@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_3296a0fe-module__4Jrz-G__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_3296a0fe-module__4Jrz-G__variable{--font-display:"Poppins", "Poppins Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5c91aed-module__qlQ2ZW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5c91aed-module__qlQ2ZW__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1_k7aq_c5drf2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.1ewykk74tw0il.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:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_7cea6440-module__cImU8q__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_7cea6440-module__cImU8q__variable{--font-gym:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.2vs72h_x6qrve.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.0c7ha31nuacbu.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.1fbvi_fot8u4l.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.0phk7_etl12r4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3c64at4xi6rda.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.0iritm8hg8q1a.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:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_eac958af-module__6pu6ZG__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_eac958af-module__6pu6ZG__variable{--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
.staff-module__-8rskG__nav{background:var(--surface);border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:1rem;display:flex}.staff-module__-8rskG__groupNavName{color:var(--ink);overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:1.125rem;font-weight:700}.staff-module__-8rskG__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.staff-module__-8rskG__item{margin:0}.staff-module__-8rskG__link{border-radius:var(--radius-pill);color:var(--ink);padding-block:.375rem;padding-inline:.875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.staff-module__-8rskG__link:hover,.staff-module__-8rskG__link:focus-visible{background:var(--accent-soft);color:var(--accent)}.staff-module__-8rskG__link[aria-current=page]{background:var(--accent);color:var(--cta-text)}.staff-module__-8rskG__adminNav{background:var(--surface);border-block-end:1px solid var(--line);flex-direction:column;gap:.5rem;padding-block:.5rem;padding-inline:1rem;display:flex}.staff-module__-8rskG__categories{flex-wrap:wrap;gap:.25rem;display:flex}.staff-module__-8rskG__category{border:0;color:var(--ink-soft);cursor:pointer;font:inherit;background:0 0;border-block-end:3px solid #0000;padding-block:.375rem;padding-inline:1rem;font-size:1rem;font-weight:700}.staff-module__-8rskG__category:hover,.staff-module__-8rskG__category:focus-visible{color:var(--ink)}.staff-module__-8rskG__category:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.staff-module__-8rskG__category[aria-pressed=true]{border-block-end-color:var(--accent);color:var(--ink)}.staff-module__-8rskG__category[data-has-current=true][aria-pressed=false]:after{background:var(--accent);content:"";vertical-align:middle;border-radius:50%;block-size:.4rem;inline-size:.4rem;margin-inline-start:.4rem;display:inline-block}.staff-module__-8rskG__page{flex-direction:column;gap:1.5rem;padding-block:1.5rem;padding-inline:1.5rem;display:flex}.staff-module__-8rskG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.staff-module__-8rskG__pageTitle{color:var(--ink);margin:0;font-size:1.25rem;font-weight:700}.staff-module__-8rskG__section{flex-direction:column;gap:.75rem;display:flex}.staff-module__-8rskG__sectionTitle{color:var(--ink);margin:0;font-size:1rem;font-weight:600}.staff-module__-8rskG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.staff-module__-8rskG__summary{color:var(--ink-soft);font-size:.875rem}.staff-module__-8rskG__table{border-collapse:collapse;inline-size:100%}.staff-module__-8rskG__tableScroll{max-inline-size:100%;overflow-x:auto}.staff-module__-8rskG__tableScroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.staff-module__-8rskG__table th,.staff-module__-8rskG__table td{border-block-end:1px solid var(--line);text-align:start;padding-block:.5rem;padding-inline:.75rem}.staff-module__-8rskG__table th{color:var(--ink-soft);text-transform:uppercase;font-size:.75rem;font-weight:600}.staff-module__-8rskG__thumb{background:var(--surface-2);object-fit:cover;border-radius:.375rem;block-size:2.5rem;inline-size:2.5rem;display:block}.staff-module__-8rskG__thumbPlaceholder{background:var(--surface-2);border-radius:.375rem;block-size:2.5rem;inline-size:2.5rem;display:block}.staff-module__-8rskG__notOrderedList{background:var(--warn-soft);border-radius:var(--radius-card);flex-direction:column;gap:.5rem;margin:0;padding-block:.75rem;padding-inline:1rem;list-style:none;display:flex}.staff-module__-8rskG__notOrderedItem{color:var(--ink);justify-content:space-between;gap:.5rem;display:flex}.staff-module__-8rskG__empty{color:var(--ink-soft);font-size:.875rem;font-style:italic}.staff-module__-8rskG__deliveryLink{color:var(--accent);font-weight:600;text-decoration:none}.staff-module__-8rskG__deliveryLink:hover,.staff-module__-8rskG__deliveryLink:focus-visible{text-decoration:underline}.staff-module__-8rskG__deliveryLinkTouch{align-items:center;min-block-size:44px;display:inline-flex}.staff-module__-8rskG__itemActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.staff-module__-8rskG__stopWindow{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700}.staff-module__-8rskG__stopText{margin:0}.staff-module__-8rskG__stopNotes{color:var(--ink-soft);margin:0;font-style:italic}.staff-module__-8rskG__stopAllergens{flex-wrap:wrap;gap:4px;display:inline-flex}.staff-module__-8rskG__deliveryDetailsForm{flex-direction:column;gap:.5rem;max-inline-size:28rem;display:flex}.staff-module__-8rskG__deliveryDetailsForm label{color:var(--ink-soft);flex-direction:column;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}.staff-module__-8rskG__deliveryDetailsForm .staff-module__-8rskG__reasonInput{border-radius:.5rem;inline-size:100%}.staff-module__-8rskG__groupTypeCheckbox{color:var(--ink);align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}.staff-module__-8rskG__checkboxGroup{border-inline-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;padding-inline-start:.625rem;display:inline-flex}.staff-module__-8rskG__checkboxGroupLabel{color:var(--ink-soft);text-transform:uppercase;font-size:.75rem;font-weight:600}.staff-module__-8rskG__reasonInput{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);inline-size:8rem;padding-block:.3rem;padding-inline:.625rem;font-size:.8125rem}.staff-module__-8rskG__priceInput{inline-size:5rem}.staff-module__-8rskG__tiles{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.staff-module__-8rskG__tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:.25rem;padding-block:1rem;padding-inline:1.25rem;display:flex}.staff-module__-8rskG__tileValue{color:var(--ink);font-size:1.5rem;font-weight:700}.staff-module__-8rskG__tileLabel{color:var(--ink-soft);font-size:.8125rem}.staff-module__-8rskG__filterForm{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.staff-module__-8rskG__overdueRow{background:var(--warn-soft)}.staff-module__-8rskG__cardGrid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;display:grid}.staff-module__-8rskG__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding-block:1.25rem;text-decoration:none;display:flex}.staff-module__-8rskG__card:hover,.staff-module__-8rskG__card:focus-visible{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.staff-module__-8rskG__cardIcon{color:var(--accent);justify-content:center;align-items:center;display:flex}.staff-module__-8rskG__cardLabel{font-size:.875rem;font-weight:600}.staff-module__-8rskG__warning{background:var(--warn-soft);border-radius:var(--radius-card);color:var(--ink);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem}.staff-module__-8rskG__negative{color:var(--error)}.staff-module__-8rskG__voidedRow{color:var(--ink-soft);opacity:.6}.staff-module__-8rskG__filterSubmit{background:var(--accent);border-radius:var(--radius-pill);color:var(--surface);cursor:pointer;border:none;padding-block:.375rem;padding-inline:.875rem;font-size:.8125rem;font-weight:600}.staff-module__-8rskG__notice{color:var(--warn-text);margin:0;font-size:.8125rem}.staff-module__-8rskG__groupDetails{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding-block:.75rem;padding-inline:1rem}.staff-module__-8rskG__groupSummary{color:var(--ink);cursor:pointer;font-weight:600}.staff-module__-8rskG__mealsUsedSummary{color:var(--accent);cursor:pointer;font-size:.8125rem;font-weight:600}.staff-module__-8rskG__mealsUsedList{flex-direction:column;gap:.375rem;margin-block-start:.5rem;display:flex}.staff-module__-8rskG__mealsUsedItem{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.staff-module__-8rskG__mealsUsedName{color:var(--ink);font-size:.8125rem;text-decoration:none}.staff-module__-8rskG__mealsUsedName:hover,.staff-module__-8rskG__mealsUsedName:focus-visible{text-decoration:underline}.staff-module__-8rskG__groupDetails[open] .staff-module__-8rskG__groupSummary{margin-block-end:.75rem}.staff-module__-8rskG__tabBar{border-block-end:1px solid var(--line);flex-wrap:wrap;gap:1.5rem;display:flex}.staff-module__-8rskG__tab{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-block-end:2px solid #0000;margin-block-end:-1px;padding-block:.625rem;padding-inline:.125rem;font-size:.875rem;font-weight:600}.staff-module__-8rskG__tab:hover{color:var(--ink)}.staff-module__-8rskG__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.staff-module__-8rskG__tabActive{border-block-end-color:var(--accent);color:var(--accent)}.staff-module__-8rskG__tabPanel{flex-direction:column;gap:1.5rem;display:flex}.staff-module__-8rskG__tabPanel[hidden]{display:none}.staff-module__-8rskG__tabPanelHeader{justify-content:flex-end;display:flex}.staff-module__-8rskG__formCard{flex-direction:column;gap:12px;max-width:480px;display:flex}.staff-module__-8rskG__fieldLabel{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.staff-module__-8rskG__photoSlots{border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:12px;min-inline-size:0;margin:0;padding-block:10px 14px;padding-inline:14px;display:flex}.staff-module__-8rskG__photoSlotsLegend{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;padding-inline:4px;font-size:.75rem;font-weight:600}.staff-module__-8rskG__photoSlotsHint{color:var(--ink-soft);margin:0;font-size:.8125rem}.staff-module__-8rskG__photoSlot{border-block-start:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;padding-block-start:12px;display:grid}.staff-module__-8rskG__photoSlotPreview{object-fit:cover;border-radius:8px;inline-size:72px;display:block}.staff-module__-8rskG__photoSlotBody{flex-direction:column;gap:8px;min-inline-size:0;display:flex}.staff-module__-8rskG__photoSlotTitle{color:var(--ink);font-size:.875rem;font-weight:600}.staff-module__-8rskG__photoSlotDefault{color:var(--ink-soft);font-weight:400}.staff-module__-8rskG__photoSlotActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff-module__-8rskG__photoSlotActions select{flex:12rem;min-inline-size:0}.staff-module__-8rskG__field{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem}.staff-module__-8rskG__field:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.staff-module__-8rskG__posHeaderActions{flex-wrap:wrap;gap:.625rem;display:flex}.staff-module__-8rskG__posHeaderActions button[data-variant]{min-block-size:48px;padding-inline:1.25rem;font-size:.9375rem}.staff-module__-8rskG__kanbanGrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.875rem;display:grid}.staff-module__-8rskG__kanbanColumn{flex-direction:column;gap:.625rem;display:flex}.staff-module__-8rskG__kanbanColumnHeader{align-items:center;gap:.5rem;display:flex}.staff-module__-8rskG__kanbanColumnTitle{color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.staff-module__-8rskG__kanbanColumnTitle[data-tone=success]{color:var(--success)}.staff-module__-8rskG__kanbanColumnTitle[data-tone=warn]{color:var(--warn-text)}.staff-module__-8rskG__kanbanColumnTitle[data-tone=neutral]{color:var(--ink-soft)}.staff-module__-8rskG__kanbanColumnCount{background:var(--surface-2);border-radius:var(--radius-pill);color:var(--ink-soft);padding-block:.0625rem;padding-inline:.5rem;font-size:.75rem;font-weight:700}.staff-module__-8rskG__kanbanColumnCount[data-tone=success]{background:var(--accent-soft);color:var(--success)}.staff-module__-8rskG__kanbanColumnCount[data-tone=warn]{background:var(--warn-soft);color:var(--warn-text)}.staff-module__-8rskG__kanbanColumnCount[data-tone=neutral]{color:var(--ink)}.staff-module__-8rskG__kanbanColumnBody{flex-direction:column;gap:.625rem;display:flex}.staff-module__-8rskG__kanbanCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:.5rem;padding-block:.875rem;padding-inline:1rem;display:flex}.staff-module__-8rskG__kanbanCardName{color:var(--ink);font-size:.9375rem;font-weight:700}.staff-module__-8rskG__kanbanCardMeta{color:var(--ink-soft);font-size:.8125rem}.staff-module__-8rskG__kanbanCardActions{gap:.5rem;margin-block-start:.25rem;display:flex}.staff-module__-8rskG__kanbanCardActions button[data-variant]{flex:1;min-block-size:44px}.staff-module__-8rskG__kanbanVoidPanel{flex-direction:column;gap:.5rem;margin-block-start:.25rem;display:flex}.staff-module__-8rskG__kanbanVoidPanel .staff-module__-8rskG__reasonInput{min-block-size:44px;inline-size:100%}.staff-module__-8rskG__kanbanVoidPanel .staff-module__-8rskG__itemActions button[data-variant]{flex:1;min-block-size:44px}.staff-module__-8rskG__voidedDetails{background:var(--surface-2);border-radius:var(--radius-card);padding-block:.625rem;padding-inline:1rem}.staff-module__-8rskG__voidedSummary{color:var(--error);cursor:pointer;font-size:.8125rem;font-weight:700}.staff-module__-8rskG__voidedList{flex-direction:column;gap:.375rem;margin-block-start:.625rem;display:flex}.staff-module__-8rskG__voidedItem{color:var(--ink-soft);justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.staff-module__-8rskG__deliveryGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.875rem;display:grid}.staff-module__-8rskG__deliveryCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:.625rem;padding-block:1rem;padding-inline:1.125rem;display:flex}.staff-module__-8rskG__deliveryCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.staff-module__-8rskG__deliveryCardName{color:var(--ink);font-size:.9375rem;font-weight:700}.staff-module__-8rskG__deliveryCard .staff-module__-8rskG__itemActions select,.staff-module__-8rskG__deliveryCard .staff-module__-8rskG__itemActions button[data-variant]{min-block-size:44px}.staff-module__-8rskG__viewAsBanner{background:var(--warn-soft);border-block-end:1px solid var(--line);color:var(--ink);z-index:50;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;padding-inline:16px;display:flex;position:sticky;top:0}.staff-module__-8rskG__viewAsTag{letter-spacing:.03em;color:var(--warn-text);background:var(--surface);border:1px solid var(--warn);border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;padding-block:3px;padding-inline:10px;font-size:12px;font-weight:700}.staff-module__-8rskG__viewAsText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;font-size:14px;overflow:hidden}.staff-module__-8rskG__viewAsExit{flex-shrink:0}.staff-module__-8rskG__viewAsBanner[data-mode=act]{background:var(--error);color:var(--surface);border-block-end-color:var(--error)}.staff-module__-8rskG__viewAsBanner[data-mode=act] .staff-module__-8rskG__viewAsTag{color:var(--error);border-color:var(--surface)}.staff-module__-8rskG__viewAsBanner[data-mode=act] .staff-module__-8rskG__viewAsExit button{background:var(--surface);color:var(--error)}.staff-module__-8rskG__backLink{color:var(--ink-soft);margin-block-end:.25rem;font-size:.875rem;text-decoration:none;display:inline-block}.staff-module__-8rskG__backLink:hover{color:var(--ink);text-decoration:underline}.staff-module__-8rskG__actionsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.staff-module__-8rskG__facts{grid-template-columns:max-content 1fr;gap:.375rem 1.5rem;margin:0;display:grid}.staff-module__-8rskG__facts dt{color:var(--ink-soft);font-size:.875rem}.staff-module__-8rskG__facts dd{margin:0}.staff-module__-8rskG__expandableRow{cursor:pointer}.staff-module__-8rskG__expandableRow:hover>td,.staff-module__-8rskG__expandableRow[data-open]>td{background:var(--surface-2)}.staff-module__-8rskG__expandableRow[data-open]>td{border-block-end-color:#0000}.staff-module__-8rskG__rowToggle{color:var(--ink);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-weight:600;display:inline-flex}.staff-module__-8rskG__rowToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.25rem}.staff-module__-8rskG__rowChevron{color:var(--ink-soft);font-size:.75rem;transition:transform .12s;display:inline-block}.staff-module__-8rskG__rowToggle[aria-expanded=true] .staff-module__-8rskG__rowChevron{transform:rotate(90deg)}.staff-module__-8rskG__expandedPanelRow>td{background:var(--surface-2);padding-block:.25rem 1rem}.staff-module__-8rskG__settingsGrid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;display:grid}@media (max-width:47.99rem){.staff-module__-8rskG__settingsGrid{max-inline-size:calc(100vw - 3rem);position:sticky;inset-inline-start:0}}.staff-module__-8rskG__settingsCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;gap:.625rem;min-inline-size:0;padding:.875rem 1rem;display:flex}.staff-module__-8rskG__settingsCardTitle{color:var(--ink);margin:0;font-size:.9375rem;font-weight:700}.staff-module__-8rskG__settingsCardActions{margin-block-start:auto;display:flex}.staff-module__-8rskG__settingsCard .staff-module__-8rskG__facts{gap:.375rem 1rem;font-size:.875rem}.staff-module__-8rskG__settingsCard .staff-module__-8rskG__facts dd{overflow-wrap:anywhere}.staff-module__-8rskG__settingsNote{color:var(--ink-soft);margin:0;font-size:.8125rem}.staff-module__-8rskG__rowLinks{white-space:nowrap}.staff-module__-8rskG__rowLinks a+a{margin-inline-start:.75rem}.staff-module__-8rskG__settingsCard form{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.staff-module__-8rskG__settingsCard form :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;inline-size:100%}.staff-module__-8rskG__settingsCard form button{align-self:flex-start}.staff-module__-8rskG__settingsCard form span>label>input:not([type=checkbox]){inline-size:5.5rem}.staff-module__-8rskG__inviteShare{justify-items:start;gap:.5rem;min-inline-size:0;display:grid}.staff-module__-8rskG__inviteLinkText{color:var(--accent);overflow-wrap:anywhere}.staff-module__-8rskG__inviteQr{background:#fff;inline-size:12rem;padding:1rem}.staff-module__-8rskG__inviteQrRow{flex-wrap:wrap;gap:1.5rem;display:flex}.staff-module__-8rskG__inviteQr svg{block-size:auto;inline-size:100%;display:block}.staff-module__-8rskG__campaignField{flex-direction:column;align-self:flex-start;gap:.25rem;max-inline-size:16rem;display:flex}.staff-module__-8rskG__campaignFieldTitle{color:var(--ink);font-size:.8125rem;font-weight:600}.staff-module__-8rskG__shell{flex-direction:column;flex:1;min-inline-size:0;display:flex}.staff-module__-8rskG__menuToggle{background:var(--surface);border:0;border-block-end:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;text-align:start;padding-block:.625rem;padding-inline:1rem;font-weight:700}.staff-module__-8rskG__sidebar{background:var(--surface);border-block-end:1px solid var(--line);box-sizing:border-box;flex-direction:column;gap:.75rem;padding:1rem;display:none}.staff-module__-8rskG__sidebar[data-open=true]{display:flex}.staff-module__-8rskG__sideList{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.staff-module__-8rskG__sideLink{border-radius:var(--radius-pill);color:var(--ink);padding-block:.5rem;padding-inline:.875rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:block}.staff-module__-8rskG__sideLink:hover,.staff-module__-8rskG__sideLink:focus-visible{background:var(--accent-soft);color:var(--accent)}.staff-module__-8rskG__sideLink[aria-current=page]{background:var(--accent);color:var(--cta-text)}.staff-module__-8rskG__kitchenSwitch{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);font:inherit;padding-block:.375rem;padding-inline:.75rem}.staff-module__-8rskG__shellMain{flex-direction:column;flex:1;min-inline-size:0;display:flex}@media (min-width:48rem){.staff-module__-8rskG__shell{flex-direction:row}.staff-module__-8rskG__menuToggle{display:none}.staff-module__-8rskG__sidebar{border-block-end:0;border-inline-end:1px solid var(--line);flex-shrink:0;align-self:flex-start;block-size:100vh;inline-size:13.5rem;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}}.staff-module__-8rskG__tileLink{box-sizing:border-box;justify-content:center;min-block-size:44px;padding-inline:1rem}.staff-module__-8rskG__tileLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.staff-module__-8rskG__tileList{margin:0;padding:0;list-style:none}.staff-module__-8rskG__rowList{border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.staff-module__-8rskG__rowItem{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-block-size:44px;padding-block:.5rem;padding-inline:1rem;display:flex}.staff-module__-8rskG__rowItem:last-child{border-block-end:0}.staff-module__-8rskG__rowLink{color:var(--accent);font-weight:600;text-decoration:none}.staff-module__-8rskG__rowLink:hover,.staff-module__-8rskG__rowLink:focus-visible{text-decoration:underline}.staff-module__-8rskG__rowLinkFull{color:var(--accent);justify-content:space-between;align-items:center;gap:.75rem;inline-size:100%;font-weight:600;text-decoration:none;display:flex}.staff-module__-8rskG__rowLinkFull:hover,.staff-module__-8rskG__rowLinkFull:focus-visible{text-decoration:underline}.staff-module__-8rskG__rowDetail{color:var(--ink-soft);font-size:.875rem}.staff-module__-8rskG__searchInput{flex:16rem;min-block-size:44px;inline-size:auto;max-inline-size:28rem}.staff-module__-8rskG__filterForm .staff-module__-8rskG__filterSubmit{min-block-size:44px}
.branding-module__SBsEaG__logo{width:auto;height:64px;display:block}.branding-module__SBsEaG__logoHeader{height:104px}@media (max-width:720px){.branding-module__SBsEaG__logoHeader{height:72px}}.branding-module__SBsEaG__logoText{font-family:var(--font-display), system-ui, sans-serif;font-size:20px;font-weight:600}
.kit-module__PvzfaG__shell{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:28px 48px;padding-inline:32px;display:grid}@media (max-width:720px){.kit-module__PvzfaG__shell{padding-block:20px 36px;padding-inline:16px}}.kit-module__PvzfaG__header{flex-direction:column;gap:10px;display:flex}.kit-module__PvzfaG__back{color:var(--link-text);align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.kit-module__PvzfaG__back:hover{text-underline-offset:3px;text-decoration:underline}.kit-module__PvzfaG__back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kit-module__PvzfaG__backArrow{display:inline-block}[dir=rtl] .kit-module__PvzfaG__backArrow{scale:-1 1}.kit-module__PvzfaG__pill{letter-spacing:.03em;color:var(--ink);background:var(--accent-soft);border-radius:var(--radius-pill);align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700}.kit-module__PvzfaG__title{font-family:var(--font-display), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:clamp(28px,3.6vw,38px);font-weight:700;line-height:1.15}.kit-module__PvzfaG__subtitle{color:var(--ink-soft);margin:0;font-size:16px}.kit-module__PvzfaG__card{background:var(--surface);border:1px solid var(--card-border);min-inline-size:0;box-shadow:0 12px 32px #26221b12, var(--shadow-card);border-radius:18px;flex-direction:column;gap:16px;padding:24px;display:flex}@media (max-width:720px){.kit-module__PvzfaG__card{padding:16px}}.kit-module__PvzfaG__sectionTitle{font-family:var(--font-display), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:20px;font-weight:700}.kit-module__PvzfaG__empty{background:var(--surface);border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:16px;padding:24px;display:flex}.kit-module__PvzfaG__emptyIcon{background:var(--accent-soft);block-size:48px;inline-size:48px;color:var(--accent);border-radius:16px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.kit-module__PvzfaG__emptyText{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.kit-module__PvzfaG__emptyTitle{font-weight:700}.kit-module__PvzfaG__emptyBody{color:var(--ink-soft);font-size:14px}.kit-module__PvzfaG__cta{background:var(--cta);color:var(--cta-text);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;gap:10px;padding-block:12px;padding-inline:22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.kit-module__PvzfaG__cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kit-module__PvzfaG__readOnly{color:var(--ink);background:var(--surface-2);border-radius:12px;margin:0;padding-block:10px;padding-inline:14px;font-size:14px}.kit-module__PvzfaG__stack{flex-direction:column;gap:16px;display:flex}.kit-module__PvzfaG__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kit-module__PvzfaG__help{color:var(--ink-soft);margin:0;font-size:13px}.kit-module__PvzfaG__error{color:var(--error);margin:0;font-size:13px}.kit-module__PvzfaG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.form-module__QZa47W__field{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.form-module__QZa47W__label{color:var(--ink);font-size:14px;font-weight:600}.form-module__QZa47W__optional{color:var(--ink-soft);margin-inline-start:4px;font-weight:400}.form-module__QZa47W__control{font:inherit;color:var(--ink);background:var(--ground);border:1.5px solid var(--line);box-sizing:border-box;border-radius:12px;inline-size:100%;min-inline-size:0;padding-block:11px;padding-inline:14px;font-size:15px}.form-module__QZa47W__control:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}.form-module__QZa47W__control[aria-invalid=true]{border-color:var(--error)}.form-module__QZa47W__control:disabled{background:var(--surface-2);color:var(--ink-soft);cursor:not-allowed}textarea.form-module__QZa47W__control{resize:vertical;min-block-size:96px}
.chips-module__ftEIOW__fieldset{border:0;flex-direction:column;gap:10px;min-inline-size:0;margin:0;padding:0;display:flex}.chips-module__ftEIOW__legend{color:var(--ink);padding:0;font-size:14px;font-weight:600}.chips-module__ftEIOW__chipList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips-module__ftEIOW__chip{font:inherit;color:var(--ink);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;align-items:center;gap:6px;min-block-size:44px;padding-block:7px;padding-inline:14px;font-size:14px;font-weight:500;display:inline-flex}.chips-module__ftEIOW__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chips-module__ftEIOW__chip:disabled{cursor:not-allowed;opacity:.6}.chips-module__ftEIOW__check{color:var(--allergen);font-weight:700}.chips-module__ftEIOW__chipOn{background:var(--allergen-soft);border-color:var(--allergen);font-weight:600}.chips-module__ftEIOW__chipLike{color:var(--success);border-color:var(--success);background:var(--surface);cursor:default;font-weight:600}.chips-module__ftEIOW__chipDislike{color:var(--warn-text);border-color:var(--warn-soft);background:var(--warn-soft);cursor:default;font-weight:600}.chips-module__ftEIOW__chipRemove{font:inherit;min-block-size:44px;min-inline-size:44px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;margin-inline:2px -10px;padding:0;font-size:16px;line-height:1}.chips-module__ftEIOW__chipRemove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chips-module__ftEIOW__chipTag{color:var(--ink-soft);font-size:12px;font-weight:500}.chips-module__ftEIOW__prefBlock{flex-direction:column;gap:8px;display:flex}.chips-module__ftEIOW__prefHeading{margin:0;font-size:14px;font-weight:700}.chips-module__ftEIOW__results{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:0;padding:0;list-style:none}.chips-module__ftEIOW__result{border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:8px;padding-inline:12px;font-size:14px;display:flex}.chips-module__ftEIOW__result:last-child{border-block-end:0}.chips-module__ftEIOW__resultActions{gap:6px;display:flex}.chips-module__ftEIOW__pairButton{font:inherit;cursor:pointer;background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:var(--radius-pill);padding-block:5px;padding-inline:10px;font-size:13px;font-weight:600;position:relative}.chips-module__ftEIOW__pairButton:after{content:"";position:absolute;inset-block:-8px;inset-inline:0}.chips-module__ftEIOW__pairButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chips-module__ftEIOW__pairButton[data-kind=like][aria-pressed=true]{color:var(--success);border-color:var(--success)}.chips-module__ftEIOW__pairButton[data-kind=dislike][aria-pressed=true]{color:var(--warn-text);background:var(--warn-soft);border-color:var(--warn-soft)}
.ingredientTable-module__ApotdG__wrap{flex-direction:column;gap:8px;display:flex}.ingredientTable-module__ApotdG__scroll{overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);border-radius:14px;max-block-size:440px;overflow:auto}.ingredientTable-module__ApotdG__table{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%}.ingredientTable-module__ApotdG__colPhoto{inline-size:68px}.ingredientTable-module__ApotdG__colName{inline-size:26%}.ingredientTable-module__ApotdG__colChoice{inline-size:232px}.ingredientTable-module__ApotdG__table th{z-index:1;background:var(--surface-2);color:var(--ink-soft);letter-spacing:.03em;text-align:start;border-block-end:1px solid var(--line);padding-block:9px;padding-inline:12px;font-size:12px;font-weight:700;position:sticky;inset-block-start:0}.ingredientTable-module__ApotdG__table td{vertical-align:middle;border-block-end:1px solid var(--line);padding-block:8px;padding-inline:12px;font-size:14px}.ingredientTable-module__ApotdG__table tbody tr:last-child td{border-block-end:0}.ingredientTable-module__ApotdG__table tbody tr:hover td{background:var(--accent-soft)}.ingredientTable-module__ApotdG__thumb,.ingredientTable-module__ApotdG__tile{outline:1.5px solid var(--accent);outline-offset:-1.5px;border-radius:12px;block-size:44px;inline-size:44px;display:block}.ingredientTable-module__ApotdG__thumb{object-fit:cover}.ingredientTable-module__ApotdG__tile{background:var(--accent-soft);color:var(--ink);place-items:center;font-size:18px;font-weight:700;display:grid}.ingredientTable-module__ApotdG__name{overflow-wrap:anywhere;font-weight:600}.ingredientTable-module__ApotdG__tag{color:var(--ink-soft);margin-inline-start:6px;font-size:12px;font-weight:500}.ingredientTable-module__ApotdG__none{color:var(--ink-soft)}.ingredientTable-module__ApotdG__allergens{flex-wrap:wrap;gap:4px;display:flex}.ingredientTable-module__ApotdG__allergen{color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding-block:2px;padding-inline:8px;font-size:12px}.ingredientTable-module__ApotdG__allergen[data-match=true]{background:var(--allergen-soft);border-color:var(--allergen);font-weight:700}.ingredientTable-module__ApotdG__choice{flex-wrap:nowrap;gap:6px;display:flex}.ingredientTable-module__ApotdG__choice button{white-space:nowrap}.ingredientTable-module__ApotdG__choice button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:720px){.ingredientTable-module__ApotdG__table,.ingredientTable-module__ApotdG__table tbody,.ingredientTable-module__ApotdG__table tr,.ingredientTable-module__ApotdG__table td{display:block}.ingredientTable-module__ApotdG__table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ingredientTable-module__ApotdG__table tbody tr{border-block-end:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);grid-template-areas:"photo name""photo contains""choice choice";gap:4px 12px;padding:12px;display:grid}.ingredientTable-module__ApotdG__table tbody tr:last-child{border-block-end:0}.ingredientTable-module__ApotdG__table td{border:0;padding:0}.ingredientTable-module__ApotdG__table tbody tr:hover td{background:0 0}.ingredientTable-module__ApotdG__cellPhoto{grid-area:photo}.ingredientTable-module__ApotdG__cellName{grid-area:name;align-self:end}.ingredientTable-module__ApotdG__cellContains{grid-area:contains}.ingredientTable-module__ApotdG__cellChoice{grid-area:choice;margin-block-start:6px}.ingredientTable-module__ApotdG__colPhoto,.ingredientTable-module__ApotdG__colName,.ingredientTable-module__ApotdG__colChoice{inline-size:auto}}.ingredientTable-module__ApotdG__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.choice-module__LzZCFq__pills{flex-wrap:wrap;gap:8px;display:flex}.choice-module__LzZCFq__pill{font:inherit;cursor:pointer;color:var(--ink);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-pill);min-block-size:44px;padding-block:7px;padding-inline:16px;font-size:14px;font-weight:600;text-decoration:none}.choice-module__LzZCFq__pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.choice-module__LzZCFq__pill[aria-pressed=true],.choice-module__LzZCFq__pill[aria-current=page]{background:var(--cta);border-color:var(--cta);color:var(--cta-text)}.choice-module__LzZCFq__pill[data-muted=true]{opacity:.55}.choice-module__LzZCFq__pill:disabled{cursor:not-allowed;opacity:.55}.choice-module__LzZCFq__segmented{border:0;min-inline-size:0;margin:0;padding:0}.choice-module__LzZCFq__segLegend{margin-block-end:8px;padding:0;font-size:14px;font-weight:600}.choice-module__LzZCFq__segTrack{background:var(--surface-2);border-radius:var(--radius-pill);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.choice-module__LzZCFq__segOption{position:relative}.choice-module__LzZCFq__segOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice-module__LzZCFq__segLabel{color:var(--ink);border-radius:var(--radius-pill);padding-block:7px;padding-inline:14px;font-size:14px;font-weight:600;display:block}.choice-module__LzZCFq__segOption input:checked+.choice-module__LzZCFq__segLabel{background:var(--surface);box-shadow:var(--shadow-card)}.choice-module__LzZCFq__segOption input:focus-visible+.choice-module__LzZCFq__segLabel{outline:2px solid var(--accent);outline-offset:2px}
.tabs-module__-90iTa__nav{-webkit-overflow-scrolling:touch;border-block-end:1px solid var(--line);overflow-x:auto}.tabs-module__-90iTa__list{flex-wrap:nowrap;gap:4px;min-inline-size:max-content;margin:0;padding:0;list-style:none;display:flex}.tabs-module__-90iTa__item{flex:none}.tabs-module__-90iTa__link{white-space:nowrap;color:var(--ink-soft);border-block-end:2px solid #0000;align-items:center;padding-block:10px;padding-inline:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tabs-module__-90iTa__link:hover{color:var(--ink)}.tabs-module__-90iTa__link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tabs-module__-90iTa__link[aria-current=page]{color:var(--ink);border-block-end-color:var(--accent)}.tabs-module__-90iTa__muted{color:var(--ink-soft);opacity:.6}
.actions-module__0tnnUW__saveBar{z-index:5;background:var(--surface);border:1px solid var(--card-border);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:12px;padding-inline:18px;display:flex;position:sticky;inset-block-end:12px;box-shadow:0 12px 32px #26221b1f}.actions-module__0tnnUW__saveText{font-weight:600}.actions-module__0tnnUW__saveError{color:var(--error);inline-size:100%;margin:0;font-size:13px}.actions-module__0tnnUW__saved{color:var(--success);margin:0;font-weight:600}.actions-module__0tnnUW__confirm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.actions-module__0tnnUW__question{font-weight:600}
.nutrition-module__DpsysW__custom{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:12px;display:grid}.nutrition-module__DpsysW__table{border-collapse:collapse;inline-size:100%;font-size:14px}.nutrition-module__DpsysW__table th,.nutrition-module__DpsysW__table td{text-align:start;border-block-end:1px solid var(--line);padding-block:8px;padding-inline:10px}.nutrition-module__DpsysW__table thead th{color:var(--ink-soft);font-size:13px;font-weight:600}.nutrition-module__DpsysW__num{text-align:end;font-variant-numeric:tabular-nums}.nutrition-module__DpsysW__table th.nutrition-module__DpsysW__num,.nutrition-module__DpsysW__table td.nutrition-module__DpsysW__num{text-align:end}.nutrition-module__DpsysW__wide{direction:ltr;unicode-bidi:isolate}.nutrition-module__DpsysW__narrow{display:none}.nutrition-module__DpsysW__dayHead th{background:var(--surface-2);color:var(--ink);font-weight:700}.nutrition-module__DpsysW__dayTotal th,.nutrition-module__DpsysW__dayTotal td{font-weight:600}.nutrition-module__DpsysW__weekTotal th,.nutrition-module__DpsysW__weekTotal td{background:var(--accent-soft);border-block-start:2px solid var(--ink);border-block-end:0;font-weight:700}.nutrition-module__DpsysW__period{border-inline-start:6px solid var(--accent)}.nutrition-module__DpsysW__periodLine{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:700}@media (max-width:720px){.nutrition-module__DpsysW__table,.nutrition-module__DpsysW__table tbody,.nutrition-module__DpsysW__table tfoot,.nutrition-module__DpsysW__table tr,.nutrition-module__DpsysW__table th,.nutrition-module__DpsysW__table td{display:block}.nutrition-module__DpsysW__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nutrition-module__DpsysW__table th,.nutrition-module__DpsysW__table td{background:0 0;border:0;padding:0}.nutrition-module__DpsysW__day{border:1px solid var(--card-border);border-radius:14px;margin-block-end:12px;padding-block:12px;padding-inline:14px}.nutrition-module__DpsysW__dayHead th{padding-block-end:6px;font-size:16px}.nutrition-module__DpsysW__meal,.nutrition-module__DpsysW__dayTotal,.nutrition-module__DpsysW__weekTotal{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:2px 12px;padding-block:6px;display:flex}.nutrition-module__DpsysW__meal>:first-child,.nutrition-module__DpsysW__dayTotal>:first-child,.nutrition-module__DpsysW__weekTotal>:first-child{flex-basis:100%;font-weight:600}.nutrition-module__DpsysW__table th.nutrition-module__DpsysW__num,.nutrition-module__DpsysW__table td.nutrition-module__DpsysW__num{text-align:start}.nutrition-module__DpsysW__wide{display:none}.nutrition-module__DpsysW__narrow{display:inline}.nutrition-module__DpsysW__weekTotal{background:var(--accent-soft);border:0;border-radius:12px;padding-inline:12px}.nutrition-module__DpsysW__weekTotal th,.nutrition-module__DpsysW__weekTotal td{background:0 0;border:0}}
.inbox-module__ZOn2bG__day{color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);align-self:center;padding-block:4px;padding-inline:12px;font-size:12px;font-weight:600}.inbox-module__ZOn2bG__time{color:var(--ink);opacity:.8;font-variant-numeric:tabular-nums;margin-block-start:4px;font-size:12px;display:block}.inbox-module__ZOn2bG__composeField{flex:1;min-inline-size:0}
.intro-splash-module__1BJGna__overlay{--seek:0s;z-index:1000;background:#fff8ec;flex-direction:column;justify-content:center;align-items:center;gap:20px;animation:.5s ease-in 6s both intro-splash-module__1BJGna__failsafe;display:flex;position:fixed;inset:0}.intro-splash-module__1BJGna__overlay[data-live]{animation:none}.intro-splash-module__1BJGna__overlay[data-leaving]{opacity:0;pointer-events:none;transition:opacity var(--fade,.5s) ease-out}.intro-splash-module__1BJGna__overlay *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.intro-splash-module__1BJGna__overlay{display:none}}.intro-splash-module__1BJGna__frame{--s:.5;width:calc(600px * var(--s));height:calc(352px * var(--s));flex:none;position:relative}@media (min-width:380px){.intro-splash-module__1BJGna__frame{--s:.56}}@media (min-width:480px){.intro-splash-module__1BJGna__frame{--s:.7}}@media (min-width:720px){.intro-splash-module__1BJGna__frame{--s:.9}}.intro-splash-module__1BJGna__stage{isolation:isolate;width:600px;height:352px;transform:scale(var(--s));transform-origin:0 0;background:#fff8ec;position:absolute;top:0;left:0;overflow:hidden}.intro-splash-module__1BJGna__piece{mix-blend-mode:multiply;position:absolute;inset:0}.intro-splash-module__1BJGna__art{background:url(/branding/header-logo.png) 0 0/600px 352px no-repeat;position:absolute;inset:0}.intro-splash-module__1BJGna__floor{clip-path:inset(0 0 60px)}.intro-splash-module__1BJGna__letterT{clip-path:inset(140px 526px 60px 6px)}.intro-splash-module__1BJGna__letterA{clip-path:inset(140px 419px 60px 74px)}.intro-splash-module__1BJGna__letterB{clip-path:inset(140px 304px 60px 181px)}.intro-splash-module__1BJGna__letterL{clip-path:inset(140px 272px 60px 296px)}.intro-splash-module__1BJGna__letterE{clip-path:inset(140px 147px 60px 328px)}.intro-splash-module__1BJGna__talesRegion{clip-path:inset(152px 44px 38px 466px)}.intro-splash-module__1BJGna__bowlRegion{clip-path:inset(94px 278px 234px 176px)}.intro-splash-module__1BJGna__steamRegion{clip-path:inset(0 278px 258px 176px)}.intro-splash-module__1BJGna__andRegion{clip-path:polygon(196px 118px,322px 118px,322px 60px,476px 60px,476px 94px,466px 104px,466px 134px,450px 134px,450px 144px,196px 144px)}.intro-splash-module__1BJGna__bookRegion{clip-path:polygon(476px 20px,600px 20px,600px 134px,466px 134px,466px 104px,476px 94px)}.intro-splash-module__1BJGna__taglineRegion{clip-path:inset(318px 0 0)}.intro-splash-module__1BJGna__line{position:absolute;top:0;left:0}.intro-splash-module__1BJGna__draw{fill:none;stroke:#1e1e1e;stroke-width:13px;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:intro-splash-module__1BJGna__draw 1.2s linear calc(.2s - var(--seek)) both}.intro-splash-module__1BJGna__tip{offset-path:path("M0 299 H457 V144 H566 V245");offset-rotate:0deg;width:12px;height:12px;animation:intro-splash-module__1BJGna__tip 1.2s linear calc(.2s - var(--seek)) both, intro-splash-module__1BJGna__tipFade 1.3s linear calc(.15s - var(--seek)) both;background:#c08f4f;border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #c08f4f33,0 0 18px 2px #c08f4f99}.intro-splash-module__1BJGna__rise{animation:.62s cubic-bezier(.22,1.3,.42,1) both intro-splash-module__1BJGna__rise}.intro-splash-module__1BJGna__d1{animation-delay:calc(.85s - var(--seek))}.intro-splash-module__1BJGna__d2{animation-delay:calc(.92s - var(--seek))}.intro-splash-module__1BJGna__d3{animation-delay:calc(.99s - var(--seek))}.intro-splash-module__1BJGna__d4{animation-delay:calc(1.06s - var(--seek))}.intro-splash-module__1BJGna__d5{animation-delay:calc(1.13s - var(--seek))}.intro-splash-module__1BJGna__swing{transform-origin:510px 232px;animation:intro-splash-module__1BJGna__swing .75s cubic-bezier(.2, 1.15, .35, 1) calc(1.3s - var(--seek)) both}.intro-splash-module__1BJGna__drop{animation:intro-splash-module__1BJGna__drop .65s ease-out calc(1.55s - var(--seek)) both}.intro-splash-module__1BJGna__steam{animation:intro-splash-module__1BJGna__steam 1s cubic-bezier(.3, .6, .3, 1) calc(1.9s - var(--seek)) both}.intro-splash-module__1BJGna__drift{animation:intro-splash-module__1BJGna__drift 3.4s ease-in-out calc(2.9s - var(--seek)) infinite both}.intro-splash-module__1BJGna__write{animation:intro-splash-module__1BJGna__write .8s cubic-bezier(.5, .1, .5, .95) calc(1.95s - var(--seek)) both}.intro-splash-module__1BJGna__open{transform-origin:472px 128px;animation:intro-splash-module__1BJGna__open .8s cubic-bezier(.2, .9, .3, 1) calc(2.15s - var(--seek)) both}.intro-splash-module__1BJGna__widen{transform-origin:300px 334px;animation:intro-splash-module__1BJGna__widen .9s cubic-bezier(.2, .8, .2, 1) calc(2.55s - var(--seek)) both}.intro-splash-module__1BJGna__spread{animation:intro-splash-module__1BJGna__spread .9s cubic-bezier(.2, .8, .2, 1) calc(2.55s - var(--seek)) both}.intro-splash-module__1BJGna__sheen{mix-blend-mode:lighten;width:150px;height:432px;animation:intro-splash-module__1BJGna__sheen 1.3s cubic-bezier(.45, 0, .25, 1) calc(3.2s - var(--seek)) both;background:linear-gradient(90deg,#d6b07000,#d6b070 50%,#d6b07000);position:absolute;top:-40px;left:0}.intro-splash-module__1BJGna__caption{letter-spacing:.4em;text-transform:uppercase;color:#6f5c44;animation:intro-splash-module__1BJGna__caption 1.75s linear calc(50ms - var(--seek)) both;margin:0;padding-inline-start:.4em;font-size:12px;line-height:20px}.intro-splash-module__1BJGna__caption:lang(ar){letter-spacing:0;padding-inline-start:0;font-size:14px}.intro-splash-module__1BJGna__skipHint{inset-inline:0;text-align:center;color:#6f5c44;animation:intro-splash-module__1BJGna__hintIn .4s ease-out calc(1s - var(--seek)) both;margin:0;font-size:13px;position:absolute;bottom:32px}@keyframes intro-splash-module__1BJGna__failsafe{to{opacity:0;visibility:hidden}}@keyframes intro-splash-module__1BJGna__draw{0%{stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.45,0,.25,1)}62%{stroke-dashoffset:.444px;animation-timing-function:cubic-bezier(.5,0,.2,1)}to{stroke-dashoffset:0}}@keyframes intro-splash-module__1BJGna__tip{0%{offset-distance:0%;animation-timing-function:cubic-bezier(.45,0,.25,1)}62%{offset-distance:55.6%;animation-timing-function:cubic-bezier(.5,0,.2,1)}to{offset-distance:100%}}@keyframes intro-splash-module__1BJGna__tipFade{0%{opacity:0}8%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes intro-splash-module__1BJGna__caption{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes intro-splash-module__1BJGna__hintIn{0%{opacity:0}to{opacity:1}}@keyframes intro-splash-module__1BJGna__rise{0%{transform:translateY(152px)}to{transform:translateY(0)}}@keyframes intro-splash-module__1BJGna__swing{0%{opacity:0;transform:rotate(90deg)scale(.5)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes intro-splash-module__1BJGna__drop{0%{opacity:0;transform:translateY(-48px)}55%{opacity:1;transform:translateY(3px)}78%{transform:translateY(-1.5px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-splash-module__1BJGna__steam{0%{clip-path:inset(94px 0 0);opacity:.2;transform:translateY(10px)}to{clip-path:inset(0);opacity:1;transform:none}}@keyframes intro-splash-module__1BJGna__drift{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.78;transform:translateY(-3px)}}@keyframes intro-splash-module__1BJGna__write{0%{clip-path:inset(0 404px 0 0)}to{clip-path:inset(0)}}@keyframes intro-splash-module__1BJGna__open{0%{opacity:0;transform:perspective(420px)rotateY(-88deg)}35%{opacity:1}to{opacity:1;transform:perspective(420px)rotateY(0)}}@keyframes intro-splash-module__1BJGna__widen{0%{opacity:0;transform:scaleX(1.18)}to{opacity:1;transform:none}}@keyframes intro-splash-module__1BJGna__spread{0%{clip-path:inset(0 300px)}to{clip-path:inset(0)}}@keyframes intro-splash-module__1BJGna__sheen{0%{transform:translate(-220px)skew(-20deg)}to{transform:translate(700px)skew(-20deg)}}
.order-row-module__avEz3a__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.order-row-module__avEz3a__row{color:inherit;background:var(--surface);border:1px solid var(--card-border);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding-block:12px;padding-inline:16px;text-decoration:none;display:grid}.order-row-module__avEz3a__row:hover{border-color:var(--accent)}.order-row-module__avEz3a__row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.order-row-module__avEz3a__main{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.order-row-module__avEz3a__name{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.order-row-module__avEz3a__meal{font-weight:600}.order-row-module__avEz3a__more,.order-row-module__avEz3a__forLabel,.order-row-module__avEz3a__date{color:var(--ink-soft);font-size:13px}.order-row-module__avEz3a__side{align-items:center;gap:12px;display:flex}.order-row-module__avEz3a__total{font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:720px){.order-row-module__avEz3a__row{grid-template-columns:minmax(0,1fr)}.order-row-module__avEz3a__side{justify-content:space-between}}
.landing-module___cEqKa__shell{isolation:isolate;grid-template-columns:minmax(0,1fr);grid-template-areas:"top""intro""signin""collage""how""audience";gap:28px;width:100%;max-width:1160px;margin-inline:auto;padding-block:24px 56px;padding-inline:20px;display:grid;position:relative}.landing-module___cEqKa__topBar{grid-area:top;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.landing-module___cEqKa__introArea{grid-area:intro}.landing-module___cEqKa__signinArea{grid-area:signin}.landing-module___cEqKa__collageArea{grid-area:collage}.landing-module___cEqKa__howArea{grid-area:how}.landing-module___cEqKa__audienceArea{grid-area:audience}@media (min-width:900px){.landing-module___cEqKa__shell{grid-template:"top top""intro collage""signin collage"1fr"how how""audience audience"/minmax(0,1fr) minmax(0,1fr);column-gap:56px;padding-inline:40px}}.landing-module___cEqKa__backdrop{z-index:-1;pointer-events:none;color:var(--accent);position:fixed;inset:0;overflow:hidden}.landing-module___cEqKa__blob{filter:blur(60px);opacity:.7;border-radius:50%;position:absolute}.landing-module___cEqKa__blobA{background:var(--accent-soft);block-size:520px;inline-size:520px;inset-block-start:-160px;inset-inline-end:-120px}.landing-module___cEqKa__blobB{background:var(--surface-2);block-size:420px;inline-size:420px;inset-block-end:-140px;inset-inline-start:-120px}.landing-module___cEqKa__blobC{background:var(--cta-soft);opacity:.45;block-size:300px;inline-size:300px;inset-block-start:40%;inset-inline-start:45%}.landing-module___cEqKa__doodles{opacity:.13;position:absolute;inset:0}.landing-module___cEqKa__backdropFaint .landing-module___cEqKa__doodles{opacity:.095}.landing-module___cEqKa__backdropFaint .landing-module___cEqKa__blob{opacity:.4}@media (max-width:720px){.landing-module___cEqKa__doodleWideOnly{display:none}}.landing-module___cEqKa__intro{flex-direction:column;gap:12px;display:flex}.landing-module___cEqKa__eyebrow{letter-spacing:.04em;color:var(--ink);background:var(--accent-soft);border-radius:var(--radius-pill);align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700}.landing-module___cEqKa__headline{font-family:var(--font-display), var(--font-arabic), system-ui, sans-serif;color:var(--ink);margin:0;font-size:clamp(30px,4.6vw,46px);font-weight:700;line-height:1.12}.landing-module___cEqKa__lede{color:var(--ink-soft);max-inline-size:34em;margin:0;font-size:17px;line-height:1.55}.landing-module___cEqKa__signinCard{background:var(--surface);border:1px solid var(--card-border);box-shadow:0 12px 32px #26221b14, var(--shadow-card);border-radius:18px;flex-direction:column;align-self:start;gap:16px;max-inline-size:460px;padding:24px;display:flex}.landing-module___cEqKa__signinTitle{font-family:var(--font-display), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:22px;font-weight:600}.landing-module___cEqKa__collage{place-self:center;min-block-size:360px;inline-size:100%;max-inline-size:560px;position:relative}.landing-module___cEqKa__photo{object-fit:cover;border:4px solid var(--surface);outline:2px solid var(--accent);border-radius:20px;animation:.7s cubic-bezier(.2,.7,.2,1) both landing-module___cEqKa__rise;position:absolute;box-shadow:0 14px 30px #26221b29}.landing-module___cEqKa__photo0{aspect-ratio:4/5;inline-size:54%;inset-block-start:4%;inset-inline-start:4%;rotate:-5deg}.landing-module___cEqKa__photo1{aspect-ratio:1;inline-size:44%;animation-delay:90ms;inset-block-start:0;inset-inline-end:2%;rotate:6deg}.landing-module___cEqKa__photo2{aspect-ratio:4/3;inline-size:46%;animation-delay:.18s;inset-block-end:2%;inset-inline-end:6%;rotate:-3deg}.landing-module___cEqKa__photo3{aspect-ratio:1;inline-size:34%;animation-delay:.27s;inset-block-end:0;inset-inline-start:14%;rotate:8deg}.landing-module___cEqKa__badge{background:var(--surface);color:var(--ink);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;animation:.7s cubic-bezier(.2,.7,.2,1) .4s both landing-module___cEqKa__rise,5s ease-in-out 1.2s infinite landing-module___cEqKa__bob;display:inline-flex;position:absolute;box-shadow:0 8px 20px #26221b24}.landing-module___cEqKa__badgeMenu{inset-block-start:44%;inset-inline-start:-2%}.landing-module___cEqKa__badgeDelivered{animation-delay:.52s,2s;inset-block-start:38%;inset-inline-end:-2%}.landing-module___cEqKa__badgeIcon{block-size:20px;inline-size:20px;color:var(--accent)}.landing-module___cEqKa__badgeDot{background:var(--success);block-size:10px;inline-size:10px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}@media (min-width:900px){.landing-module___cEqKa__collage{min-block-size:480px}}@media (max-width:480px){.landing-module___cEqKa__collage{min-block-size:300px}.landing-module___cEqKa__badge{padding:6px 10px;font-size:12px}}.landing-module___cEqKa__sectionTitle{font-family:var(--font-display), var(--font-arabic), system-ui, sans-serif;margin:0 0 18px;font-size:22px;font-weight:700}.landing-module___cEqKa__how,.landing-module___cEqKa__audience{background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:22px;padding:28px 24px}.landing-module___cEqKa__steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.landing-module___cEqKa__step{flex-direction:column;gap:6px;animation:.6s cubic-bezier(.2,.7,.2,1) both landing-module___cEqKa__rise;display:flex;position:relative}@media (max-width:899px){.landing-module___cEqKa__steps{grid-template-columns:minmax(0,1fr);gap:18px}.landing-module___cEqKa__step{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"icon title""icon body";align-items:start;gap:2px 16px;display:grid}.landing-module___cEqKa__step .landing-module___cEqKa__stepIcon{grid-area:icon;block-size:56px;inline-size:56px;margin:0}.landing-module___cEqKa__step .landing-module___cEqKa__stepTitle{grid-area:title;align-self:end}.landing-module___cEqKa__step .landing-module___cEqKa__stepBody{grid-area:body}}@media (min-width:900px){.landing-module___cEqKa__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-module___cEqKa__step:not(:last-child):after{content:"";border-block-start:2px dashed var(--accent);opacity:.45;position:absolute;inset-block-start:32px;inset-inline:80px -12px}}.landing-module___cEqKa__stepIcon{background:var(--accent-soft);block-size:64px;inline-size:64px;color:var(--accent);border-radius:20px;place-items:center;margin-block-end:6px;display:grid;position:relative}.landing-module___cEqKa__stepIcon svg{block-size:36px;inline-size:36px}.landing-module___cEqKa__stepNum{background:var(--surface);block-size:24px;inline-size:24px;color:var(--ink);border:2px solid var(--accent);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;inset-block-start:-6px;inset-inline-end:-6px}.landing-module___cEqKa__stepTitle{font-size:16px}.landing-module___cEqKa__stepBody{color:var(--ink-soft);font-size:14px;line-height:1.5}[dir=rtl] .landing-module___cEqKa__flipRtl{transform:scaleX(-1)}.landing-module___cEqKa__chips,.landing-module___cEqKa__facts{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.landing-module___cEqKa__chips{grid-template-columns:repeat(3,max-content)}}@media (min-width:900px){.landing-module___cEqKa__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-module___cEqKa__chip{border-radius:var(--radius-pill);background:var(--surface);border:1.5px solid var(--accent);align-items:center;gap:10px;padding-block:10px;padding-inline:12px 18px;font-weight:600;display:flex}.landing-module___cEqKa__chipIcon{block-size:28px;inline-size:28px;color:var(--accent);flex-shrink:0}.landing-module___cEqKa__facts{gap:14px 28px;margin-block-start:20px}.landing-module___cEqKa__fact{color:var(--ink-soft);align-items:center;gap:12px;font-size:15px;line-height:1.4;display:flex}.landing-module___cEqKa__factIcon{background:var(--surface-2);block-size:36px;inline-size:36px;color:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.landing-module___cEqKa__factIcon svg{block-size:22px;inline-size:22px}.landing-module___cEqKa__introArea,.landing-module___cEqKa__signinArea{animation:.6s cubic-bezier(.2,.7,.2,1) both landing-module___cEqKa__rise}.landing-module___cEqKa__signinArea{animation-delay:80ms}@keyframes landing-module___cEqKa__rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes landing-module___cEqKa__bob{50%{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__photo,.landing-module___cEqKa__badge,.landing-module___cEqKa__step,.landing-module___cEqKa__introArea,.landing-module___cEqKa__signinArea{animation:none}}
.order-detail-module__YxAhYW__stars{flex-wrap:wrap;gap:4px;display:flex}.order-detail-module__YxAhYW__star{font:inherit;cursor:pointer;color:var(--ink-soft);background:0 0;border:0;border-radius:10px;min-block-size:44px;min-inline-size:44px;font-size:26px;line-height:1}.order-detail-module__YxAhYW__star[data-filled=true]{color:var(--warn-text)}.order-detail-module__YxAhYW__star:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.order-detail-module__YxAhYW__star:disabled{cursor:progress}.order-detail-module__YxAhYW__ratingShown{letter-spacing:2px;color:var(--warn-text);margin:0;font-size:24px}.order-detail-module__YxAhYW__facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:0;display:grid}.order-detail-module__YxAhYW__facts dt{color:var(--ink-soft);font-size:14px;font-weight:600}.order-detail-module__YxAhYW__facts dd{margin:0;font-size:18px;font-weight:700}
.portal-module__N_3Yga__authCard{flex-direction:column;gap:10px;display:flex}.portal-module__N_3Yga__fieldLabel{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.portal-module__N_3Yga__field{font:inherit;color:var(--ink);background:var(--ground);border:1.5px solid var(--line);border-radius:10px;padding-block:11px;padding-inline:14px}.portal-module__N_3Yga__field:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__fieldHint{color:var(--ink-soft);margin:0;font-size:12px}.portal-module__N_3Yga__notice{color:var(--warn-text);margin:0;font-size:13px}.portal-module__N_3Yga__noticeError{color:var(--error);margin:0;font-size:13px}.portal-module__N_3Yga__fieldHelp{opacity:.75;margin:0;font-size:13px}.portal-module__N_3Yga__page{flex-direction:column;gap:20px;padding-block:24px;padding-inline:32px;display:flex}.portal-module__N_3Yga__pageTitle{font-family:var(--font-display), system-ui, sans-serif;font-size:24px;font-weight:600}.portal-module__N_3Yga__emptyState{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:1px solid var(--card-border);flex-direction:column;gap:8px;padding:28px;display:flex}.portal-module__N_3Yga__groupSwitcher{flex-wrap:wrap;gap:8px;display:flex}.portal-module__N_3Yga__groupChip{border-radius:var(--radius-pill);color:var(--ink);background:var(--surface-2);padding-block:6px;padding-inline:14px;font-size:12.5px;font-weight:600;text-decoration:none}.portal-module__N_3Yga__groupChip[data-active=true]{color:var(--ink);background:var(--accent)}.portal-module__N_3Yga__nav{border-block-end:1px solid var(--line);background:var(--surface);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:10px 32px;padding-block:12px;padding-inline:32px;display:grid}.portal-module__N_3Yga__navBrand{grid-area:1/1/span 2;align-items:center;display:flex}.portal-module__N_3Yga__navLinks{flex-wrap:wrap;grid-area:2/2;justify-content:flex-end;align-items:center;gap:2px;display:flex}.portal-module__N_3Yga__navLinks a{color:var(--ink);border-radius:var(--radius-pill);padding-block:7px;padding-inline:11px;font-size:14px;font-weight:500;text-decoration:none;transition:color .12s,background-color .12s}.portal-module__N_3Yga__navLinks a:hover{color:var(--ink);background:var(--accent-soft)}.portal-module__N_3Yga__navLinks a[aria-current=page]{color:var(--ink);background:var(--accent-soft);box-shadow:inset 0 -2px 0 var(--accent);font-weight:600}.portal-module__N_3Yga__navLinks a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__navRight{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:center;gap:10px 14px;min-inline-size:0;display:flex}@media (max-width:720px){.portal-module__N_3Yga__nav{grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:12px;padding-block:10px 6px;padding-inline:16px}.portal-module__N_3Yga__navBrand{grid-area:1/1}.portal-module__N_3Yga__navRight{flex-flow:column;grid-area:1/2;align-items:flex-end;gap:8px}.portal-module__N_3Yga__navRight .portal-module__N_3Yga__userGreeting{display:none}.portal-module__N_3Yga__navLinks{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to var(--nav-fade-edge,right), #000 calc(100% - 32px), transparent);mask-image:linear-gradient(to var(--nav-fade-edge,right), #000 calc(100% - 32px), transparent);flex-wrap:nowrap;grid-area:2/1/auto/-1;justify-content:flex-start;gap:4px;margin-inline:-16px;padding-block:2px 8px;padding-inline:16px;scroll-padding-inline:16px;overflow-x:auto}.portal-module__N_3Yga__navLinks::-webkit-scrollbar{display:none}.portal-module__N_3Yga__navLinks a{white-space:nowrap;flex-shrink:0}}[dir=rtl] .portal-module__N_3Yga__navLinks{--nav-fade-edge:left}.portal-module__N_3Yga__userGreeting{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;max-inline-size:100%;font-size:13.5px;font-weight:500;overflow:hidden}.portal-module__N_3Yga__localeSwitcher{border-radius:var(--radius-pill);background:var(--surface-2);flex-wrap:nowrap;flex-shrink:0;gap:2px;padding:3px;display:flex}.portal-module__N_3Yga__localeChip{font:inherit;border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;background:0 0;border:0;padding-block:7px;padding-inline:11px;font-size:12px;font-weight:700;line-height:1}.portal-module__N_3Yga__localeChip:hover{background:var(--surface)}.portal-module__N_3Yga__localeChip[data-active=true]{background:var(--cta);color:var(--cta-text)}.portal-module__N_3Yga__localeChip:disabled{cursor:progress}.portal-module__N_3Yga__localeChip{position:relative}.portal-module__N_3Yga__localeChip:after{content:"";position:absolute;inset-block:-8px;inset-inline:0}.portal-module__N_3Yga__localeChip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__localeSwitcher[data-size=full]{flex-wrap:wrap;align-self:flex-start}.portal-module__N_3Yga__localeSwitcher[data-size=full] .portal-module__N_3Yga__localeChip{padding-block:9px;padding-inline:16px;font-size:14px}.portal-module__N_3Yga__localeSwitcher[data-size=full] .portal-module__N_3Yga__localeChip:disabled{cursor:not-allowed}.portal-module__N_3Yga__mealGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.portal-module__N_3Yga__sizedCard{flex-direction:column;gap:8px;display:flex}.portal-module__N_3Yga__sizeChips{align-self:flex-start}.portal-module__N_3Yga__cardLink{color:inherit;text-decoration:none;display:flex}.portal-module__N_3Yga__cardLink>*{flex:1;min-inline-size:0}.portal-module__N_3Yga__nextOrderPhoto{object-fit:cover;border-radius:10px;flex-shrink:0;block-size:64px;inline-size:64px}.portal-module__N_3Yga__nextOrderInfo{flex-direction:column;flex:1;gap:2px;display:flex}.portal-module__N_3Yga__customize{flex-direction:column;gap:12px;max-inline-size:480px;display:flex}.portal-module__N_3Yga__priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.portal-module__N_3Yga__priceOriginal{color:var(--ink-soft);font-size:14px}.portal-module__N_3Yga__priceDiscounted{color:var(--accent);font-size:20px;font-weight:700}.portal-module__N_3Yga__promoBadge{color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-pill);padding-block:2px;padding-inline:8px;font-size:12px;font-weight:600}.portal-module__N_3Yga__customizeRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.portal-module__N_3Yga__customizeHeading{flex-direction:column;gap:2px;display:flex}.portal-module__N_3Yga__customizeSummary{color:var(--ink-soft);font-size:13px}.portal-module__N_3Yga__customizeLink{all:unset;cursor:pointer;color:var(--accent);font-size:13px;font-weight:600;text-decoration:underline}.portal-module__N_3Yga__customizeLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__overlayBackdrop{z-index:100;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.portal-module__N_3Yga__overlayPanel{background:var(--ground);color:var(--ink);border-radius:var(--radius-card) var(--radius-card) 0 0;flex-direction:column;gap:16px;max-block-size:85vh;inline-size:100%;max-inline-size:480px;padding:20px;display:flex;overflow-y:auto}.portal-module__N_3Yga__overlayHeader{justify-content:space-between;align-items:flex-start;gap:12px;font-size:17px;display:flex}.portal-module__N_3Yga__overlayClose{all:unset;cursor:pointer;color:var(--ink-soft);font-size:16px}.portal-module__N_3Yga__overlayClose:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__overlayClose{position:relative}.portal-module__N_3Yga__overlayClose:after{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline:50%;translate:-50% -50%}.portal-module__N_3Yga__overlayGroup{flex-direction:column;gap:8px;display:flex}.portal-module__N_3Yga__overlayTiles{flex-wrap:wrap;gap:8px;display:flex}.portal-module__N_3Yga__overlayTile{all:unset;cursor:pointer;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;gap:4px;inline-size:96px;padding:10px;display:flex}.portal-module__N_3Yga__overlayTile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__overlayTile[data-active=true]{border-color:var(--accent)}.portal-module__N_3Yga__overlayTile[data-blocked=true]{opacity:.5;cursor:not-allowed;border-style:dashed}.portal-module__N_3Yga__overlayTilePhoto{object-fit:cover;border-radius:50%;block-size:48px;inline-size:48px}.portal-module__N_3Yga__overlayTileName{font-size:11.5px;font-weight:600}.portal-module__N_3Yga__overlayTilePrice{color:var(--accent);direction:ltr;unicode-bidi:isolate;font-size:11px;font-weight:700}.portal-module__N_3Yga__overlayTileBlockedReason{color:var(--allergen);font-size:10px;font-weight:700}.portal-module__N_3Yga__overlayTileAvoidNote{color:var(--warn-text);font-size:10px;font-weight:700}.portal-module__N_3Yga__extrasHeading{color:var(--ink);font-size:14px;font-weight:600}.portal-module__N_3Yga__extrasList{flex-direction:column;gap:9px;display:flex}.portal-module__N_3Yga__ingredientList{flex-wrap:wrap;gap:8px;display:flex}.portal-module__N_3Yga__extraButton{all:unset;cursor:pointer;display:block}.portal-module__N_3Yga__extraButton:disabled{cursor:not-allowed}.portal-module__N_3Yga__extraButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-card)}.portal-module__N_3Yga__confirmBox{background:var(--allergen-soft);color:var(--allergen);border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:14px;display:flex}.portal-module__N_3Yga__confirmRow{flex-wrap:wrap;gap:10px;display:flex}.portal-module__N_3Yga__stepperRow{background:var(--surface);border-radius:var(--radius-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding-block:10px;padding-inline:12px;display:flex}.portal-module__N_3Yga__stepperPhoto{object-fit:cover;border-radius:9px;flex-shrink:0;block-size:44px;inline-size:44px}.portal-module__N_3Yga__stepperBody{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.portal-module__N_3Yga__stepperName{letter-spacing:.02em;font-size:13px;font-weight:700}.portal-module__N_3Yga__stepperMeta{color:var(--ink-soft);direction:ltr;unicode-bidi:isolate;font-size:12.5px}.portal-module__N_3Yga__stepperControls{align-items:center;gap:10px;display:flex}.portal-module__N_3Yga__stepperGrams{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:34px;font-size:13px;font-weight:600}.portal-module__N_3Yga__stepperBtn{all:unset;cursor:pointer;background:var(--surface-2);block-size:26px;inline-size:26px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex}.portal-module__N_3Yga__stepperBtn:disabled{cursor:not-allowed;opacity:.4}.portal-module__N_3Yga__stepperBtn{position:relative}.portal-module__N_3Yga__stepperBtn:after{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline:50%;translate:-50% -50%}.portal-module__N_3Yga__stepperBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__customizations{background:var(--surface-soft);border-inline-start:3px solid var(--accent);border-radius:10px;flex-direction:column;gap:4px;padding-block:8px;padding-inline:12px;display:flex}.portal-module__N_3Yga__customizationsTitle{color:var(--ink-soft);margin:0;font-size:14px;font-weight:600}.portal-module__N_3Yga__customizationList{flex-direction:column;gap:2px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.portal-module__N_3Yga__orderList{flex-direction:column;gap:8px;max-inline-size:720px;display:flex}.portal-module__N_3Yga__orderRow{color:inherit;background:var(--surface);border-radius:var(--radius-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:12px;padding-inline:16px;text-decoration:none;display:flex}.portal-module__N_3Yga__orderMeal{overflow-wrap:anywhere;flex-grow:1;min-inline-size:0;font-weight:600}.portal-module__N_3Yga__orderRow>.portal-module__N_3Yga__notice{flex-basis:100%}.portal-module__N_3Yga__orderMeta{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:13px}.portal-module__N_3Yga__thread{flex-direction:column;gap:12px;max-width:640px;display:flex}.portal-module__N_3Yga__bubbleList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.portal-module__N_3Yga__bubble{background:var(--surface-2);border-radius:14px;max-inline-size:85%;padding:10px 14px}.portal-module__N_3Yga__bubble[data-author=you]{background:var(--accent-soft);align-self:flex-end}.portal-module__N_3Yga__bubble[data-author=kitchen]{border-inline-start:3px solid var(--accent)}.portal-module__N_3Yga__bubbleAuthor{opacity:.7;margin-block-end:2px;font-size:12px;display:block}.portal-module__N_3Yga__bubbleText{white-space:pre-wrap;margin:0}.portal-module__N_3Yga__bubbleLink{margin-block-start:6px;text-decoration:underline;display:inline-block}.portal-module__N_3Yga__bubbleButtons{flex-wrap:wrap;gap:8px;margin-block-start:8px;display:flex}.portal-module__N_3Yga__compose{align-items:flex-end;gap:8px;display:flex}.portal-module__N_3Yga__linkButton{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.portal-module__N_3Yga__fill{flex:1}.portal-module__N_3Yga__pillGroup{flex-wrap:wrap;gap:8px;display:flex}.portal-module__N_3Yga__pillOption{text-align:center;min-inline-size:84px;font:inherit;color:var(--ink);background:var(--ground);border:1.5px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;flex:1;padding-block:10px;padding-inline:14px;font-size:13px;font-weight:600}.portal-module__N_3Yga__pillOption:disabled{cursor:not-allowed;opacity:.5}.portal-module__N_3Yga__pillOption[data-active=true]{background:var(--accent);border-color:var(--accent);color:var(--ground)}.portal-module__N_3Yga__pillOption:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__focusGrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.portal-module__N_3Yga__focusCard{all:unset;box-sizing:border-box;cursor:pointer;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-card);text-align:center;box-shadow:var(--shadow-card);flex-direction:column;align-items:center;gap:6px;padding-block:16px;padding-inline:10px;display:flex}.portal-module__N_3Yga__focusCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__focusCard[data-active=true]{border-color:var(--accent);background:var(--accent-soft)}.portal-module__N_3Yga__focusCard:disabled{opacity:.45;cursor:not-allowed}.portal-module__N_3Yga__focusCardIcon{font-size:22px}.portal-module__N_3Yga__focusCardLabel{font-size:12.5px;font-weight:700}.portal-module__N_3Yga__planGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.portal-module__N_3Yga__dayCard{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:1.5px solid #0000;flex-direction:column;display:flex;overflow:hidden}.portal-module__N_3Yga__dayCard[data-selected=true]{border-color:var(--accent)}.portal-module__N_3Yga__dayCard[data-empty=true]{opacity:.65}.portal-module__N_3Yga__dayCardLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.portal-module__N_3Yga__dayCardLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.portal-module__N_3Yga__dayCardLink:hover{background:var(--accent-soft)}.portal-module__N_3Yga__dayCardPhoto{aspect-ratio:4/3;object-fit:cover;background:var(--surface-2);inline-size:100%}.portal-module__N_3Yga__dayCardPhotoPlaceholder{aspect-ratio:4/3;background:var(--surface-2);inline-size:100%;color:var(--ink-soft);justify-content:center;align-items:center;font-size:20px;display:flex}.portal-module__N_3Yga__dayCardBody{flex-direction:column;flex:1;gap:6px;padding:12px;display:flex}.portal-module__N_3Yga__dayCardDate{justify-content:space-between;align-items:baseline;display:flex}.portal-module__N_3Yga__dayCardWeekday{color:var(--ink-soft);font-size:13px;font-weight:700}.portal-module__N_3Yga__dayCardMeal{font-size:13px;font-weight:700;line-height:1.3}.portal-module__N_3Yga__dayCardReason{color:var(--ink-soft);font-size:11.5px}.portal-module__N_3Yga__dayCardKcal{color:var(--ink);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.portal-module__N_3Yga__dayCardCustomize{color:var(--accent);font-size:11.5px;font-weight:600;text-decoration:underline}.portal-module__N_3Yga__dayCardFooter{justify-content:flex-end;margin-block-start:auto;padding-block-start:4px;display:flex}.portal-module__N_3Yga__dayCardToggle{all:unset;box-sizing:border-box;cursor:pointer;background:var(--surface-2);color:#0000;border:1.5px solid var(--line);border-radius:50%;justify-content:center;align-items:center;block-size:28px;inline-size:28px;font-size:13px;line-height:1;display:flex}.portal-module__N_3Yga__dayCardToggle[data-accepted=true]{background:var(--accent);border-color:var(--accent);color:var(--ground)}.portal-module__N_3Yga__dayCardToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__dayCardToggle{position:relative}.portal-module__N_3Yga__dayCardToggle:after{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline:50%;translate:-50% -50%}.portal-module__N_3Yga__weekendToggleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-module__N_3Yga__weekendToggleLabel{color:var(--ink);font-size:13px;font-weight:600}.portal-module__N_3Yga__weekendToggle{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-pill);background:var(--surface-2);border:1.5px solid var(--line);flex-shrink:0;block-size:24px;inline-size:40px;position:relative}.portal-module__N_3Yga__weekendToggle:disabled{cursor:not-allowed;opacity:.5}.portal-module__N_3Yga__weekendToggle[data-on=true]{background:var(--accent);border-color:var(--accent)}.portal-module__N_3Yga__weekendToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__weekendToggleKnob{background:var(--ground);border-radius:50%;block-size:18px;inline-size:18px;transition:inset-inline-start .15s;position:absolute;inset-block-start:2px;inset-inline-start:2px}.portal-module__N_3Yga__weekendToggle[data-on=true] .portal-module__N_3Yga__weekendToggleKnob{inset-inline-start:18px}.portal-module__N_3Yga__chipRow{flex-wrap:wrap;gap:8px;display:flex}.portal-module__N_3Yga__liveTotal{color:var(--ink);margin-inline-start:auto;font-size:15px;font-weight:600}.portal-module__N_3Yga__orderBlock{flex-direction:column;gap:8px;display:flex}.portal-module__N_3Yga__itemLayout{grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);align-items:start;gap:32px;display:grid}.portal-module__N_3Yga__itemPhotos{min-inline-size:0}.portal-module__N_3Yga__mealGallery{align-items:flex-start;gap:12px;display:flex}.portal-module__N_3Yga__mealGalleryThumbs{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.portal-module__N_3Yga__mealGalleryThumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;block-size:64px;inline-size:64px;padding:0;overflow:hidden}.portal-module__N_3Yga__mealGalleryThumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.portal-module__N_3Yga__mealGalleryThumb[aria-pressed=true]{border-color:var(--accent)}.portal-module__N_3Yga__mealGalleryThumb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-module__N_3Yga__mealGalleryMain{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);flex:1;inline-size:100%;min-inline-size:0}@media (max-width:900px){.portal-module__N_3Yga__itemLayout{grid-template-columns:minmax(0,1fr);gap:20px}.portal-module__N_3Yga__itemPhotos{order:-1}.portal-module__N_3Yga__mealGallery{flex-direction:column-reverse;align-items:stretch}.portal-module__N_3Yga__mealGalleryThumbs{flex-direction:row;overflow-x:auto}}
.dashboard-module__MuYX-G__home{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:28px 48px;padding-inline:32px;display:grid}@media (max-width:720px){.dashboard-module__MuYX-G__home{padding-block:20px 36px;padding-inline:16px}}.dashboard-module__MuYX-G__header{flex-direction:column;gap:10px;display:flex}.dashboard-module__MuYX-G__groupPill{letter-spacing:.03em;color:var(--ink);background:var(--accent-soft);border-radius:var(--radius-pill);align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700}.dashboard-module__MuYX-G__title{font-family:var(--font-display), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:clamp(28px,3.6vw,38px);font-weight:700;line-height:1.15}.dashboard-module__MuYX-G__subtitle{color:var(--ink-soft);margin:0;font-size:16px}.dashboard-module__MuYX-G__mainRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:900px){.dashboard-module__MuYX-G__mainRow{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.dashboard-module__MuYX-G__walletCol>*{border-radius:18px}.dashboard-module__MuYX-G__orderCard{background:var(--surface);border:1px solid var(--card-border);box-shadow:0 12px 32px #26221b12, var(--shadow-card);border-radius:18px;flex-direction:column;gap:20px;padding:24px;animation:.6s cubic-bezier(.2,.7,.2,1) both dashboard-module__MuYX-G__rise;display:flex}.dashboard-module__MuYX-G__cutoffRow{align-items:center;gap:16px;display:flex}.dashboard-module__MuYX-G__iconTile{background:var(--accent-soft);block-size:56px;inline-size:56px;color:var(--accent);border-radius:18px;flex-shrink:0;place-items:center;display:grid}.dashboard-module__MuYX-G__iconTile svg{block-size:30px;inline-size:30px}.dashboard-module__MuYX-G__cutoffText{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.dashboard-module__MuYX-G__cutoffLabel{color:var(--ink-soft);font-size:14px;font-weight:600}.dashboard-module__MuYX-G__countdown>*{font-size:30px}.dashboard-module__MuYX-G__nextOrder{background:var(--ground);border-radius:14px;align-items:center;gap:14px;padding:12px;display:flex}.dashboard-module__MuYX-G__nextOrderPhoto{object-fit:cover;border:3px solid var(--surface);outline:1.5px solid var(--accent);border-radius:12px;flex-shrink:0;block-size:72px;inline-size:72px}.dashboard-module__MuYX-G__nextOrderInfo{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.dashboard-module__MuYX-G__nextOrderHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:700}.dashboard-module__MuYX-G__nextOrderMeta{color:var(--ink-soft);font-size:14px}.dashboard-module__MuYX-G__cta{background:var(--cta);color:var(--cta-text);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;gap:10px;padding-block:12px;padding-inline:22px;font-size:15px;font-weight:700;text-decoration:none;transition:translate .15s;display:inline-flex}.dashboard-module__MuYX-G__cta:hover{translate:0 -1px}.dashboard-module__MuYX-G__cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashboard-module__MuYX-G__ctaArrow{transition:translate .15s}.dashboard-module__MuYX-G__cta:hover .dashboard-module__MuYX-G__ctaArrow{translate:3px}[dir=rtl] .dashboard-module__MuYX-G__ctaArrow{scale:-1 1}[dir=rtl] .dashboard-module__MuYX-G__cta:hover .dashboard-module__MuYX-G__ctaArrow{translate:-3px}.dashboard-module__MuYX-G__preview{flex-direction:column;gap:14px;display:flex}.dashboard-module__MuYX-G__previewHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.dashboard-module__MuYX-G__sectionTitle{font-family:var(--font-display), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:20px;font-weight:700}.dashboard-module__MuYX-G__seeAll{color:var(--link-text);text-underline-offset:3px;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:underline}.dashboard-module__MuYX-G__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.dashboard-module__MuYX-G__previewGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-module__MuYX-G__previewGrid>li{display:flex}.dashboard-module__MuYX-G__previewCard{color:var(--ink);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;flex:1;gap:10px;padding:8px 8px 14px;text-decoration:none;transition:translate .15s,box-shadow .15s;animation:.6s cubic-bezier(.2,.7,.2,1) .12s both dashboard-module__MuYX-G__rise;display:flex}.dashboard-module__MuYX-G__previewCard:hover{translate:0 -2px;box-shadow:0 10px 24px #26221b1f}.dashboard-module__MuYX-G__previewCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashboard-module__MuYX-G__previewPhoto{aspect-ratio:4/3;object-fit:cover;outline:1.5px solid var(--accent);outline-offset:-1.5px;border-radius:12px;inline-size:100%}.dashboard-module__MuYX-G__previewName{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-block-size:2.6em;padding-inline:6px;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.dashboard-module__MuYX-G__offers{flex-direction:column;gap:14px;display:flex}.dashboard-module__MuYX-G__offerList{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.dashboard-module__MuYX-G__offerList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.dashboard-module__MuYX-G__offerCard{background:var(--surface);border:1px solid var(--card-border);border-inline-start:4px solid var(--accent);box-shadow:var(--shadow-card);border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.45}.dashboard-module__MuYX-G__offerCard[data-tone=bonus]{border-inline-start-color:var(--cta)}.dashboard-module__MuYX-G__offerCard[data-tone=draw]{border-inline-start-color:var(--success)}.dashboard-module__MuYX-G__offerCard[data-tone=promo]{border-inline-start-color:var(--warn)}@keyframes dashboard-module__MuYX-G__rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.dashboard-module__MuYX-G__orderCard,.dashboard-module__MuYX-G__previewCard{animation:none}.dashboard-module__MuYX-G__cta,.dashboard-module__MuYX-G__ctaArrow,.dashboard-module__MuYX-G__previewCard{transition:none}}
.meal-module__F2kFDG__summary{background:var(--surface);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);grid-template-columns:112px 1fr;align-items:start;gap:14px;padding:12px;display:grid}.meal-module__F2kFDG__photo{object-fit:cover;border-radius:10px;block-size:112px;inline-size:112px;display:block}.meal-module__F2kFDG__facts{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.meal-module__F2kFDG__chips{flex-wrap:wrap;gap:6px;display:flex}.meal-module__F2kFDG__note{color:var(--ink-soft);margin:0;font-size:13px}.meal-module__F2kFDG__tableWrap{background:var(--surface);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin-block-start:14px;overflow:hidden}.meal-module__F2kFDG__tableTitle{margin:0;padding:12px 14px 8px;font-size:14px;font-weight:700}.meal-module__F2kFDG__table{border-collapse:collapse;inline-size:100%}.meal-module__F2kFDG__table td{border-block-start:1px solid var(--card-border);vertical-align:middle;padding:8px 14px;font-size:14px}.meal-module__F2kFDG__thumbCell{inline-size:52px;padding-inline-end:0!important}.meal-module__F2kFDG__thumb{object-fit:cover;background:var(--surface-2);border-radius:8px;block-size:36px;inline-size:36px;display:block}.meal-module__F2kFDG__grams{white-space:nowrap;color:var(--ink-soft);text-align:end}.meal-module__F2kFDG__cellChips{flex-wrap:wrap;gap:4px;margin-block-start:4px;display:flex}@media (min-width:640px){.meal-module__F2kFDG__summary{grid-template-columns:160px 1fr;gap:18px;padding:16px}.meal-module__F2kFDG__photo{block-size:160px;inline-size:160px}}
.credit-module__PSkonG__credit{min-block-size:40px;color:var(--ink-soft);text-align:center;margin-block-start:auto;padding:12px 16px;font-size:12px;line-height:16px}.credit-module__PSkonG__credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.credit-module__PSkonG__credit a:hover,.credit-module__PSkonG__credit a:focus-visible{color:var(--ink)}
.documents-module__zN55za__sheet{color:#111;box-sizing:border-box;background:#fff;width:190mm;max-width:100%;margin:0 auto;padding:12mm;font-size:11pt;line-height:1.35}.documents-module__zN55za__narrow{width:80mm;padding:4mm;font-family:ui-monospace,SF Mono,monospace;font-size:10pt}.documents-module__zN55za__logo{max-width:60mm;max-height:16mm;margin:0 0 3mm;display:block}.documents-module__zN55za__narrow .documents-module__zN55za__logo{margin:0 auto 2mm}.documents-module__zN55za__title{margin:0 0 2mm;font-size:16pt}.documents-module__zN55za__narrow .documents-module__zN55za__title{text-align:center;font-size:12pt}.documents-module__zN55za__header{white-space:pre-line;margin:0 0 4mm}.documents-module__zN55za__footer{white-space:pre-line;border-top:1px solid #999;margin:5mm 0 0;padding-top:2mm}.documents-module__zN55za__credit{text-align:center;color:#555;margin:4mm 0 0;font-size:7pt}.documents-module__zN55za__facts{margin:0 0 4mm}.documents-module__zN55za__facts div{gap:2mm;margin-bottom:1mm;display:flex}.documents-module__zN55za__facts dt{min-width:34mm;font-weight:700}.documents-module__zN55za__facts dd{margin:0}.documents-module__zN55za__narrow .documents-module__zN55za__facts dt{min-width:24mm}.documents-module__zN55za__narrow .documents-module__zN55za__facts dd{overflow-wrap:anywhere;min-width:0}.documents-module__zN55za__narrow,.documents-module__zN55za__narrow .documents-module__zN55za__credit{color:#000}.documents-module__zN55za__table{border-collapse:collapse;width:100%;margin:0 0 4mm}.documents-module__zN55za__table th,.documents-module__zN55za__table td{text-align:left;border-bottom:1px solid #bbb;padding:1.5mm 2mm 1.5mm 0}.documents-module__zN55za__num{text-align:right!important}.documents-module__zN55za__total{text-align:right;margin:0 0 3mm;font-size:13pt;font-weight:700}.documents-module__zN55za__sign{gap:12mm;margin-top:14mm;display:flex}.documents-module__zN55za__sign div{border-top:1px solid #111;flex:1;padding-top:1mm;font-size:9pt}.documents-module__zN55za__note{margin:0 0 3mm}@media print{.documents-module__zN55za__sheet{width:auto;margin:0;padding:0}.documents-module__zN55za__narrow{width:80mm;padding:4mm}}
.GroupAdminCard-module__CC81BG__cards{flex-direction:column;gap:.75rem;margin-block-end:1rem;display:flex}.GroupAdminCard-module__CC81BG__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.875rem;padding-inline:1.25rem;display:flex}.GroupAdminCard-module__CC81BG__title{color:var(--ink);margin:0;font-weight:700}.GroupAdminCard-module__CC81BG__attention{color:var(--ink-soft);margin:0;font-size:.875rem}.GroupAdminCard-module__CC81BG__cta{color:var(--ink);font-weight:700}
.plan-module___-PWqG__styleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.plan-module___-PWqG__skipped{color:var(--ink-soft);align-self:center;margin-inline-end:auto;font-size:12px;font-weight:700}.plan-module___-PWqG__details{margin:0}.plan-module___-PWqG__summary{cursor:pointer;color:var(--ink);font-size:16px;font-weight:700;list-style-position:inside}.plan-module___-PWqG__summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.plan-module___-PWqG__details[open]>.plan-module___-PWqG__summary{margin-block-end:16px}.plan-module___-PWqG__healthGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.plan-module___-PWqG__healthFull{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.plan-module___-PWqG__groupLabel{color:var(--ink);font-size:14px;font-weight:600}
.wallet-return-module__urk-Ma__outcome{align-items:flex-start;gap:16px;display:flex}.wallet-return-module__urk-Ma__icon{background:var(--accent-soft);block-size:48px;inline-size:48px;color:var(--ink);border-radius:16px;flex-shrink:0;place-items:center;font-size:22px;font-weight:700;display:grid}.wallet-return-module__urk-Ma__icon[data-tone=warn]{background:var(--warn-soft);color:var(--warn-text)}.wallet-return-module__urk-Ma__icon[data-tone=neutral]{background:var(--surface-2);color:var(--ink)}.wallet-return-module__urk-Ma__text{flex-direction:column;gap:14px;min-inline-size:0;display:flex}.wallet-return-module__urk-Ma__detail{margin:0;font-size:16px}.wallet-return-module__urk-Ma__secondary{color:var(--ink);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-pill);align-items:center;padding-block:11px;padding-inline:20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.wallet-return-module__urk-Ma__secondary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.week-strip-module__P9A_Ya__wrap{flex-direction:column;gap:8px;min-inline-size:0;display:flex}.week-strip-module__P9A_Ya__month{color:var(--ink-soft);margin:0;font-size:14px;font-weight:600}.week-strip-module__P9A_Ya__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.week-strip-module__P9A_Ya__days{grid-template-columns:repeat(4,minmax(0,1fr))}}.week-strip-module__P9A_Ya__cell{box-sizing:border-box;border:1.5px solid var(--card-border);text-align:center;background:var(--surface);min-block-size:78px;color:var(--ink);border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding-block:8px;padding-inline:4px;text-decoration:none;display:flex}.week-strip-module__P9A_Ya__cell:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.week-strip-module__P9A_Ya__cell[data-today=true]{border-color:var(--ink-soft)}.week-strip-module__P9A_Ya__cell[data-active=true]{background:var(--cta);border-color:var(--cta);color:var(--cta-text)}.week-strip-module__P9A_Ya__dayName{font-size:12px;font-weight:600}.week-strip-module__P9A_Ya__dayNum{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.week-strip-module__P9A_Ya__status{color:var(--ink-soft);font-size:11px;line-height:1.25}.week-strip-module__P9A_Ya__status[data-kind=ordered]{color:var(--success);font-weight:700}.week-strip-module__P9A_Ya__cell[data-day-off=true]:not([data-active=true]){background:repeating-linear-gradient(135deg, transparent 0 6px, var(--line) 6px 7px), var(--surface);color:var(--ink-soft);border-style:dashed}.week-strip-module__P9A_Ya__status[data-kind=dayOff]{font-weight:700}.week-strip-module__P9A_Ya__status[data-kind=load]{color:var(--ink);font-weight:600}.week-strip-module__P9A_Ya__status[data-kind=expected]{font-style:italic}.week-strip-module__P9A_Ya__status[data-kind=empty]{color:var(--ink-soft);font-weight:400}.week-strip-module__P9A_Ya__cell[data-active=true] .week-strip-module__P9A_Ya__status,.week-strip-module__P9A_Ya__cell[data-active=true] .week-strip-module__P9A_Ya__status[data-kind=ordered]{color:inherit}
.meal-editor-module__NrAF7a__editor{flex-direction:column;gap:1.25rem;padding-block-end:5rem;display:flex}.meal-editor-module__NrAF7a__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:.875rem;padding-block:1rem;padding-inline:1.25rem;display:flex}.meal-editor-module__NrAF7a__cardTitle{color:var(--ink);margin:0;font-size:1rem;font-weight:700}.meal-editor-module__NrAF7a__cardIntro{color:var(--ink-soft);max-inline-size:70ch;margin:0;font-size:.8125rem}.meal-editor-module__NrAF7a__grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.875rem 1rem;display:grid}.meal-editor-module__NrAF7a__label{color:var(--ink);flex-direction:column;gap:.3rem;font-size:.8125rem;font-weight:600;display:flex}.meal-editor-module__NrAF7a__hint{color:var(--ink-soft);font-size:.75rem;font-weight:400}.meal-editor-module__NrAF7a__input{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:8px;min-inline-size:0;padding-block:.45rem;padding-inline:.6rem;font-size:.875rem}.meal-editor-module__NrAF7a__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.meal-editor-module__NrAF7a__unit{align-items:center;gap:.35rem;display:flex}.meal-editor-module__NrAF7a__unit>.meal-editor-module__NrAF7a__input{flex:auto;inline-size:100%}.meal-editor-module__NrAF7a__unitText{color:var(--ink-soft);font-size:.8125rem}.meal-editor-module__NrAF7a__photoRow{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.meal-editor-module__NrAF7a__photo{object-fit:cover;border:1px solid var(--line);background:var(--surface-soft,#f4f1ea);border-radius:10px;block-size:88px;inline-size:88px}.meal-editor-module__NrAF7a__chips{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.meal-editor-module__NrAF7a__chip{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:.35rem;padding-block:.15rem;padding-inline:.6rem;font-size:.8125rem;display:inline-flex}.meal-editor-module__NrAF7a__chipRemove{cursor:pointer;color:var(--ink-soft);background:0 0;border:none;padding:0;font-size:.9rem;line-height:1}.meal-editor-module__NrAF7a__badge{letter-spacing:.05em;text-transform:uppercase;background:var(--accent-soft,#f9ebd1);color:var(--ink);border-radius:999px;padding-block:.15rem;padding-inline:.5rem;font-size:.6875rem;font-weight:700}.meal-editor-module__NrAF7a__recipe{border-collapse:collapse;inline-size:100%;font-size:.875rem}.meal-editor-module__NrAF7a__recipe th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-soft);border-block-end:1px solid var(--line);white-space:nowrap;padding-block:.4rem;padding-inline:.4rem;font-size:.6875rem;font-weight:700}.meal-editor-module__NrAF7a__recipe td{vertical-align:middle;padding-block:.45rem;padding-inline:.4rem}.meal-editor-module__NrAF7a__recipe td .meal-editor-module__NrAF7a__input{inline-size:5.5rem}.meal-editor-module__NrAF7a__recipe td .meal-editor-module__NrAF7a__swapLine select.meal-editor-module__NrAF7a__input{inline-size:auto}.meal-editor-module__NrAF7a__recipe td.meal-editor-module__NrAF7a__ingredientCell{min-inline-size:11rem;font-weight:600}.meal-editor-module__NrAF7a__recipe td.meal-editor-module__NrAF7a__ingredientCell .meal-editor-module__NrAF7a__input{inline-size:100%}.meal-editor-module__NrAF7a__rowGroup{border-block-end:1px solid var(--line)}.meal-editor-module__NrAF7a__rowError{background:color-mix(in srgb, var(--error,#b42318) 7%, transparent)}.meal-editor-module__NrAF7a__detailRow td{padding-block:0 .7rem}.meal-editor-module__NrAF7a__sentence{color:var(--ink-soft);margin:0 0 .4rem;font-size:.8125rem}.meal-editor-module__NrAF7a__swapLine{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8125rem;display:flex}.meal-editor-module__NrAF7a__swapLabel{color:var(--ink-soft);font-weight:600}.meal-editor-module__NrAF7a__muted{color:var(--ink-soft)}.meal-editor-module__NrAF7a__textButton{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;padding-block:.3rem;padding-inline:.6rem;font-size:.8125rem}.meal-editor-module__NrAF7a__textButton:hover{border-color:var(--ink-soft)}.meal-editor-module__NrAF7a__removeButton{border:1px solid var(--line);background:var(--surface);color:var(--error,#b42318);cursor:pointer;border-radius:8px;padding-block:.3rem;padding-inline:.6rem;font-size:.8125rem}.meal-editor-module__NrAF7a__fieldError{color:var(--error,#b42318);font-size:.75rem;font-weight:600}.meal-editor-module__NrAF7a__summary{flex-wrap:wrap;gap:1.25rem;font-size:.875rem;display:flex}.meal-editor-module__NrAF7a__summaryItem{flex-direction:column;gap:.1rem;display:flex}.meal-editor-module__NrAF7a__summaryValue{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.meal-editor-module__NrAF7a__saveBar{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;max-inline-size:72rem;margin-inline:auto;padding-block:.7rem;padding-inline:1rem;display:flex;position:fixed;inset-block-end:1rem;inset-inline:1rem;box-shadow:0 -4px 16px #00000014}.meal-editor-module__NrAF7a__saveBar[data-dirty=true]{border-color:var(--accent)}.meal-editor-module__NrAF7a__saveStatus{font-size:.875rem;font-weight:600}.meal-editor-module__NrAF7a__saveStatus[data-tone=error]{color:var(--error,#b42318)}.meal-editor-module__NrAF7a__saveStatus[data-tone=ok]{color:var(--success,#2f7d32)}.meal-editor-module__NrAF7a__saveActions{gap:.5rem;display:flex}.meal-editor-module__NrAF7a__checkboxGrid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.4rem .75rem;display:grid}.meal-editor-module__NrAF7a__checkboxItem{color:var(--ink);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:400;display:flex}.meal-editor-module__NrAF7a__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.overview-module__VuHv9W__tileChange{color:var(--ink-soft);font-size:.75rem}.overview-module__VuHv9W__up{color:var(--success,var(--ink))}.overview-module__VuHv9W__down{color:var(--error,var(--ink))}.overview-module__VuHv9W__periodPicker{flex-wrap:wrap;gap:.5rem;display:flex}.overview-module__VuHv9W__periodLink{border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);padding-block:.25rem;padding-inline:.75rem;text-decoration:none}.overview-module__VuHv9W__periodLink[aria-current=true]{background:var(--surface);font-weight:700}.overview-module__VuHv9W__bars{align-items:flex-end;gap:2px;block-size:6rem;display:flex}.overview-module__VuHv9W__bar{background:var(--ink-soft);border-radius:2px 2px 0 0;flex:1 1 0;min-block-size:2px}.overview-module__VuHv9W__attentionList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.overview-module__VuHv9W__attentionItem{background:var(--warn-soft);border-radius:var(--radius-card);padding-block:.5rem;padding-inline:.75rem}
