@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/067795c9f78c6bf4-s.0iu6vpsmbbnrt.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f9aedf9ed40823e0-s.0vpezivng2i7z.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4aba713303114048-s.p.3_912nkn_qqk4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_d5b8d3a6-module__lo8W8W__className{font-family:Fredoka,Fredoka Fallback;font-style:normal;font-weight:600}
@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_54c70df7-module__ADi_3a__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}
@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2 Fallback";src:local(Arial);ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_bhaijaan_2_630a8b5-module__dwTR9G__className{font-family:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback";font-style:normal}
.restaurant-module__ynggpq__viewport{--surface:#f3eee7;--accent:#c2542c;--ink:#201c18;--desk:color-mix(in srgb, var(--surface) 94%, #000);--card:color-mix(in srgb, var(--surface) 12%, #fff);--sheet:color-mix(in srgb, var(--surface) 20%, #fff);--line:color-mix(in srgb, var(--card) 90%, var(--ink));--line-strong:color-mix(in srgb, var(--card) 82%, var(--ink));--paper:color-mix(in srgb, var(--surface) 50%, var(--card));--ink-soft:color-mix(in srgb, var(--ink) 74%, var(--paper));--muted:color-mix(in srgb, var(--ink) 66%, var(--paper));--muted-2:color-mix(in srgb, var(--ink) 52%, var(--paper));--accent-soft:color-mix(in srgb, var(--surface) 28%, var(--card));--on-accent:color-mix(in srgb, var(--surface) 22%, #fff);--field:color-mix(in srgb, var(--ink) 5%, var(--card));background:var(--surface);min-height:100svh;color:var(--ink);font-family:var(--font-arabic), system-ui, sans-serif;font-size:16px;line-height:1.6}.restaurant-module__ynggpq__appShell{background:var(--surface);width:100%;min-height:100svh}.restaurant-module__ynggpq__phoneScreen{min-height:100svh;padding-top:env(safe-area-inset-top,0px);background:var(--surface);color:var(--ink);position:relative}.restaurant-module__ynggpq__scrollArea{overflow-x:clip}.restaurant-module__ynggpq__scrollArea::-webkit-scrollbar{display:none}.restaurant-module__ynggpq__categoryChips::-webkit-scrollbar{display:none}.restaurant-module__ynggpq__contentCategories::-webkit-scrollbar{display:none}.restaurant-module__ynggpq__buttonReset,.restaurant-module__ynggpq__accountButton,.restaurant-module__ynggpq__accountMenu button,.restaurant-module__ynggpq__accountVehicleDelete,.restaurant-module__ynggpq__orderSummary,.restaurant-module__ynggpq__branchBar,.restaurant-module__ynggpq__checkoutBranch,.restaurant-module__ynggpq__branchSheetHead button,.restaurant-module__ynggpq__branchOption,.restaurant-module__ynggpq__addVehicleButton,.restaurant-module__ynggpq__emptyVehicles,.restaurant-module__ynggpq__vehicleSelect,.restaurant-module__ynggpq__deleteVehicleButton,.restaurant-module__ynggpq__vehicleSheetHead button,.restaurant-module__ynggpq__brandTile,.restaurant-module__ynggpq__vehicleColorOption,.restaurant-module__ynggpq__vehicleNextButton,.restaurant-module__ynggpq__plateModeTabs button,.restaurant-module__ynggpq__plateKeys button,.restaurant-module__ynggpq__digitKeys button,.restaurant-module__ynggpq__chip,.restaurant-module__ynggpq__productCard,.restaurant-module__ynggpq__cartBar,.restaurant-module__ynggpq__activeOrderBar,.restaurant-module__ynggpq__screenHead button,.restaurant-module__ynggpq__primaryButton,.restaurant-module__ynggpq__secondaryButton,.restaurant-module__ynggpq__payButton,.restaurant-module__ynggpq__methodCard,.restaurant-module__ynggpq__savedCar,.restaurant-module__ynggpq__colorChip,.restaurant-module__ynggpq__saveCarRow,.restaurant-module__ynggpq__quantity button,.restaurant-module__ynggpq__authDismiss,.restaurant-module__ynggpq__editPhoneButton,.restaurant-module__ynggpq__arrivedButton,.restaurant-module__ynggpq__arrivedDone,.restaurant-module__ynggpq__sheetAddButton,.restaurant-module__ynggpq__sizeCard,.restaurant-module__ynggpq__addonRow{font:inherit}.restaurant-module__ynggpq__menuScreen{min-height:100%;padding-bottom:120px}.restaurant-module__ynggpq__menuHeader{z-index:20;background:color-mix(in srgb, var(--surface) 92%, transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.restaurant-module__ynggpq__menuHeaderTop{justify-content:center;align-items:center;gap:16px;max-width:1080px;margin:0 auto;padding:11px 18px;display:flex;position:relative}.restaurant-module__ynggpq__branchBar,.restaurant-module__ynggpq__checkoutBranch{color:inherit;cursor:pointer;text-align:right;align-items:center;gap:11px;transition:border-color .16s,background .16s,transform .16s;display:flex}.restaurant-module__ynggpq__branchBar{border:1px solid var(--line);background:color-mix(in srgb, var(--card) 88%, transparent);border-radius:16px;width:calc(100% - 40px);max-width:1080px;min-height:56px;margin:0 auto 10px;padding:7px 10px}.restaurant-module__ynggpq__branchBar:hover,.restaurant-module__ynggpq__checkoutBranch:hover{background:var(--card);border-color:#cdbdad}.restaurant-module__ynggpq__branchBar:active,.restaurant-module__ynggpq__checkoutBranch:active,.restaurant-module__ynggpq__branchOption:active{transform:translateY(1px)}.restaurant-module__ynggpq__branchIcon{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.restaurant-module__ynggpq__branchCopy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.restaurant-module__ynggpq__branchCopy>small{color:var(--muted);font-size:10.5px;line-height:1.35}.restaurant-module__ynggpq__branchCopy>span{align-items:center;gap:8px;min-width:0;display:flex}.restaurant-module__ynggpq__branchCopy strong{font-family:var(--font-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;line-height:1.5;overflow:hidden}.restaurant-module__ynggpq__branchCopy em{color:#5f7668;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:10.5px;font-style:normal;display:flex}.restaurant-module__ynggpq__branchCopy em i{background:#2f7a57;border-radius:50%;width:5px;height:5px}.restaurant-module__ynggpq__branchChange{color:var(--muted);flex:none;align-items:center;gap:1px;display:flex}.restaurant-module__ynggpq__branchChange b{font-size:11.5px;font-weight:400}.restaurant-module__ynggpq__brandGroup{align-items:center;gap:12px;min-width:0;display:flex}.restaurant-module__ynggpq__brandMark{background:var(--accent);width:38px;height:38px;color:var(--on-accent);font-family:var(--font-display), sans-serif;border-radius:12px;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:flex}.restaurant-module__ynggpq__brandText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.restaurant-module__ynggpq__brandText div{font-family:var(--font-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.restaurant-module__ynggpq__brandText span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.restaurant-module__ynggpq__accountWrap{inset-inline-end:18px;z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.restaurant-module__ynggpq__accountButton{border:1px solid var(--line);background:var(--card);min-width:80px;height:35px;color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:flex}.restaurant-module__ynggpq__accountButton:hover{background:#efe7dc}.restaurant-module__ynggpq__accountButton span{text-overflow:ellipsis;max-width:120px;font-size:14px;overflow:hidden}.restaurant-module__ynggpq__accountButton b{color:var(--muted-2);font-size:10px}.restaurant-module__ynggpq__accountMenu{z-index:40;border:1px solid color-mix(in srgb, var(--ink) 8%, transparent);background:color-mix(in srgb, var(--card) 70%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);min-width:196px;box-shadow:0 20px 44px -22px color-mix(in srgb, var(--ink) 50%, transparent);border-radius:20px;flex-direction:column;gap:2px;padding:8px;animation:.16s restaurant-module__ynggpq__fadeIn;display:flex;position:absolute;top:46px;left:0}.restaurant-module__ynggpq__accountMenu button{height:44px;color:var(--ink);cursor:pointer;text-align:right;background:0 0;border:0;border-radius:14px;padding:0 14px;font-size:14.5px}.restaurant-module__ynggpq__accountMenu button:hover{background:color-mix(in srgb, var(--surface) 80%, transparent)}.restaurant-module__ynggpq__accountMenu .restaurant-module__ynggpq__accountDanger{color:var(--accent)}.restaurant-module__ynggpq__openPill{border:1px solid var(--line);background:var(--card);height:38px;color:var(--ink-soft);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;display:flex}.restaurant-module__ynggpq__openPill span{background:#2f7a57;border-radius:50%;width:6px;height:6px}.restaurant-module__ynggpq__categoryChips{scrollbar-width:none;gap:8px;max-width:1080px;margin:0 auto;padding:0 20px 14px;display:flex;overflow-x:auto}.restaurant-module__ynggpq__contentCategories{scrollbar-width:none;gap:8px;max-width:1080px;margin:0 auto;padding:0 18px 11px;display:flex;overflow-x:auto}.restaurant-module__ynggpq__chip{background:var(--card);height:38px;color:var(--ink-soft);cursor:pointer;white-space:nowrap;border:1px solid #e0d6c9;border-radius:999px;flex:none;padding:0 17px;font-size:13.5px;transition:all .15s}.restaurant-module__ynggpq__chipActive{border-color:var(--ink);background:var(--ink);color:var(--sheet);font-weight:500}.restaurant-module__ynggpq__menuContent{max-width:1080px;margin:0 auto;padding:10px 20px 0}.restaurant-module__ynggpq__titleBlock{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.restaurant-module__ynggpq__titleBlock h1{font-family:var(--font-display), sans-serif;margin:0;font-size:25px;font-weight:600;line-height:1.25}.restaurant-module__ynggpq__titleBlock p{color:var(--muted);margin:0;font-size:14px}.restaurant-module__ynggpq__productGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.restaurant-module__ynggpq__productCard{border:1px solid var(--line);background:var(--card);min-width:0;color:inherit;cursor:pointer;text-align:right;border-radius:18px;gap:12px;padding:11px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.restaurant-module__ynggpq__productCard:hover{border-color:var(--line-strong);box-shadow:0 14px 30px -22px color-mix(in srgb, var(--ink) 50%, transparent);transform:translateY(-2px)}.restaurant-module__ynggpq__imagePlaceholder{border:1px solid var(--line);background-color:var(--surface);background-image:repeating-linear-gradient(135deg, var(--line) 0, var(--line) 1px, transparent 1px, transparent 9px);border-radius:14px;flex:none;justify-content:center;align-items:flex-end;width:86px;height:86px;padding:6px;display:flex;position:relative;overflow:hidden}.restaurant-module__ynggpq__imagePlaceholder em{background:var(--surface);color:var(--muted-2);border-radius:5px;padding:2px 5px;font-family:ui-monospace,Menlo,monospace;font-size:8.5px;font-style:normal}.restaurant-module__ynggpq__imagePlaceholderSheet{border-radius:18px;width:88px;height:88px}.restaurant-module__ynggpq__productCopy{flex-direction:column;flex:1;gap:5px;min-width:0;padding-top:2px;display:flex}.restaurant-module__ynggpq__productCopy strong{font-family:var(--font-display), sans-serif;font-size:15.5px;font-weight:500;line-height:1.35}.restaurant-module__ynggpq__productCopy em{color:var(--muted-2);font-family:var(--font-display), sans-serif;letter-spacing:.4px;margin-top:-3px;font-size:11.5px;font-style:normal}.restaurant-module__ynggpq__productCopy small{color:var(--muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.restaurant-module__ynggpq__productFoot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:6px;display:flex}.restaurant-module__ynggpq__productFoot b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.restaurant-module__ynggpq__riyalAmount{color:inherit;white-space:nowrap;align-items:center;gap:.28em;line-height:1;display:inline-flex}.restaurant-module__ynggpq__riyalAmount>span:last-child{font-variant-numeric:tabular-nums}.restaurant-module__ynggpq__addBubble{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.restaurant-module__ynggpq__cartBarWrap,.restaurant-module__ynggpq__footerStack{z-index:30;pointer-events:none;background:0 0;padding:14px 18px 18px;position:absolute;bottom:0;left:0;right:0}.restaurant-module__ynggpq__cartBar{background:var(--ink);width:100%;height:56px;color:var(--sheet);cursor:pointer;pointer-events:auto;box-shadow:0 16px 34px -18px color-mix(in srgb, var(--ink) 70%, transparent);border:0;border-radius:18px;justify-content:space-between;align-items:center;margin:0 auto;padding:0 12px 0 22px;display:flex}.restaurant-module__ynggpq__cartBar:hover{filter:brightness(1.12)}.restaurant-module__ynggpq__cartBar span{align-items:center;gap:12px;display:flex}.restaurant-module__ynggpq__cartBar b{background:var(--accent);font-variant-numeric:tabular-nums;border-radius:11px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 9px;font-size:14px;font-weight:600;display:flex}.restaurant-module__ynggpq__cartBar strong{font-family:var(--font-display), sans-serif;font-size:16px;font-weight:500}.restaurant-module__ynggpq__cartBar em{font-variant-numeric:tabular-nums;font-size:16px;font-style:normal;font-weight:600}.restaurant-module__ynggpq__activeOrderBar{color:#f4fbf7;cursor:pointer;pointer-events:auto;background:#2f7a57;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:54px;padding:0 18px;display:flex;box-shadow:0 16px 34px -20px #2f7a57f2}.restaurant-module__ynggpq__activeOrderBar:hover{filter:brightness(1.08)}.restaurant-module__ynggpq__activeOrderBar span{align-items:center;gap:10px;min-width:0;display:flex}.restaurant-module__ynggpq__activeOrderBar i{background:#f4fbf7;border-radius:50%;flex:none;width:9px;height:9px;animation:1.8s ease-in-out infinite restaurant-module__ynggpq__softPulse}.restaurant-module__ynggpq__activeOrderBar strong{font-family:var(--font-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.restaurant-module__ynggpq__activeOrderBar em{opacity:.85;font-variant-numeric:tabular-nums;font-size:13.5px;font-style:normal}.restaurant-module__ynggpq__plainScreen{flex-direction:column;gap:13px;min-height:100%;padding:16px 16px 28px;display:flex}.restaurant-module__ynggpq__screenHead{justify-content:center;align-items:center;min-height:42px;padding-inline:52px;display:flex;position:relative}.restaurant-module__ynggpq__screenHead button{border:1px solid var(--line);background:var(--card);width:42px;height:42px;color:var(--ink-soft);cursor:pointer;border-radius:13px;font-size:18px;position:absolute;top:0;right:0}.restaurant-module__ynggpq__screenHead button:hover,.restaurant-module__ynggpq__secondaryButton:hover,.restaurant-module__ynggpq__editPhoneButton:hover{background:var(--desk)}.restaurant-module__ynggpq__screenHead strong{width:100%;font-family:var(--font-display), sans-serif;text-align:center;font-size:19px;font-weight:600}.restaurant-module__ynggpq__accountScreen,.restaurant-module__ynggpq__ordersScreen{gap:16px}.restaurant-module__ynggpq__profileDetails{border:1px solid var(--line);background:var(--card);border-radius:19px;padding:0 15px}.restaurant-module__ynggpq__profileDetailRow{align-items:center;gap:13px;min-height:68px;display:flex}.restaurant-module__ynggpq__profileDetailRow+.restaurant-module__ynggpq__profileDetailRow{border-top:1px solid #eee6dc}.restaurant-module__ynggpq__profileDetailIcon{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.restaurant-module__ynggpq__profileDetailRow>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.restaurant-module__ynggpq__profileDetailRow small{color:var(--muted);font-size:12px}.restaurant-module__ynggpq__profileDetailRow strong{color:var(--ink);font-family:var(--font-display), sans-serif;font-size:15px;font-weight:500}.restaurant-module__ynggpq__accountVehicles{flex-direction:column;gap:12px;display:flex}.restaurant-module__ynggpq__accountSectionHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.restaurant-module__ynggpq__accountSectionHead>span{flex-direction:column;gap:1px;min-width:0;display:flex}.restaurant-module__ynggpq__accountSectionHead strong{font-family:var(--font-display), sans-serif;font-size:17px;font-weight:500}.restaurant-module__ynggpq__accountSectionHead small{color:var(--muted);font-size:12px}.restaurant-module__ynggpq__accountVehicleList{flex-direction:column;gap:10px;display:flex}.restaurant-module__ynggpq__accountVehicleCard{border:1px solid var(--line);background:var(--card);border-radius:17px;align-items:center;gap:11px;min-height:68px;padding:8px 10px;display:flex}.restaurant-module__ynggpq__accountVehicleLogo{background:#fff;border:1px solid #eee6dc;border-radius:12px;flex:none;justify-content:center;align-items:center;width:50px;height:44px;display:flex}.restaurant-module__ynggpq__accountVehicleLogo img{object-fit:contain;width:40px;height:30px}.restaurant-module__ynggpq__accountVehicleCopy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.restaurant-module__ynggpq__accountVehicleCopy strong{font-family:var(--font-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.restaurant-module__ynggpq__accountVehicleCopy small{color:var(--muted);font-size:12px}.restaurant-module__ynggpq__accountVehicleDelete{color:#aa4d36;cursor:pointer;background:#fffaf6;border:1px solid #eadfd4;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.restaurant-module__ynggpq__accountVehicleDelete:hover{background:#fff3ed;border-color:#dcae9f}.restaurant-module__ynggpq__orderHistory{flex-direction:column;gap:14px;display:flex}.restaurant-module__ynggpq__orderHistoryCard{box-shadow:0 8px 18px -18px color-mix(in srgb, var(--ink) 50%, transparent);background:#fffdf9;border:1px solid #e1dbd1;border-radius:19px;overflow:hidden}.restaurant-module__ynggpq__orderSummary{width:100%;min-height:116px;color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:13px;padding:16px;display:grid}.restaurant-module__ynggpq__orderSummary:hover{background:#fffaf5}.restaurant-module__ynggpq__orderMainCopy,.restaurant-module__ynggpq__orderSideCopy{flex-direction:column;display:flex}.restaurant-module__ynggpq__orderMainCopy{justify-content:center;gap:5px;min-width:0}.restaurant-module__ynggpq__orderMainCopy>strong{color:#302824;font-family:var(--font-display), sans-serif;align-self:flex-start;font-size:21px;font-weight:600;line-height:1.2}.restaurant-module__ynggpq__orderMainCopy>span{color:#756f67;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.restaurant-module__ynggpq__orderMainCopy>small{color:#9da7a1;text-align:right;white-space:nowrap;direction:ltr;font-size:11.5px}.restaurant-module__ynggpq__orderSideCopy{justify-content:space-between;align-items:flex-start;gap:16px;min-width:91px}.restaurant-module__ynggpq__orderSideCopy>em{white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:11.5px;font-style:normal;font-weight:600;line-height:1.2}.restaurant-module__ynggpq__orderStatusActive{color:#d59a55;background:#f7ead7}.restaurant-module__ynggpq__orderStatusDelivered{color:#2f745a;background:#e5f0ea}.restaurant-module__ynggpq__orderSideCopy>span{color:#d59a55;align-items:center;gap:8px;display:flex}.restaurant-module__ynggpq__orderSideCopy .restaurant-module__ynggpq__riyalAmount{font-size:15px;font-weight:600}.restaurant-module__ynggpq__orderSideCopy svg{color:#9da7a1;transition:transform .18s}.restaurant-module__ynggpq__orderChevronOpen{transform:rotate(180deg)}.restaurant-module__ynggpq__orderDetails{color:#6c645c;border-top:1px solid #eee7dd;flex-direction:column;gap:5px;padding:14px 18px 17px;font-size:12.5px;animation:.16s restaurant-module__ynggpq__fadeIn;display:flex}.restaurant-module__ynggpq__cartCard,.restaurant-module__ynggpq__carPanel,.restaurant-module__ynggpq__counterInfo,.restaurant-module__ynggpq__checkoutTotals,.restaurant-module__ynggpq__timelineCard{border:1px solid var(--line);background:var(--card);border-radius:20px}.restaurant-module__ynggpq__cartCard{flex-direction:column;padding:6px 15px;display:flex}.restaurant-module__ynggpq__cartLine{border-bottom:1px solid #f0e9e0;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.restaurant-module__ynggpq__cartLineCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.restaurant-module__ynggpq__cartLineCopy strong{font-family:var(--font-display), sans-serif;font-size:15.5px;font-weight:500}.restaurant-module__ynggpq__cartLineCopy small{color:var(--muted);font-size:12.5px;line-height:1.6}.restaurant-module__ynggpq__cartLineActions{align-items:center;gap:12px;display:flex}.restaurant-module__ynggpq__cartLineActions b{text-align:left;font-variant-numeric:tabular-nums;min-width:58px;font-size:14.5px;font-weight:600}.restaurant-module__ynggpq__quantity{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-items:center;gap:2px;padding:4px;display:flex}.restaurant-module__ynggpq__quantityCompact{border:0;border-radius:12px;padding:3px}.restaurant-module__ynggpq__quantity button{width:44px;height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:19px}.restaurant-module__ynggpq__quantityCompact button{border-radius:10px;width:34px;height:34px;font-size:17px}.restaurant-module__ynggpq__quantity button:hover{background:#e4dacc}.restaurant-module__ynggpq__quantity strong{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:16px;font-weight:600}.restaurant-module__ynggpq__quantityCompact strong{min-width:26px;font-size:14.5px}.restaurant-module__ynggpq__cartTotals,.restaurant-module__ynggpq__totals{flex-direction:column;gap:10px;display:flex}.restaurant-module__ynggpq__cartTotals{padding:15px 0 17px}.restaurant-module__ynggpq__totals{padding:16px}.restaurant-module__ynggpq__cartTotals div,.restaurant-module__ynggpq__totals div,.restaurant-module__ynggpq__cartTotals strong,.restaurant-module__ynggpq__totals strong{justify-content:space-between;gap:12px;display:flex}.restaurant-module__ynggpq__cartTotals div,.restaurant-module__ynggpq__totals div{color:var(--muted);font-size:14px}.restaurant-module__ynggpq__cartTotals span:last-child,.restaurant-module__ynggpq__totals span:last-child{font-variant-numeric:tabular-nums}.restaurant-module__ynggpq__cartTotals strong,.restaurant-module__ynggpq__totals strong{font-family:var(--font-display), sans-serif;border-top:1px solid #f0e9e0;padding-top:10px;font-size:18px;font-weight:600}.restaurant-module__ynggpq__actionStack{flex-direction:column;gap:10px;display:flex}.restaurant-module__ynggpq__primaryButton,.restaurant-module__ynggpq__payButton,.restaurant-module__ynggpq__secondaryButton{cursor:pointer;width:100%;transition:filter .15s,transform .15s,background .15s}.restaurant-module__ynggpq__primaryButton{background:var(--accent);height:52px;color:var(--on-accent);font-family:var(--font-display), sans-serif;border:0;border-radius:16px;font-size:16px;font-weight:500}.restaurant-module__ynggpq__primaryButton:hover{filter:brightness(1.06)}.restaurant-module__ynggpq__primaryButton:active,.restaurant-module__ynggpq__payButton:active,.restaurant-module__ynggpq__sheetAddButton:active{transform:translateY(1px)}.restaurant-module__ynggpq__secondaryButton{border:1px solid var(--line);height:48px;color:var(--ink-soft);background:0 0;border-radius:16px;font-size:15px}.restaurant-module__ynggpq__methodGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.restaurant-module__ynggpq__methodGridThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.restaurant-module__ynggpq__methodGridThree .restaurant-module__ynggpq__methodCard{gap:6px;min-height:112px;padding:13px 10px}.restaurant-module__ynggpq__methodGridThree .restaurant-module__ynggpq__methodCard strong{font-size:13.5px}.restaurant-module__ynggpq__methodGridThree .restaurant-module__ynggpq__methodCard small{font-size:11px}.restaurant-module__ynggpq__checkoutBranch{border:1px solid var(--line);background:var(--card);border-radius:18px;width:100%;min-height:62px;padding:9px 11px}.restaurant-module__ynggpq__checkoutBranch .restaurant-module__ynggpq__branchCopy>small{font-size:11.5px}.restaurant-module__ynggpq__checkoutBranch .restaurant-module__ynggpq__branchCopy strong{font-size:14.5px}.restaurant-module__ynggpq__checkoutBranch .restaurant-module__ynggpq__branchCopy em{font-size:11px}.restaurant-module__ynggpq__methodCard{border:1.5px solid var(--line);background:var(--card);min-height:124px;color:inherit;cursor:pointer;text-align:right;border-radius:19px;flex-direction:column;gap:8px;padding:16px 14px;transition:all .18s;display:flex}.restaurant-module__ynggpq__methodCardActive{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 12px 26px -20px color-mix(in srgb, var(--accent) 90%, transparent)}.restaurant-module__ynggpq__methodBadge,.restaurant-module__ynggpq__counterBadge{background:#efe7dc;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:2px;transition:all .18s;display:flex}.restaurant-module__ynggpq__methodBadgePlain{background:0 0}.restaurant-module__ynggpq__methodGlyph{color:var(--muted);transition:color .18s}.restaurant-module__ynggpq__methodCardActive .restaurant-module__ynggpq__methodGlyph{color:var(--accent)}.restaurant-module__ynggpq__counterBadge{border-radius:999px}.restaurant-module__ynggpq__methodBadgeActive{background:var(--accent)}.restaurant-module__ynggpq__methodCard strong{font-family:var(--font-display), sans-serif;font-size:15.5px;font-weight:500}.restaurant-module__ynggpq__methodCard small{color:var(--muted);font-size:12.5px;line-height:1.5}.restaurant-module__ynggpq__carPanel{flex-direction:column;gap:14px;padding:18px 16px;animation:.25s restaurant-module__ynggpq__fadeIn;display:flex}.restaurant-module__ynggpq__panelTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.restaurant-module__ynggpq__panelTitle>span{flex-direction:column;gap:3px;min-width:0;display:flex}.restaurant-module__ynggpq__panelTitle>span strong{font-family:var(--font-display), sans-serif;font-size:16.5px;font-weight:500}.restaurant-module__ynggpq__panelTitle>span small{color:var(--muted);font-size:13px}.restaurant-module__ynggpq__addVehicleButton{background:var(--accent-soft);min-height:38px;color:var(--accent);cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:500;display:flex}.restaurant-module__ynggpq__addVehicleButton:hover{background:#f2d9cb}.restaurant-module__ynggpq__vehicleList{flex-direction:column;gap:10px;display:flex}.restaurant-module__ynggpq__vehicleCard{border:1.5px solid var(--line);background:var(--surface);border-radius:16px;align-items:center;gap:7px;min-height:70px;padding:7px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.restaurant-module__ynggpq__vehicleCardActive{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 10px 26px -22px color-mix(in srgb, var(--accent) 90%, transparent)}.restaurant-module__ynggpq__vehicleSelect{min-width:0;color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:2px;display:flex}.restaurant-module__ynggpq__vehicleColor{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);border-radius:12px;flex:none;width:40px;height:40px}.restaurant-module__ynggpq__vehicleCopy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.restaurant-module__ynggpq__vehicleCopy strong{font-family:var(--font-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.restaurant-module__ynggpq__vehicleCopy small{color:var(--muted);text-align:right;white-space:nowrap;font-size:11.5px}.restaurant-module__ynggpq__vehicleRadio{border:1.5px solid #d4c9bb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.restaurant-module__ynggpq__vehicleRadioActive{border-color:var(--accent)}.restaurant-module__ynggpq__vehicleRadio i{background:var(--accent);border-radius:50%;width:10px;height:10px}.restaurant-module__ynggpq__deleteVehicleButton{border:1px solid var(--line);background:var(--card);color:#aa4d36;cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.restaurant-module__ynggpq__deleteVehicleButton:hover{background:#fff5f1;border-color:#dcae9f}.restaurant-module__ynggpq__emptyVehicles{min-height:104px;color:var(--muted);cursor:pointer;background:0 0;border:1.5px dashed #d5cabc;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex}.restaurant-module__ynggpq__emptyVehicles span{color:var(--ink-soft);font-family:var(--font-display), sans-serif;font-size:14px}.restaurant-module__ynggpq__emptyVehicles small{font-size:11.5px}.restaurant-module__ynggpq__savedCar{border:1.5px solid var(--line);background:var(--surface);min-height:64px;color:inherit;cursor:pointer;text-align:right;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;transition:all .15s;display:flex}.restaurant-module__ynggpq__savedCarActive{border-color:var(--accent);background:var(--accent-soft)}.restaurant-module__ynggpq__savedCar span{flex-direction:column;gap:3px;min-width:0;display:flex}.restaurant-module__ynggpq__savedCar strong{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.restaurant-module__ynggpq__savedCar small{color:var(--muted);font-size:12.5px}.restaurant-module__ynggpq__checkBox{border:1.5px solid var(--line-strong);background:var(--card);color:#0000;border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.restaurant-module__ynggpq__checkBoxOn{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.restaurant-module__ynggpq__field{flex-direction:column;gap:8px;display:flex}.restaurant-module__ynggpq__field span{color:var(--ink-soft);font-size:13.5px}.restaurant-module__ynggpq__field input,.restaurant-module__ynggpq__phoneRow input,.restaurant-module__ynggpq__nameInput{border:1px solid var(--line);background:var(--field);height:54px;color:var(--ink);font:inherit;border-radius:16px;outline:none;padding:0 16px;font-size:15px}.restaurant-module__ynggpq__field input:focus,.restaurant-module__ynggpq__phoneRow input:focus,.restaurant-module__ynggpq__nameInput:focus{border-color:var(--accent);background:var(--card)}.restaurant-module__ynggpq__plateInput{letter-spacing:2px;font-size:16px}.restaurant-module__ynggpq__colorWrap{flex-wrap:wrap;gap:8px;display:flex}.restaurant-module__ynggpq__colorChip{background:var(--card);height:44px;color:var(--ink-soft);cursor:pointer;border:1.5px solid #e0d6c9;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;transition:all .15s;display:flex}.restaurant-module__ynggpq__colorChipActive{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.restaurant-module__ynggpq__colorChip i{border:1px solid color-mix(in srgb, var(--ink) 15%, transparent);border-radius:50%;width:14px;height:14px}.restaurant-module__ynggpq__saveCarRow{border:1px solid var(--line);background:var(--surface);height:52px;color:inherit;cursor:pointer;text-align:right;border-radius:16px;align-items:center;gap:12px;padding:0 14px;display:flex}.restaurant-module__ynggpq__saveCarRow:hover{border-color:var(--line-strong)}.restaurant-module__ynggpq__saveCarRow span{font-size:14.5px}.restaurant-module__ynggpq__counterInfo{align-items:center;gap:10px;padding:12px 14px;animation:.25s restaurant-module__ynggpq__fadeIn;display:flex}.restaurant-module__ynggpq__counterInfo span{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:13px;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.restaurant-module__ynggpq__counterInfo p{color:var(--ink-soft);text-align:center;flex:1;margin:0;font-size:14px;line-height:1.7}.restaurant-module__ynggpq__checkoutTotals{overflow:hidden}.restaurant-module__ynggpq__payButton{background:var(--ink);height:52px;color:var(--sheet);font-family:var(--font-display), sans-serif;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-weight:500;display:flex}.restaurant-module__ynggpq__payButton:hover{filter:brightness(1.15)}.restaurant-module__ynggpq__payButton span{font-size:17px}.restaurant-module__ynggpq__payError{color:var(--accent);text-align:center;font-size:13.5px}.restaurant-module__ynggpq__secureNote{color:var(--muted-2);text-align:center;font-size:12.5px}.restaurant-module__ynggpq__authScreen{z-index:65;background:color-mix(in srgb, var(--ink) 7%, transparent);flex-direction:column;gap:16px;min-height:0;padding:16px 18px 28px;animation:.18s restaurant-module__ynggpq__fadeIn;display:flex;position:absolute;inset:0;overflow-y:auto}.restaurant-module__ynggpq__authDismiss{z-index:2;border:1px solid color-mix(in srgb, var(--line) 86%, transparent);background:color-mix(in srgb, var(--card) 76%, transparent);width:42px;height:42px;color:var(--ink-soft);cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(135%);backdrop-filter:blur(14px)saturate(135%);box-shadow:0 8px 22px -17px color-mix(in srgb, var(--ink) 50%, transparent);border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;left:18px}.restaurant-module__ynggpq__authDismiss:hover{background:color-mix(in srgb, var(--card) 94%, transparent)}.restaurant-module__ynggpq__authCenter{flex-direction:column;flex:1;justify-content:center;gap:18px;width:100%;max-width:350px;margin:0 auto;display:flex}.restaurant-module__ynggpq__authCard{border:1px solid color-mix(in srgb, var(--card) 76%, transparent);background:color-mix(in srgb, var(--card) 76%, transparent);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);text-align:right;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 5%, transparent), 0 22px 48px -26px color-mix(in srgb, var(--ink) 42%, transparent);direction:rtl;border-radius:22px;flex-direction:column;gap:16px;padding:22px 18px;display:flex}.restaurant-module__ynggpq__authCard .restaurant-module__ynggpq__phoneRow input,.restaurant-module__ynggpq__authCard .restaurant-module__ynggpq__nameInput,.restaurant-module__ynggpq__authCard .restaurant-module__ynggpq__phoneRow div,.restaurant-module__ynggpq__authCard .restaurant-module__ynggpq__otpCells input{background:color-mix(in srgb, var(--field) 88%, transparent)}.restaurant-module__ynggpq__authTitle{flex-direction:column;gap:6px;display:flex}.restaurant-module__ynggpq__authTitle strong{font-family:var(--font-display), sans-serif;font-size:20px;font-weight:500}.restaurant-module__ynggpq__authTitle span{color:var(--muted);font-size:14px;line-height:1.5}.restaurant-module__ynggpq__authTitle b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400}.restaurant-module__ynggpq__phoneRow{direction:ltr;align-items:stretch;gap:10px;display:flex}.restaurant-module__ynggpq__phonePrefix{border:1px solid var(--line);background:var(--field);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:16px;flex:none;align-items:center;padding:0 14px;display:flex}.restaurant-module__ynggpq__phoneRow input{letter-spacing:1px;font-variant-numeric:tabular-nums;flex:1;min-width:0}.restaurant-module__ynggpq__fieldHint{color:var(--muted);text-align:center;margin-top:-8px;font-size:12.5px}.restaurant-module__ynggpq__phoneRow div{border:1px solid var(--line);background:var(--field);height:52px;color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:14px;align-items:center;padding:0 14px;font-size:15px;display:flex}.restaurant-module__ynggpq__phoneRow input{font-variant-numeric:tabular-nums;letter-spacing:1px;text-align:left;flex:1;min-width:0;height:52px;padding:0 16px;font-size:18px}.restaurant-module__ynggpq__authCard p{color:var(--muted-2);text-align:center;margin:0;font-size:12.5px;line-height:1.7}.restaurant-module__ynggpq__nameInput{height:52px;padding:0 16px;font-size:16px}.restaurant-module__ynggpq__orderMiniTotal{border:1px solid color-mix(in srgb, var(--card) 68%, transparent);background:color-mix(in srgb, var(--card) 62%, transparent);min-height:48px;color:var(--muted);-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);border-radius:16px;justify-content:space-between;align-items:center;padding:8px 14px;font-size:14px;display:flex}.restaurant-module__ynggpq__orderMiniTotal strong{color:var(--ink);font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.restaurant-module__ynggpq__editPhoneButton{height:34px;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:13.5px;display:flex}.restaurant-module__ynggpq__otpCells{justify-content:center;gap:10px;display:flex}.restaurant-module__ynggpq__otpCells input{border:1.5px solid var(--line);background:var(--field);width:50px;height:58px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;border-radius:14px;outline:none;font-size:22px;font-weight:600;transition:all .15s}.restaurant-module__ynggpq__otpCells input:focus,.restaurant-module__ynggpq__otpCellFilled{border-color:var(--accent);background:var(--card)}.restaurant-module__ynggpq__resendText{color:var(--muted);text-align:center;font-size:13.5px}.restaurant-module__ynggpq__resendText span{color:var(--accent)}.restaurant-module__ynggpq__doneScreen{flex-direction:column;gap:13px;min-height:100%;padding:22px 16px 28px;display:flex}.restaurant-module__ynggpq__doneHero{text-align:center;flex-direction:column;align-items:center;gap:11px;animation:.35s restaurant-module__ynggpq__popIn;display:flex}.restaurant-module__ynggpq__doneHero>div{color:#f4fbf7;background:#2f7a57;border-radius:20px;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;display:flex}.restaurant-module__ynggpq__doneHero span{flex-direction:column;gap:5px;display:flex}.restaurant-module__ynggpq__doneHero strong{font-family:var(--font-display), sans-serif;font-size:22px;font-weight:600}.restaurant-module__ynggpq__doneHero small{color:var(--muted);font-size:14.5px}.restaurant-module__ynggpq__doneHero b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.restaurant-module__ynggpq__timelineCard{flex-direction:column;padding:18px 17px 0;display:flex}.restaurant-module__ynggpq__timelineStep{opacity:.45;align-items:flex-start;gap:12px;display:flex}.restaurant-module__ynggpq__timelineStepOn{opacity:1}.restaurant-module__ynggpq__timelineStep>span{flex-direction:column;align-self:stretch;align-items:center;display:flex}.restaurant-module__ynggpq__timelineStep i{background:#e4dacc;border-radius:50%;flex:none;width:16px;height:16px;transition:all .3s}.restaurant-module__ynggpq__timelineStep b{background:#ede5da;flex:1;width:2px;min-height:34px;margin:6px 0}.restaurant-module__ynggpq__timelineDotDone{background:#2f7a57!important}.restaurant-module__ynggpq__timelineDotActive{box-shadow:0 0 0 5px var(--accent-soft);animation:1.8s ease-in-out infinite restaurant-module__ynggpq__softPulse;background:var(--accent)!important}.restaurant-module__ynggpq__timelineBarDone{background:#2f7a57!important}.restaurant-module__ynggpq__timelineStep>div{padding-bottom:18px}.restaurant-module__ynggpq__timelineStep strong{font-family:var(--font-display), sans-serif;font-size:15.5px;font-weight:500}.restaurant-module__ynggpq__timelineStep small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.restaurant-module__ynggpq__carPickupCard,.restaurant-module__ynggpq__counterToken{background:var(--ink);color:var(--sheet);border-radius:20px}.restaurant-module__ynggpq__carPickupCard{flex-direction:column;gap:13px;padding:18px 17px;display:flex}.restaurant-module__ynggpq__carPickupCard>div{align-items:center;gap:14px;display:flex}.restaurant-module__ynggpq__carPickupCard>div>span{background:color-mix(in srgb, var(--accent) 22%, transparent);border:1px solid #f7e7de47;border-radius:11px;flex:none;width:36px;height:36px}.restaurant-module__ynggpq__carPickupCard>div>div{flex-direction:column;gap:3px;min-width:0;display:flex}.restaurant-module__ynggpq__carPickupCard strong{font-family:var(--font-display), sans-serif;font-size:16px;font-weight:500}.restaurant-module__ynggpq__carPickupCard small{color:#b9aea2;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.restaurant-module__ynggpq__arrivedButton,.restaurant-module__ynggpq__arrivedDone{width:100%;height:50px;color:var(--on-accent);cursor:pointer;font-family:var(--font-display), sans-serif;border:0;border-radius:16px;font-size:15.5px;font-weight:500}.restaurant-module__ynggpq__arrivedButton{background:var(--accent)}.restaurant-module__ynggpq__arrivedDone{color:#f4fbf7;background:#2f7a57}.restaurant-module__ynggpq__arrivedButton:hover,.restaurant-module__ynggpq__arrivedDone:hover{filter:brightness(1.06)}.restaurant-module__ynggpq__carPickupCard p{color:#b9aea2;margin:0;font-size:12.5px;line-height:1.7}.restaurant-module__ynggpq__counterToken{flex-direction:column;align-items:center;gap:8px;padding:20px 18px;display:flex}.restaurant-module__ynggpq__counterToken span{color:#b9aea2;font-size:13px}.restaurant-module__ynggpq__counterToken strong{font-family:var(--font-display), sans-serif;letter-spacing:2px;font-variant-numeric:tabular-nums;font-size:38px;font-weight:600}.restaurant-module__ynggpq__sheetOverlay{z-index:50;background:color-mix(in srgb, var(--ink) 45%, transparent);justify-content:center;align-items:flex-end;animation:.18s restaurant-module__ynggpq__fadeIn;display:flex;position:absolute;inset:0}.restaurant-module__ynggpq__branchOverlay{z-index:70}.restaurant-module__ynggpq__branchSheet{background:var(--sheet);border-radius:24px 24px 0 0;flex-direction:column;gap:14px;width:100%;max-height:82%;padding:10px 16px 20px;animation:.26s cubic-bezier(.2,.8,.3,1) restaurant-module__ynggpq__sheetUp;display:flex;overflow-y:auto}.restaurant-module__ynggpq__branchSheetHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.restaurant-module__ynggpq__branchSheetHead>span{flex-direction:column;gap:4px;min-width:0;display:flex}.restaurant-module__ynggpq__branchSheetHead strong{font-family:var(--font-display), sans-serif;font-size:19px;font-weight:600}.restaurant-module__ynggpq__branchSheetHead small{color:var(--muted);font-size:13px}.restaurant-module__ynggpq__branchSheetHead button{border:1px solid var(--line);background:var(--card);width:38px;height:38px;color:var(--ink-soft);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.restaurant-module__ynggpq__branchSheetHead button:hover{background:#efe7dc}.restaurant-module__ynggpq__branchList{flex-direction:column;gap:10px;display:flex}.restaurant-module__ynggpq__branchOption{border:1.5px solid var(--line);background:var(--card);width:100%;min-height:78px;color:inherit;cursor:pointer;text-align:right;border-radius:16px;align-items:center;gap:11px;padding:11px;transition:border-color .16s,background .16s,transform .16s;display:flex}.restaurant-module__ynggpq__branchOption:hover{border-color:var(--line-strong)}.restaurant-module__ynggpq__branchOptionActive{border-color:var(--accent);background:var(--accent-soft)}.restaurant-module__ynggpq__branchOptionPin{background:var(--surface);width:34px;height:34px;color:var(--muted);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.restaurant-module__ynggpq__branchOptionActive .restaurant-module__ynggpq__branchOptionPin{background:var(--accent-soft);color:var(--accent)}.restaurant-module__ynggpq__branchOptionCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.restaurant-module__ynggpq__branchOptionCopy>span{align-items:center;gap:7px;min-width:0;display:flex}.restaurant-module__ynggpq__branchOptionCopy strong{font-family:var(--font-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.restaurant-module__ynggpq__branchOptionCopy em{color:#2f7a57;white-space:nowrap;background:#e5f0e9;border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal}.restaurant-module__ynggpq__branchOptionCopy small,.restaurant-module__ynggpq__branchOptionCopy b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.restaurant-module__ynggpq__branchOptionCopy small{color:var(--muted);font-size:11.5px}.restaurant-module__ynggpq__branchOptionCopy b{color:var(--ink-soft);font-size:11px;font-weight:400}.restaurant-module__ynggpq__branchCheck{border:1.5px solid var(--line-strong);color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.restaurant-module__ynggpq__branchCheckActive{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.restaurant-module__ynggpq__vehicleOverlay{z-index:80}.restaurant-module__ynggpq__vehicleSheet{background:var(--sheet);scrollbar-width:none;border-radius:24px 24px 0 0;flex-direction:column;gap:13px;width:100%;max-height:92%;padding:10px 16px 20px;animation:.26s cubic-bezier(.2,.8,.3,1) restaurant-module__ynggpq__sheetUp;display:flex;overflow-y:auto}.restaurant-module__ynggpq__vehicleSheet::-webkit-scrollbar{display:none}.restaurant-module__ynggpq__brandGrid::-webkit-scrollbar{display:none}.restaurant-module__ynggpq__vehicleSheetHead{justify-content:center;align-items:flex-start;min-height:64px;padding-inline:50px;display:flex;position:relative}.restaurant-module__ynggpq__vehicleSheetHead>span{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.restaurant-module__ynggpq__vehicleSheetHead strong{font-family:var(--font-display), sans-serif;font-size:19px;font-weight:600}.restaurant-module__ynggpq__vehicleSheetHead small{color:var(--muted);font-size:12.5px}.restaurant-module__ynggpq__vehicleSheetHead button{border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--ink-soft);cursor:pointer;border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.restaurant-module__ynggpq__brandSearch input{border:1px solid var(--line);background:var(--surface);width:100%;height:44px;color:var(--ink);font:inherit;border-radius:13px;outline:none;padding:0 15px;font-size:13.5px}.restaurant-module__ynggpq__brandSearch input:focus{border-color:var(--accent);background:var(--card)}.restaurant-module__ynggpq__brandGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:58vh;padding-inline-end:2px;display:grid;overflow-y:auto}.restaurant-module__ynggpq__brandTile{aspect-ratio:1;border:1.5px solid var(--line);background:var(--card);min-width:0;color:var(--ink-soft);cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:7px 6px 6px;transition:border-color .16s,background .16s,transform .16s;display:flex}.restaurant-module__ynggpq__brandTile:hover{background:#fff8f2;border-color:#d4c4b3;transform:translateY(-1px)}.restaurant-module__ynggpq__brandTile img{object-fit:contain;width:100%;height:44px}.restaurant-module__ynggpq__brandTile>span{font-family:var(--font-display), sans-serif;font-size:12px;font-weight:500}.restaurant-module__ynggpq__brandTile small{width:100%;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.restaurant-module__ynggpq__vehicleColorGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px 7px;display:grid}.restaurant-module__ynggpq__vehicleColorOption{min-width:0;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.restaurant-module__ynggpq__vehicleColorOption small{white-space:nowrap;font-size:10.5px}.restaurant-module__ynggpq__vehicleColorSwatch{border:2px solid color-mix(in srgb, var(--ink) 12%, transparent);width:44px;height:44px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;transition:box-shadow .16s,border-color .16s,transform .16s;display:flex}.restaurant-module__ynggpq__vehicleColorSwatchActive{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);transform:scale(1.04)}.restaurant-module__ynggpq__vehicleNextButton{background:var(--accent);width:100%;min-height:50px;color:var(--on-accent);cursor:pointer;font-family:var(--font-display), sans-serif;border:0;border-radius:15px;font-size:15.5px;font-weight:500}.restaurant-module__ynggpq__vehicleNextButton:disabled{color:#9b958d;cursor:default;background:#ded8ce}.restaurant-module__ynggpq__platePreview{padding:3px 0 2px}.restaurant-module__ynggpq__plateModeTabs{background:#e9e3da;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.restaurant-module__ynggpq__plateModeTabs button{color:#6f685f;cursor:pointer;background:0 0;border:0;border-radius:11px;min-height:42px;font-size:13.5px;font-weight:500}.restaurant-module__ynggpq__plateModeTabs .restaurant-module__ynggpq__plateModeActive{background:var(--ink);color:var(--sheet)}.restaurant-module__ynggpq__plateKeys{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.restaurant-module__ynggpq__plateKeys button,.restaurant-module__ynggpq__digitKeys button{border:1px solid var(--line);background:var(--card);min-width:0;height:44px;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.restaurant-module__ynggpq__plateKeys button:disabled,.restaurant-module__ynggpq__digitKeys button:disabled{opacity:.45;cursor:default}.restaurant-module__ynggpq__plateKeys strong{font-size:14px;font-weight:600}.restaurant-module__ynggpq__plateKeys small{color:var(--muted);font-size:8px}.restaurant-module__ynggpq__plateKeys .restaurant-module__ynggpq__plateDeleteKey,.restaurant-module__ynggpq__digitKeys .restaurant-module__ynggpq__digitDeleteKey{color:#aa4d36}.restaurant-module__ynggpq__digitKeys{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.restaurant-module__ynggpq__digitKeys button{font-size:18px;font-weight:600}.restaurant-module__ynggpq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.restaurant-module__ynggpq__productSheet{background:var(--sheet);border-radius:24px 24px 0 0;flex-direction:column;gap:14px;width:100%;max-width:100%;max-height:88%;padding:16px 17px 20px;animation:.26s cubic-bezier(.2,.8,.3,1) restaurant-module__ynggpq__sheetUp;display:flex;overflow-y:auto}.restaurant-module__ynggpq__sheetHandle{background:#ded5c9;border-radius:3px;align-self:center;width:44px;height:5px}.restaurant-module__ynggpq__sheetProductHead{align-items:flex-start;gap:12px;display:flex}.restaurant-module__ynggpq__sheetProductHead>span:last-child{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.restaurant-module__ynggpq__sheetProductHead strong{font-family:var(--font-display), sans-serif;font-size:19px;font-weight:600;line-height:1.3}.restaurant-module__ynggpq__sheetProductHead em{color:var(--muted-2);font-family:var(--font-display), sans-serif;letter-spacing:.4px;margin-top:-2px;font-size:12px;font-style:normal}.restaurant-module__ynggpq__sheetProductHead small{color:var(--muted);font-size:13.5px;line-height:1.6}.restaurant-module__ynggpq__sheetSection{flex-direction:column;gap:10px;display:flex}.restaurant-module__ynggpq__sheetSection>span{color:var(--ink-soft);font-size:13.5px}.restaurant-module__ynggpq__sizeGrid{gap:10px;display:flex}.restaurant-module__ynggpq__sizeCard{border:1.5px solid var(--line);background:var(--card);min-height:58px;color:inherit;cursor:pointer;text-align:right;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;padding:0 14px;transition:all .15s;display:flex}.restaurant-module__ynggpq__sizeCard strong{font-size:15px;font-weight:500}.restaurant-module__ynggpq__sizeCard small{color:var(--muted);font-size:12.5px}.restaurant-module__ynggpq__addonList{flex-direction:column;gap:8px;display:flex}.restaurant-module__ynggpq__addonRow{border:1.5px solid var(--line);background:var(--card);height:50px;color:inherit;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:0 12px;transition:all .15s;display:flex}.restaurant-module__ynggpq__addonRow>span{align-items:center;gap:12px;display:flex}.restaurant-module__ynggpq__addonRow strong{font-size:14.5px;font-weight:400}.restaurant-module__ynggpq__addonRow small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}.restaurant-module__ynggpq__optionActive{border-color:var(--accent);background:var(--accent-soft)}.restaurant-module__ynggpq__sheetFoot{align-items:center;gap:12px;padding-top:4px;display:flex}.restaurant-module__ynggpq__sheetAddButton{background:var(--accent);height:52px;color:var(--on-accent);cursor:pointer;font-family:var(--font-display), sans-serif;border:0;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.restaurant-module__ynggpq__sheetAddButton:hover{filter:brightness(1.06)}.restaurant-module__ynggpq__sheetAddButton em{opacity:.75;font-style:normal}.restaurant-module__ynggpq__sheetAddButton b{font-variant-numeric:tabular-nums;font-weight:500}@keyframes restaurant-module__ynggpq__sheetUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes restaurant-module__ynggpq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes restaurant-module__ynggpq__popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes restaurant-module__ynggpq__softPulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:460px){.restaurant-module__ynggpq__viewport{padding:0}.restaurant-module__ynggpq__appShell{background:var(--surface);width:100%;height:100dvh;box-shadow:none;border-radius:0;padding:0}.restaurant-module__ynggpq__phoneScreen{border-radius:0}.restaurant-module__ynggpq__phoneScreen:before{display:none}}@media (max-width:380px){.restaurant-module__ynggpq__menuHeaderTop,.restaurant-module__ynggpq__categoryChips,.restaurant-module__ynggpq__contentCategories,.restaurant-module__ynggpq__menuContent{padding-inline:16px}.restaurant-module__ynggpq__branchBar{width:calc(100% - 32px)}.restaurant-module__ynggpq__branchCopy>span{flex-direction:column;align-items:flex-start;gap:0}.restaurant-module__ynggpq__branchChange b{display:none}.restaurant-module__ynggpq__productCard{gap:12px}.restaurant-module__ynggpq__imagePlaceholder{width:80px;height:80px}.restaurant-module__ynggpq__cartLine{flex-direction:column}.restaurant-module__ynggpq__cartLineActions{justify-content:space-between;width:100%}.restaurant-module__ynggpq__otpCells{gap:7px}.restaurant-module__ynggpq__otpCells input{width:50px}}.restaurant-module__ynggpq__sectionHint{color:var(--muted-2);margin-inline-start:8px;font-size:12px;font-style:normal}.restaurant-module__ynggpq__radioBox{border:1.5px solid var(--line-strong);background:var(--card);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.restaurant-module__ynggpq__radioBox i{background:0 0;border-radius:50%;width:10px;height:10px;transition:background .15s}.restaurant-module__ynggpq__radioBoxOn{border-color:var(--accent)}.restaurant-module__ynggpq__radioBoxOn i{background:var(--accent)}.restaurant-module__ynggpq__optionCopy{text-align:right;flex-direction:column;gap:1px;min-width:0;display:flex}.restaurant-module__ynggpq__optionCopy small{color:var(--muted-2);font-size:12px;line-height:1.4}.restaurant-module__ynggpq__addonRow{height:auto;min-height:50px;padding-block:8px}.restaurant-module__ynggpq__noteInput{border:1.5px solid var(--line);background:var(--card);height:48px;color:var(--ink);font:inherit;border-radius:14px;outline:none;padding:0 14px;font-size:14.5px}.restaurant-module__ynggpq__noteInput:focus{border-color:var(--accent)}.restaurant-module__ynggpq__noteInput::placeholder{color:#b9aea2}.restaurant-module__ynggpq__cartLineNote{color:var(--accent)}.restaurant-module__ynggpq__sheetFoot{z-index:5;background:linear-gradient(to top, var(--sheet) 76%, #fbf7f200);margin:0 -17px -20px;padding:12px 17px 20px;position:sticky;bottom:-20px}.restaurant-module__ynggpq__payPanel{background:var(--card);border:1px solid #ece3d8;border-radius:20px;flex-direction:column;gap:12px;padding:14px;display:flex}.restaurant-module__ynggpq__payGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.restaurant-module__ynggpq__payCard{border:1.5px solid var(--line);background:var(--card);min-height:58px;color:inherit;cursor:pointer;text-align:right;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:0 12px;transition:all .15s;display:flex}.restaurant-module__ynggpq__payCard strong{font-size:14.5px;font-weight:500}.restaurant-module__ynggpq__payCard small{color:var(--muted);font-size:12px}.restaurant-module__ynggpq__emptyOrders{background:var(--card);text-align:center;border:1.5px dashed #e2d8cb;border-radius:20px;flex-direction:column;align-items:center;gap:6px;margin-top:8px;padding:26px 18px;display:flex}.restaurant-module__ynggpq__emptyOrders strong{font-family:var(--font-display), sans-serif;font-size:16px;font-weight:500}.restaurant-module__ynggpq__emptyOrders small{color:var(--muted);font-size:13px}.restaurant-module__ynggpq__payCard.restaurant-module__ynggpq__optionActive{border-color:var(--accent);background:var(--accent-soft)}.restaurant-module__ynggpq__authError{background:color-mix(in srgb, var(--accent) 10%, transparent);color:#a8431f;text-align:center;border-radius:12px;margin:-6px 0 0;padding:10px 12px;font-size:13px}.restaurant-module__ynggpq__productCardSoldOut{opacity:.5;cursor:not-allowed}.restaurant-module__ynggpq__footerStack{max-width:1080px;padding-bottom:max(40px, env(safe-area-inset-bottom,0px));margin-inline:auto;position:fixed}.restaurant-module__ynggpq__sheetOverlay,.restaurant-module__ynggpq__authScreen{position:fixed}.restaurant-module__ynggpq__plainScreen,.restaurant-module__ynggpq__doneScreen{padding-bottom:max(28px, env(safe-area-inset-bottom,0px))}.restaurant-module__ynggpq__branchRow{flex-direction:column;gap:6px;display:flex}.restaurant-module__ynggpq__branchLinks{gap:8px;padding:0 4px 2px;display:flex}.restaurant-module__ynggpq__branchLinks a{border:1px solid var(--line);background:var(--card);color:var(--ink-soft);border-radius:11px;align-items:center;gap:6px;padding:7px 11px;font-size:12.5px;text-decoration:none;display:inline-flex}.restaurant-module__ynggpq__branchLinks a:active{border-color:var(--accent);color:var(--accent)}.restaurant-module__ynggpq__brandLogo{object-fit:contain;width:auto;max-width:min(240px,52vw);height:42px}.restaurant-module__ynggpq__primaryButton:disabled{opacity:.45;cursor:not-allowed}.restaurant-module__ynggpq__siteFooter{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:26px;padding:22px 4px 8px;display:flex}.restaurant-module__ynggpq__footerPhone{background:var(--card);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14.5px;text-decoration:none;display:inline-flex}.restaurant-module__ynggpq__footerLinks{align-items:center;gap:10px;font-size:13px;display:flex}.restaurant-module__ynggpq__footerLinks a{color:var(--ink-soft);border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);text-decoration:none}.restaurant-module__ynggpq__footerLinks i{color:var(--muted-2);font-style:normal}.restaurant-module__ynggpq__footerMade{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;display:flex}.restaurant-module__ynggpq__footerBrand{color:var(--ink);letter-spacing:.2px;font-size:16px;font-weight:600;text-decoration:none}.restaurant-module__ynggpq__branchAddress{color:var(--muted);font-size:12px;line-height:1.5}.restaurant-module__ynggpq__branchMain{min-width:0;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:11px;padding:0;display:flex}.restaurant-module__ynggpq__branchRowActions{flex:none;align-items:center;gap:8px;display:flex}.restaurant-module__ynggpq__branchRowActions a{background:color-mix(in srgb, var(--surface) 45%, var(--card));width:42px;height:42px;color:var(--accent);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,transform .15s;display:flex}.restaurant-module__ynggpq__branchRowActions a:active{background:color-mix(in srgb, var(--accent) 16%, var(--card));transform:scale(.93)}.restaurant-module__ynggpq__legalSheet{background:var(--sheet);scrollbar-width:none;border-radius:24px 24px 0 0;flex-direction:column;gap:8px;width:100%;max-height:88%;padding:10px 16px 24px;animation:.26s cubic-bezier(.2,.8,.3,1) restaurant-module__ynggpq__sheetUp;display:flex;overflow-y:auto}.restaurant-module__ynggpq__legalSheet::-webkit-scrollbar{display:none}.restaurant-module__ynggpq__legalBody{--legal-bg:var(--sheet);--legal-card:var(--card);--legal-border:color-mix(in srgb, var(--ink) 12%, transparent);--legal-strong:var(--ink);--legal-text:var(--ink-soft);--legal-faint:var(--muted-2);--legal-accent:var(--accent);color:var(--ink-soft)}.restaurant-module__ynggpq__legalBody section:first-child{margin-top:8px!important}.restaurant-module__ynggpq__phoneRow input::placeholder,.restaurant-module__ynggpq__nameInput::placeholder,.restaurant-module__ynggpq__field input::placeholder{color:var(--muted-2);opacity:1}.restaurant-module__ynggpq__menuSection{scroll-margin-top:calc(var(--header-h,150px) + 10px)}.restaurant-module__ynggpq__menuSection+.restaurant-module__ynggpq__menuSection{margin-top:26px}.restaurant-module__ynggpq__sectionTitle{font-family:var(--font-display), sans-serif;color:var(--ink);margin:0 0 10px;font-size:20px;font-weight:600}@media (min-width:760px){.restaurant-module__ynggpq__menuScreen,.restaurant-module__ynggpq__plainScreen,.restaurant-module__ynggpq__doneScreen{padding-inline:24px}.restaurant-module__ynggpq__plainScreen,.restaurant-module__ynggpq__doneScreen{max-width:720px;margin-inline:auto}.restaurant-module__ynggpq__menuContent{padding-inline:24px}.restaurant-module__ynggpq__sheetOverlay{align-items:center;padding:24px}.restaurant-module__ynggpq__productSheet,.restaurant-module__ynggpq__branchSheet,.restaurant-module__ynggpq__vehicleSheet,.restaurant-module__ynggpq__legalSheet{border-radius:24px;max-width:560px;max-height:min(86vh,820px);animation:.18s restaurant-module__ynggpq__fadeIn}.restaurant-module__ynggpq__legalSheet{max-width:720px}.restaurant-module__ynggpq__sheetHandle{display:none}.restaurant-module__ynggpq__productSheet .restaurant-module__ynggpq__sheetFoot{bottom:-20px}}@media (min-width:1100px){.restaurant-module__ynggpq__productGrid{gap:16px}.restaurant-module__ynggpq__menuSection+.restaurant-module__ynggpq__menuSection{margin-top:34px}}.restaurant-module__ynggpq__arrivedCooling{cursor:default;position:relative;overflow:hidden}.restaurant-module__ynggpq__arrivedCooling:hover{filter:none}.restaurant-module__ynggpq__arrivedFill{pointer-events:none;background:#00000042;animation:linear forwards restaurant-module__ynggpq__arriveSweep;position:absolute;inset-block:0;inset-inline-start:0}@keyframes restaurant-module__ynggpq__arriveSweep{0%{width:0}to{width:100%}}.restaurant-module__ynggpq__arrivedLabel{z-index:1;position:relative}.restaurant-module__ynggpq__arrivedButton{animation:1.2s ease-in-out infinite restaurant-module__ynggpq__arriveBeat}@keyframes restaurant-module__ynggpq__arriveBeat{0%,to{transform:scale(1)}50%{transform:scale(1.014)}}@media (prefers-reduced-motion:reduce){.restaurant-module__ynggpq__arrivedButton{animation:none}.restaurant-module__ynggpq__arrivedFill{transition:none!important}}
@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_d89baf07-module__CqC6za__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}
@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2 Fallback";src:local(Arial);ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_bhaijaan_2_1d98da98-module__MGyxCG__className{font-family:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback";font-style:normal}
@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_46567967-module__VQI_gW__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}
