@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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 Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_69780037-module__BCHMqq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_69780037-module__BCHMqq__variable{--font-ibm-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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 Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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 Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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 Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a7c28796-module__IbnWWW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a7c28796-module__IbnWWW__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_c66c31ce-module__F4LMoG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_c66c31ce-module__F4LMoG__variable{--font-preset-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_7812af25-module__QPIlxG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_7812af25-module__QPIlxG__variable{--font-preset-contemporary:"Manrope", "Manrope Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_b8062e45-module__3Z8jaG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_b8062e45-module__3Z8jaG__variable{--font-preset-expressive:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.2kjei9psvcorz.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_4ed808ec-module___KJavq__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_4ed808ec-module___KJavq__variable{--font-preset-friendly:"Nunito", "Nunito Fallback"}
.CookieConsent-module__PUtaeG__backdrop{z-index:2147483000;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));left:max(1rem, env(safe-area-inset-left));pointer-events:none;justify-content:center;display:flex;position:fixed}.CookieConsent-module__PUtaeG__panel{color:#292524;pointer-events:auto;background:#fffdfa;border:1px solid #dedbd4;border-radius:.75rem;width:min(100%,72rem);padding:1rem;box-shadow:0 1rem 3rem #1c19172e}.CookieConsent-module__PUtaeG__preferencesPanel{width:min(100%,44rem);max-height:min(44rem,100vh - 2rem);overflow-y:auto}.CookieConsent-module__PUtaeG__copy{min-width:0}.CookieConsent-module__PUtaeG__eyebrow{color:#57534e;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 .4rem;font-size:.69rem;font-weight:700;line-height:1;display:flex}.CookieConsent-module__PUtaeG__eyebrow:before{content:"";background:#57534e;border-radius:.1rem;width:.45rem;height:.45rem}.CookieConsent-module__PUtaeG__title{color:#1c1917;margin:0;font-size:clamp(1rem,2vw,1.125rem);font-weight:650;line-height:1.25}.CookieConsent-module__PUtaeG__title:focus{outline:none}.CookieConsent-module__PUtaeG__description,.CookieConsent-module__PUtaeG__preferencesDescription,.CookieConsent-module__PUtaeG__detailsLink{color:#57534e;font-size:.875rem;line-height:1.5}.CookieConsent-module__PUtaeG__description{max-width:51rem;margin:.45rem 0 0}.CookieConsent-module__PUtaeG__preferencesDescription{margin:.75rem 0 1rem}.CookieConsent-module__PUtaeG__detailsLink{margin:.875rem 0 0}.CookieConsent-module__PUtaeG__description a,.CookieConsent-module__PUtaeG__detailsLink a{color:#292524;text-underline-offset:.2rem;font-weight:600;text-decoration-color:#a8a29e;text-decoration-thickness:.08rem}.CookieConsent-module__PUtaeG__description a:hover,.CookieConsent-module__PUtaeG__detailsLink a:hover{color:#000}.CookieConsent-module__PUtaeG__preferencesHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.CookieConsent-module__PUtaeG__closeButton{color:#57534e;cursor:pointer;text-underline-offset:.2rem;background:0 0;border:0;padding:.25rem;font-size:.8125rem;font-weight:650;-webkit-text-decoration:underline #a8a29e;text-decoration:underline #a8a29e}.CookieConsent-module__PUtaeG__categories{gap:.625rem;display:grid}.CookieConsent-module__PUtaeG__category{background:#f8f7f4;border:1px solid #e4e1db;border-radius:.625rem;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem;display:flex}.CookieConsent-module__PUtaeG__category div{gap:.2rem;display:grid}.CookieConsent-module__PUtaeG__category strong{color:#292524;font-size:.875rem;line-height:1.25}.CookieConsent-module__PUtaeG__category span{color:#6b6762;font-size:.78rem;line-height:1.4}.CookieConsent-module__PUtaeG__category .CookieConsent-module__PUtaeG__alwaysOn{color:#44403c;flex:none;font-weight:700}.CookieConsent-module__PUtaeG__category input{accent-color:#292524;cursor:pointer;flex:none;width:1.25rem;height:1.25rem;margin:0}.CookieConsent-module__PUtaeG__actions{flex:none;gap:.625rem;margin-top:1rem;display:flex}.CookieConsent-module__PUtaeG__preferencesActions{justify-content:flex-end}.CookieConsent-module__PUtaeG__button{cursor:pointer;border:1px solid #0000;border-radius:.7rem;min-height:2.75rem;padding:.7rem 1rem;font-size:.875rem;font-weight:700;line-height:1;transition:background-color .16s,border-color .16s,color .16s,transform .16s}.CookieConsent-module__PUtaeG__button:hover{transform:translateY(-1px)}.CookieConsent-module__PUtaeG__manage{color:#44403c;text-underline-offset:.2rem;background:0 0;border-color:#0000;-webkit-text-decoration:underline #a8a29e;text-decoration:underline #a8a29e}.CookieConsent-module__PUtaeG__manage:hover{color:#000;background:#f5f5f4}.CookieConsent-module__PUtaeG__necessary{color:#44403c;background:#fffdfa;border-color:#c9c4bc}.CookieConsent-module__PUtaeG__necessary:hover{color:#1c1917;background:#f5f5f4;border-color:#a8a29e}.CookieConsent-module__PUtaeG__accept{color:#fff;background:#292524}.CookieConsent-module__PUtaeG__accept:hover{background:#000}.CookieConsent-module__PUtaeG__reopenButton{z-index:2147482999;top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));color:#44403c;cursor:pointer;background:#fffdfaf0;border:1px solid #d6d1ca;border-radius:999px;min-height:2.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:650;line-height:1;position:fixed;box-shadow:0 .4rem 1.25rem #1c19171f}.CookieConsent-module__PUtaeG__reopenButton:hover{color:#1c1917;background:#fff;border-color:#a8a29e}.CookieConsent-module__PUtaeG__reopenButtonInline{min-height:1.75rem;color:inherit;cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2rem;white-space:nowrap;background:0 0;border:0;padding:.3rem .4rem;font-size:.6875rem;font-weight:500;line-height:1}.CookieConsent-module__PUtaeG__reopenButtonInline:hover{text-decoration-color:currentColor}.CookieConsent-module__PUtaeG__button:focus-visible,.CookieConsent-module__PUtaeG__closeButton:focus-visible,.CookieConsent-module__PUtaeG__reopenButton:focus-visible,.CookieConsent-module__PUtaeG__reopenButtonInline:focus-visible,.CookieConsent-module__PUtaeG__category input:focus-visible,.CookieConsent-module__PUtaeG__description a:focus-visible,.CookieConsent-module__PUtaeG__detailsLink a:focus-visible{outline-offset:.18rem;outline:.18rem solid #78716c}@media (min-width:52rem){.CookieConsent-module__PUtaeG__panel:not(.CookieConsent-module__PUtaeG__preferencesPanel){justify-content:space-between;align-items:center;gap:2rem;padding:1.125rem 1.25rem;display:flex}.CookieConsent-module__PUtaeG__panel:not(.CookieConsent-module__PUtaeG__preferencesPanel) .CookieConsent-module__PUtaeG__actions{margin-top:0}.CookieConsent-module__PUtaeG__preferencesPanel{padding:1.25rem}}@media (max-width:38rem){.CookieConsent-module__PUtaeG__actions,.CookieConsent-module__PUtaeG__preferencesActions{flex-direction:column}.CookieConsent-module__PUtaeG__button{width:100%}.CookieConsent-module__PUtaeG__category{align-items:flex-start}.CookieConsent-module__PUtaeG__category .CookieConsent-module__PUtaeG__alwaysOn{text-align:right;max-width:5rem}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__PUtaeG__button{transition:none}}
.AdminEmptyState-module__fA0ffa__emptyState{border:1px dashed color-mix(in srgb, var(--admin-ink) 16%, transparent);background:color-mix(in srgb, var(--admin-surface) 45%, var(--admin-paper));border-radius:.85rem;align-content:center;justify-items:start;gap:.5rem;min-height:170px;padding:1.5rem;display:grid}.AdminEmptyState-module__fA0ffa__emptyState[data-tone=celebration]{border-style:solid;border-color:color-mix(in srgb, var(--admin-emerald) 22%, transparent);background:color-mix(in srgb, var(--admin-emerald) 6%, var(--admin-paper))}.AdminEmptyState-module__fA0ffa__emptyState[data-tone=action]{border-color:color-mix(in srgb, var(--admin-amber) 30%, transparent)}.AdminEmptyState-module__fA0ffa__icon{background:color-mix(in srgb, var(--admin-ink) 7%, transparent);width:2.75rem;height:2.75rem;color:var(--admin-ink);border-radius:.75rem;place-items:center;margin-bottom:.25rem;display:grid}.AdminEmptyState-module__fA0ffa__icon svg{width:1.3rem;height:1.3rem}.AdminEmptyState-module__fA0ffa__emptyState[data-tone=celebration] .AdminEmptyState-module__fA0ffa__icon{background:color-mix(in srgb, var(--admin-emerald) 16%, transparent);color:var(--admin-emerald)}.AdminEmptyState-module__fA0ffa__emptyState[data-tone=action] .AdminEmptyState-module__fA0ffa__icon{background:color-mix(in srgb, var(--admin-amber) 16%, transparent);color:var(--admin-amber)}.AdminEmptyState-module__fA0ffa__emptyState[data-tone=filtered] .AdminEmptyState-module__fA0ffa__icon{background:color-mix(in srgb, var(--admin-ink) 10%, transparent)}.AdminEmptyState-module__fA0ffa__emptyState strong{font-size:1.05rem}.AdminEmptyState-module__fA0ffa__emptyState p{max-width:34rem;color:var(--admin-muted);font-size:.86rem;line-height:1.5}.AdminEmptyState-module__fA0ffa__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.4rem;display:flex}.AdminEmptyState-module__fA0ffa__cta{background:var(--admin-emerald);color:var(--admin-paper);border-radius:999px;align-items:center;padding:.55rem 1.1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .16s;display:inline-flex}.AdminEmptyState-module__fA0ffa__cta:hover{background:color-mix(in srgb, var(--admin-emerald) 82%, black)}
.CartDrawer-module__Dl2SvG__content{border:1px solid var(--menu-line);background:var(--menu-surface);min-height:0;max-height:92dvh;color:var(--menu-ink);border-radius:1.25rem 1.25rem 0 0;flex-direction:column;gap:0;display:flex;overflow:hidden}.CartDrawer-module__Dl2SvG__content [data-slot=sheet-close]{z-index:2;border:1px solid var(--menu-line);background:var(--menu-surface-strong);color:var(--menu-ink);border-radius:999px}.CartDrawer-module__Dl2SvG__header{border-bottom:1px solid var(--menu-line);flex:none;gap:.25rem;padding:1.35rem 4rem 1rem 1.25rem}.CartDrawer-module__Dl2SvG__eyebrow{color:var(--menu-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.CartDrawer-module__Dl2SvG__title{color:var(--menu-ink);font-size:1.5rem;font-weight:750;line-height:1.15}.CartDrawer-module__Dl2SvG__header p{color:var(--menu-muted);margin:.25rem 0 0;font-size:.875rem}.CartDrawer-module__Dl2SvG__empty{min-height:18rem;padding:2rem 1.5rem calc(2rem + env(safe-area-inset-bottom));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.CartDrawer-module__Dl2SvG__empty>svg{background:var(--menu-surface-strong);width:3rem;height:3rem;color:var(--menu-brand);border-radius:1rem;padding:.7rem}.CartDrawer-module__Dl2SvG__empty strong{font-size:1.125rem}.CartDrawer-module__Dl2SvG__empty p{color:var(--menu-muted);margin:0;font-size:.875rem}.CartDrawer-module__Dl2SvG__empty button{border:1px solid var(--menu-brand);min-height:2.75rem;color:var(--menu-brand);cursor:pointer;background:0 0;border-radius:.75rem;margin-top:.5rem;padding:0 1.25rem;font-weight:700}.CartDrawer-module__Dl2SvG__scrollArea{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 1.25rem 1rem;overflow-y:auto}.CartDrawer-module__Dl2SvG__lines{margin:0;padding:0;list-style:none}.CartDrawer-module__Dl2SvG__line{border-bottom:1px solid var(--menu-line);grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem .875rem;padding:1.15rem 0;display:grid}.CartDrawer-module__Dl2SvG__lineImage{background:var(--menu-surface-strong);border-radius:.75rem;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.CartDrawer-module__Dl2SvG__lineImage img{object-fit:cover}.CartDrawer-module__Dl2SvG__lineImage[data-placeholder=true]{color:var(--menu-muted);place-items:center;display:grid}.CartDrawer-module__Dl2SvG__lineImage svg{width:1.5rem;height:1.5rem}.CartDrawer-module__Dl2SvG__lineInfo{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.CartDrawer-module__Dl2SvG__lineInfo strong{color:var(--menu-ink);font-size:1rem;line-height:1.3}.CartDrawer-module__Dl2SvG__lineOptions,.CartDrawer-module__Dl2SvG__lineNotes{color:var(--menu-muted);font-size:.8125rem;line-height:1.35}.CartDrawer-module__Dl2SvG__unavailable{background:color-mix(in srgb, #dc2626 14%, var(--menu-surface));color:var(--menu-ink);border-radius:.4rem;padding:.3rem .5rem;font-size:.8125rem;font-weight:650}.CartDrawer-module__Dl2SvG__editButton{min-height:2.75rem;color:var(--menu-brand);text-underline-offset:.2rem;cursor:pointer;background:0 0;border:0;margin-top:.15rem;padding:.35rem 0;font-size:.8125rem;font-weight:700;text-decoration:underline}.CartDrawer-module__Dl2SvG__editButton:disabled{opacity:.45;cursor:not-allowed}.CartDrawer-module__Dl2SvG__lineBottom{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CartDrawer-module__Dl2SvG__linePrice{color:var(--menu-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:750}.CartDrawer-module__Dl2SvG__lineActions{border:1px solid var(--menu-line);border-radius:.75rem;align-items:center;height:2.75rem;display:flex}.CartDrawer-module__Dl2SvG__lineActions button,.CartDrawer-module__Dl2SvG__removeButton{min-width:2.75rem;min-height:2.75rem;color:var(--menu-ink);cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.25rem;display:grid}.CartDrawer-module__Dl2SvG__lineActions button:disabled{opacity:.35;cursor:not-allowed}.CartDrawer-module__Dl2SvG__lineActions span{text-align:center;font-variant-numeric:tabular-nums;min-width:1.4rem;font-size:.875rem;font-weight:700}.CartDrawer-module__Dl2SvG__removeButton{color:var(--menu-muted)}.CartDrawer-module__Dl2SvG__addMore{min-height:3rem;color:var(--menu-brand);cursor:pointer;background:0 0;border:0;margin-top:.75rem;padding:0 .5rem;font-weight:700}.CartDrawer-module__Dl2SvG__footer{padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--menu-line);background:var(--menu-surface);flex-direction:column;flex:none;gap:.5rem;margin-top:0;box-shadow:0 -.5rem 1.5rem #0000000d}.CartDrawer-module__Dl2SvG__subtotalRow{width:100%;color:var(--menu-ink);justify-content:space-between;gap:1rem;font-size:.9375rem;display:flex}.CartDrawer-module__Dl2SvG__subtotalRow strong{font-variant-numeric:tabular-nums;font-size:1.125rem}.CartDrawer-module__Dl2SvG__footer p{color:var(--menu-muted);margin:0;font-size:.75rem;line-height:1.35}.CartDrawer-module__Dl2SvG__checkoutButton{background:var(--menu-brand);width:100%;min-height:3.25rem;color:var(--menu-on-brand,#fff);cursor:pointer;border:0;border-radius:.875rem;justify-content:center;align-items:center;gap:.75rem;margin-top:.25rem;font-size:.9375rem;font-weight:750;display:flex}.CartDrawer-module__Dl2SvG__checkoutButton:disabled{background:var(--menu-surface-strong);color:var(--menu-muted);cursor:not-allowed}.CartDrawer-module__Dl2SvG__blocked{border:1px solid var(--menu-line);background:var(--menu-surface-strong);color:var(--menu-ink);border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.75rem;font-size:.875rem;line-height:1.4;display:flex}.CartDrawer-module__Dl2SvG__blocked svg{color:var(--menu-muted);flex:none;margin-top:.1rem}.CartDrawer-module__Dl2SvG__blockedLink{color:var(--menu-brand);text-align:center;text-underline-offset:3px;font-size:.875rem;font-weight:700;text-decoration:underline}.CartDrawer-module__Dl2SvG__content button:focus-visible{outline:3px solid var(--menu-accent);outline-offset:2px}@media (min-width:640px){.CartDrawer-module__Dl2SvG__content{border-radius:1.25rem;width:min(92vw,34rem);max-height:min(86dvh,48rem);bottom:1.5rem;left:auto;right:1.5rem}}
.AdminMetricGrid-module__FboU_W__grid{border-block:1px solid var(--mfl-border);background:var(--mfl-surface);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:24px;display:grid}.AdminMetricGrid-module__FboU_W__metric{border-right:1px solid var(--mfl-border);align-content:start;gap:4px;padding:16px 20px;display:grid;position:relative}.AdminMetricGrid-module__FboU_W__metric:last-child{border-right:0}.AdminMetricGrid-module__FboU_W__metric strong{color:var(--mfl-text);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:32px}.AdminMetricGrid-module__FboU_W__metric small{color:var(--mfl-muted);font-size:12px}.AdminMetricGrid-module__FboU_W__label{color:var(--mfl-muted);align-items:center;gap:8px;font-size:13px;display:flex}.AdminMetricGrid-module__FboU_W__label svg{width:16px;height:16px}.AdminMetricGrid-module__FboU_W__metric[data-tone=attention] strong{color:var(--mfl-warning)}.AdminMetricGrid-module__FboU_W__metric[data-tone=positive] strong{color:var(--mfl-success)}.AdminMetricGrid-module__FboU_W__trend{align-items:center;gap:4px;display:flex}.AdminMetricGrid-module__FboU_W__trend svg{width:14px;height:14px}@media (max-width:620px){.AdminMetricGrid-module__FboU_W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminMetricGrid-module__FboU_W__metric{border-bottom:1px solid var(--mfl-border);padding:12px}}
.CategoryTabs-module__qSTBNa__tabs{min-width:0;margin-inline:-1rem}.CategoryTabs-module__qSTBNa__rail{overscroll-behavior-x:contain;scrollbar-width:none;gap:.5rem;padding-inline:1rem;display:flex;position:relative;overflow-x:auto}.CategoryTabs-module__qSTBNa__rail::-webkit-scrollbar{display:none}.CategoryTabs-module__qSTBNa__chip{border:1px solid var(--menu-line);background:var(--menu-surface);min-height:2.25rem;color:var(--menu-ink);cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.CategoryTabs-module__qSTBNa__chip:hover{border-color:color-mix(in srgb, var(--menu-ink) 28%, transparent)}.CategoryTabs-module__qSTBNa__chip:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}.CategoryTabs-module__qSTBNa__chip[aria-pressed=true]{border-color:var(--menu-accent);background:var(--menu-accent);color:var(--theme-secondary-text,#14211c);font-weight:600}@media (prefers-reduced-motion:reduce){.CategoryTabs-module__qSTBNa__chip{transition:none}}
.AdminPageHeader-module__-cgrdq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.AdminPageHeader-module__-cgrdq__header p{color:var(--mfl-muted);margin:0 0 4px;font-size:12px;font-weight:500}.AdminPageHeader-module__-cgrdq__header h1{letter-spacing:-.025em;color:var(--mfl-text);margin:0;font-size:24px;font-weight:600;line-height:32px}.AdminPageHeader-module__-cgrdq__description{max-width:680px;color:var(--mfl-muted);margin-top:4px;font-size:14px;line-height:20px}.AdminPageHeader-module__-cgrdq__meta{max-width:280px;color:var(--mfl-muted);text-align:right;font-size:13px}@media (max-width:620px){.AdminPageHeader-module__-cgrdq__header{flex-wrap:wrap;gap:12px;margin-bottom:16px}.AdminPageHeader-module__-cgrdq__header h1{font-size:22px;line-height:30px}.AdminPageHeader-module__-cgrdq__meta{text-align:left;max-width:none}}
.RestaurantHero-module__yyf0zq__hero{background-color:var(--color-mata);color:var(--hero-text);container-type:inline-size}.RestaurantHero-module__yyf0zq__hero[data-cover=true]{background-image:linear-gradient(180deg, #00000014 0%, #00000047 45%, #000000b8 100%), var(--hero-cover);background-position:50%;background-size:cover}.RestaurantHero-module__yyf0zq__inner{align-content:end;width:min(100%,72rem);min-height:6.5rem;margin-inline:auto;padding:1rem;display:grid}.RestaurantHero-module__yyf0zq__hero[data-cover=true] .RestaurantHero-module__yyf0zq__inner{min-height:10.5rem}.RestaurantHero-module__yyf0zq__identity{align-items:center;gap:.875rem;min-width:0;display:flex}.RestaurantHero-module__yyf0zq__logo{background-color:var(--color-papel,#fff);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 2px #ffffffd9,0 4px 14px #00000038}.RestaurantHero-module__yyf0zq__logo[data-monogram=true]{background:var(--color-milho);color:var(--theme-secondary-text,#14211c);letter-spacing:.02em;font-size:.95rem;font-weight:700}.RestaurantHero-module__yyf0zq__brand{flex-direction:column;gap:.2rem;min-width:0;margin:0;display:flex}.RestaurantHero-module__yyf0zq__welcome{letter-spacing:.02em;opacity:.86;font-size:.75rem;font-weight:500;line-height:1.2}.RestaurantHero-module__yyf0zq__name{-webkit-line-clamp:2;font-family:var(--theme-font-display,inherit);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;font-size:1.5rem;font-weight:650;line-height:1.12;display:-webkit-box;overflow:hidden}.RestaurantHero-module__yyf0zq__hero[data-cover=true] .RestaurantHero-module__yyf0zq__name,.RestaurantHero-module__yyf0zq__hero[data-cover=true] .RestaurantHero-module__yyf0zq__welcome{text-shadow:0 1px 12px #00000059}@container (min-width:40rem){.RestaurantHero-module__yyf0zq__inner{padding-block:1.5rem}.RestaurantHero-module__yyf0zq__hero[data-cover=true] .RestaurantHero-module__yyf0zq__inner{min-height:14rem}.RestaurantHero-module__yyf0zq__identity{gap:1.125rem}.RestaurantHero-module__yyf0zq__logo{width:4.5rem;height:4.5rem}.RestaurantHero-module__yyf0zq__welcome{font-size:.8125rem}.RestaurantHero-module__yyf0zq__name{font-size:2rem}}@container (min-width:64rem){.RestaurantHero-module__yyf0zq__hero[data-cover=true] .RestaurantHero-module__yyf0zq__inner{min-height:17rem}}
.SavedFilterControls-module__fWDv5G__controls{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.SavedFilterControls-module__fWDv5G__controls button,.SavedFilterControls-module__fWDv5G__controls select{border:1px solid color-mix(in srgb, var(--admin-ink) 15%, transparent);background:var(--admin-paper);min-height:2.35rem;color:var(--admin-ink);font:inherit;border-radius:.65rem;padding:.45rem .7rem;font-size:.76rem;font-weight:650}.SavedFilterControls-module__fWDv5G__controls button:focus-visible,.SavedFilterControls-module__fWDv5G__controls select:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 55%, transparent);outline-offset:2px}
.MenuSearch-module__cQ6YVq__search{border:1px solid var(--menu-line);background:var(--menu-surface);min-width:0;height:2.75rem;color:var(--menu-muted);border-radius:.75rem;align-items:center;gap:.625rem;padding-inline:.875rem .375rem;display:flex}.MenuSearch-module__cQ6YVq__search:focus-within{border-color:var(--menu-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-accent) 22%, transparent)}.MenuSearch-module__cQ6YVq__search>svg{flex:none;width:1.125rem;height:1.125rem}.MenuSearch-module__cQ6YVq__search input{min-width:0;height:100%;color:var(--menu-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:1rem}.MenuSearch-module__cQ6YVq__search input::placeholder{color:var(--menu-muted);opacity:1}.MenuSearch-module__cQ6YVq__search input::-webkit-search-cancel-button{appearance:none}.MenuSearch-module__cQ6YVq__search button{width:2rem;height:2rem;color:var(--menu-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;place-items:center;display:grid}.MenuSearch-module__cQ6YVq__search button:hover,.MenuSearch-module__cQ6YVq__search button:focus-visible{background:var(--menu-surface-strong);color:var(--menu-ink)}.MenuSearch-module__cQ6YVq__search button svg{width:1rem;height:1rem}
.AdminSubnav-module__cQfUKW__subnav{z-index:10;border-bottom:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);background:color-mix(in srgb, var(--admin-surface) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:.35rem;padding:.75rem clamp(1.25rem,4vw,3.5rem);display:flex;position:sticky;top:0;overflow-x:auto}.AdminSubnav-module__cQfUKW__subnav a{color:color-mix(in srgb, var(--admin-ink) 66%, transparent);border-radius:999px;flex:none;padding:.55rem .8rem;font-size:.8rem;font-weight:600;text-decoration:none}.AdminSubnav-module__cQfUKW__subnav a[aria-current]{background:var(--admin-ink);color:var(--admin-paper)}@media (max-width:980px){.AdminSubnav-module__cQfUKW__subnav{position:static}}
.admin-shared-module__oSk1Qq__content{width:min(100%,1440px);margin-inline:auto;padding:24px 24px 48px}.admin-shared-module__oSk1Qq__card{border:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);border-radius:var(--mfl-radius-lg);background:var(--admin-paper);box-shadow:none;padding:1.25rem}.admin-shared-module__oSk1Qq__panelHeading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.admin-shared-module__oSk1Qq__panelHeading>div>span{max-width:620px;color:var(--admin-muted);margin-top:.45rem;font-size:.86rem;line-height:1.45;display:block}.admin-shared-module__oSk1Qq__panelAction{flex:none}.admin-shared-module__oSk1Qq__panelCopy{color:color-mix(in srgb, var(--admin-ink) 65%, transparent);font-size:.9rem;line-height:1.6}.admin-shared-module__oSk1Qq__empty{color:var(--admin-muted);padding:2rem 0}.admin-shared-module__oSk1Qq__secondaryLink,.admin-shared-module__oSk1Qq__primaryButton{border-radius:var(--mfl-radius-md);border:0;justify-content:center;align-items:center;min-height:44px;padding:.6rem .9rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-shared-module__oSk1Qq__primaryButton{background:var(--admin-emerald);color:var(--admin-paper)}.admin-shared-module__oSk1Qq__secondaryLink{border:1px solid color-mix(in srgb, var(--admin-emerald) 22%, transparent);background:color-mix(in srgb, var(--admin-emerald) 6%, var(--admin-paper));color:var(--admin-emerald)}.admin-shared-module__oSk1Qq__secondaryLink:focus-visible,.admin-shared-module__oSk1Qq__primaryButton:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 62%, transparent);outline-offset:2px}.admin-shared-module__oSk1Qq__metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.admin-shared-module__oSk1Qq__metrics article{border:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);border-radius:var(--mfl-radius-lg);background:var(--admin-paper);box-shadow:none;flex-direction:column;min-height:145px;padding:1.15rem;display:flex;position:relative;overflow:hidden}.admin-shared-module__oSk1Qq__metrics article:before{background:color-mix(in srgb, var(--admin-emerald) 28%, transparent);content:"";width:3px;position:absolute;inset:0 auto 0 0}.admin-shared-module__oSk1Qq__metrics article[data-tone=attention]:before{background:var(--admin-amber)}.admin-shared-module__oSk1Qq__metrics article[data-tone=positive]:before{background:var(--admin-emerald)}.admin-shared-module__oSk1Qq__metrics strong{color:var(--admin-emerald);font-family:var(--font-ibm-plex-mono), monospace;margin-top:auto;font-size:2.25rem}.admin-shared-module__oSk1Qq__metrics small{color:var(--admin-muted);margin-top:.25rem}.admin-shared-module__oSk1Qq__status{background:color-mix(in srgb, var(--admin-ink) 7%, var(--admin-paper));width:fit-content;color:color-mix(in srgb, var(--admin-ink) 72%, transparent);text-transform:capitalize;border-radius:999px;align-items:center;padding:.35rem .55rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.admin-shared-module__oSk1Qq__status[data-tone=waiting]{background:color-mix(in srgb, var(--admin-gold) 24%, var(--admin-paper));color:color-mix(in srgb, var(--admin-ink) 80%, var(--admin-gold))}.admin-shared-module__oSk1Qq__status[data-tone=positive]{background:color-mix(in srgb, var(--admin-emerald) 12%, var(--admin-paper));color:var(--admin-emerald)}.admin-shared-module__oSk1Qq__status[data-tone=attention]{background:color-mix(in srgb, var(--admin-amber) 12%, var(--admin-paper));color:var(--admin-amber)}.admin-shared-module__oSk1Qq__filterBar{grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(135px,.7fr)) auto;align-items:end;gap:.75rem;display:grid}.admin-shared-module__oSk1Qq__filterBar label{flex-direction:column;gap:.35rem;min-width:0;display:flex}.admin-shared-module__oSk1Qq__filterBar label>span{color:color-mix(in srgb, var(--admin-ink) 68%, transparent);font-size:.75rem;font-weight:600}.admin-shared-module__oSk1Qq__filterBar input,.admin-shared-module__oSk1Qq__filterBar select{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);border-radius:var(--mfl-radius-md);background:var(--admin-paper);width:100%;min-height:44px;padding:.6rem .7rem}.admin-shared-module__oSk1Qq__filterBar input:focus-visible,.admin-shared-module__oSk1Qq__filterBar select:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 62%, transparent);outline-offset:2px}.admin-shared-module__oSk1Qq__filterSearch{grid-column:1/-1}.admin-shared-module__oSk1Qq__advancedFilters{border-top:1px solid color-mix(in srgb, var(--admin-ink) 9%, transparent);grid-column:1/-1;margin-top:.75rem;padding-top:.75rem}.admin-shared-module__oSk1Qq__advancedGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-top:.75rem;display:grid}.admin-shared-module__oSk1Qq__advancedGrid label{flex-direction:column;gap:.35rem;display:flex}.admin-shared-module__oSk1Qq__advancedGrid label>span{color:color-mix(in srgb, var(--admin-ink) 68%, transparent);font-size:.75rem;font-weight:600}.admin-shared-module__oSk1Qq__advancedGrid input,.admin-shared-module__oSk1Qq__advancedGrid select{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);border-radius:var(--mfl-radius-md);background:var(--admin-paper);min-height:44px;padding:.6rem .7rem}.admin-shared-module__oSk1Qq__tableWrap{overflow-x:auto}.admin-shared-module__oSk1Qq__tableWrap table{border-collapse:collapse;width:100%}.admin-shared-module__oSk1Qq__tableWrap th,.admin-shared-module__oSk1Qq__tableWrap td{border-bottom:1px solid color-mix(in srgb, var(--admin-ink) 9%, transparent);text-align:left;vertical-align:middle;white-space:nowrap;padding:.8rem .7rem}.admin-shared-module__oSk1Qq__tableWrap th{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.admin-shared-module__oSk1Qq__bulkToolbar{border-bottom:1px solid color-mix(in srgb, var(--admin-ink) 9%, transparent);flex-wrap:wrap;align-items:end;gap:.65rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.admin-shared-module__oSk1Qq__bulkToolbar>span{color:var(--admin-muted);font-family:var(--font-ibm-plex-mono), monospace;align-self:center;font-size:.75rem}.admin-shared-module__oSk1Qq__bulkToolbar label{flex-direction:column;gap:.3rem;min-width:0;max-width:100%;display:flex}.admin-shared-module__oSk1Qq__bulkToolbar label>span{color:color-mix(in srgb, var(--admin-ink) 68%, transparent);font-size:.72rem;font-weight:600}.admin-shared-module__oSk1Qq__bulkToolbar input,.admin-shared-module__oSk1Qq__bulkToolbar select{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);background:var(--admin-paper);border-radius:.6rem;max-width:100%;min-height:2.3rem;padding:.4rem .6rem}.admin-shared-module__oSk1Qq__bulkToolbar button{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);background:var(--admin-paper);border-radius:.6rem;min-height:2.3rem;padding:.4rem .85rem;font-size:.8rem}.admin-shared-module__oSk1Qq__bulkToolbar button:disabled{opacity:.45}.admin-shared-module__oSk1Qq__bulkToolbar button:not(:disabled):hover{border-color:var(--admin-emerald)}.admin-shared-module__oSk1Qq__dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.admin-shared-module__oSk1Qq__simpleList{margin-top:1rem;list-style:none}.admin-shared-module__oSk1Qq__simpleList li{border-top:1px solid color-mix(in srgb, var(--admin-ink) 9%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding-block:.75rem;display:flex}.admin-shared-module__oSk1Qq__simpleList span{color:var(--admin-muted);text-transform:capitalize;font-size:.82rem}.admin-shared-module__oSk1Qq__formPanel{border:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);border-radius:var(--mfl-radius-lg);background:var(--admin-paper);box-shadow:0 8px 32px color-mix(in srgb, var(--admin-ink) 5%, transparent);padding:1.25rem}.admin-shared-module__oSk1Qq__formPanel h2{letter-spacing:-.025em;font-size:1.2rem}.admin-shared-module__oSk1Qq__formPanel>p{color:var(--admin-muted);margin-top:.35rem;font-size:.86rem}.admin-shared-module__oSk1Qq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.admin-shared-module__oSk1Qq__field{flex-direction:column;gap:.35rem;min-width:0;margin-top:.85rem;display:flex}.admin-shared-module__oSk1Qq__field span{color:color-mix(in srgb, var(--admin-ink) 68%, transparent);font-size:.78rem;font-weight:600}.admin-shared-module__oSk1Qq__field input,.admin-shared-module__oSk1Qq__field textarea,.admin-shared-module__oSk1Qq__field select{border:1px solid color-mix(in srgb, var(--admin-ink) 17%, transparent);border-radius:var(--mfl-radius-md);background:var(--admin-paper);min-width:0;max-width:100%;min-height:2.75rem;padding:.65rem .75rem}.admin-shared-module__oSk1Qq__field textarea{resize:vertical}.admin-shared-module__oSk1Qq__field input:focus-visible,.admin-shared-module__oSk1Qq__field textarea:focus-visible,.admin-shared-module__oSk1Qq__field select:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 62%, transparent);outline-offset:2px}.admin-shared-module__oSk1Qq__primaryCta{border-radius:var(--mfl-radius-md);background:var(--admin-emerald);min-height:2.55rem;color:var(--admin-paper);border:0;justify-content:center;align-items:center;padding:.6rem .9rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-shared-module__oSk1Qq__primaryCta:disabled{cursor:not-allowed;opacity:.48}.admin-shared-module__oSk1Qq__actions{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.admin-shared-module__oSk1Qq__actions button,.admin-shared-module__oSk1Qq__actions a{border-radius:var(--mfl-radius-md);background:color-mix(in srgb, var(--admin-emerald) 11%, var(--admin-paper));min-height:2.2rem;color:var(--admin-emerald);justify-content:center;align-items:center;padding:.6rem .9rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-shared-module__oSk1Qq__actions button.admin-shared-module__oSk1Qq__danger,.admin-shared-module__oSk1Qq__actions a.admin-shared-module__oSk1Qq__danger{background:color-mix(in srgb, var(--admin-amber) 11%, var(--admin-paper));color:var(--admin-amber)}.admin-shared-module__oSk1Qq__actions button.admin-shared-module__oSk1Qq__primary,.admin-shared-module__oSk1Qq__actions a.admin-shared-module__oSk1Qq__primary{background:var(--admin-emerald);color:var(--admin-paper)}.admin-shared-module__oSk1Qq__notice{border-radius:.75rem;margin-bottom:1rem;padding:.8rem 1rem;font-size:.86rem;font-weight:600}.admin-shared-module__oSk1Qq__notice.admin-shared-module__oSk1Qq__ok{background:color-mix(in srgb, var(--admin-emerald) 12%, transparent);color:var(--admin-emerald)}.admin-shared-module__oSk1Qq__notice.admin-shared-module__oSk1Qq__error{background:color-mix(in srgb, var(--admin-amber) 12%, transparent);color:var(--admin-amber)}.admin-shared-module__oSk1Qq__progressBar{grid-template-columns:minmax(100px,1fr) 2fr 50px;align-items:center;gap:.75rem;margin-top:.8rem;font-size:.78rem;display:grid}.admin-shared-module__oSk1Qq__progressBar i{background:color-mix(in srgb, var(--admin-ink) 8%, transparent);border-radius:999px;height:8px;overflow:hidden}.admin-shared-module__oSk1Qq__progressBar b{border-radius:inherit;background:var(--admin-gold);height:100%;display:block}.admin-shared-module__oSk1Qq__progressBar strong{text-align:right;font-family:var(--font-ibm-plex-mono), monospace}.admin-shared-module__oSk1Qq__records{gap:1rem;margin-top:1rem;display:grid}.admin-shared-module__oSk1Qq__records>article{border-top:1px solid color-mix(in srgb, var(--admin-ink) 9%, transparent);padding-top:1rem}.admin-shared-module__oSk1Qq__records>article>div:first-child{justify-content:space-between;gap:1rem;display:flex}.admin-shared-module__oSk1Qq__records article p,.admin-shared-module__oSk1Qq__records article small{color:var(--admin-muted);margin-top:.45rem;display:block}.admin-shared-module__oSk1Qq__searchField{width:min(100%,230px)}.admin-shared-module__oSk1Qq__searchField span{color:var(--admin-muted);margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:block}.admin-shared-module__oSk1Qq__searchField input{border:1px solid color-mix(in srgb, var(--admin-ink) 14%, transparent);border-radius:var(--mfl-radius-md);background:var(--admin-paper);width:100%;color:var(--admin-ink);padding:.68rem .75rem}.admin-shared-module__oSk1Qq__searchField input:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 65%, transparent);outline-offset:2px}@media (max-width:700px){.admin-shared-module__oSk1Qq__panelHeading{flex-direction:column}.admin-shared-module__oSk1Qq__panelAction{width:100%;min-width:0}.admin-shared-module__oSk1Qq__searchField{width:100%}}@media (max-width:900px){.admin-shared-module__oSk1Qq__formGrid{grid-template-columns:minmax(0,1fr)}.admin-shared-module__oSk1Qq__dashboardGrid,.admin-shared-module__oSk1Qq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.admin-shared-module__oSk1Qq__dashboardGrid,.admin-shared-module__oSk1Qq__metrics{grid-template-columns:minmax(0,1fr)}.admin-shared-module__oSk1Qq__records>article>div:first-child{flex-direction:column;align-items:flex-start}}@media (max-width:980px){.admin-shared-module__oSk1Qq__filterBar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shared-module__oSk1Qq__filterSearch{grid-column:1/-1}.admin-shared-module__oSk1Qq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.admin-shared-module__oSk1Qq__filterBar{grid-template-columns:minmax(0,1fr)}.admin-shared-module__oSk1Qq__filterSearch{grid-column:auto}.admin-shared-module__oSk1Qq__metrics{grid-template-columns:minmax(0,1fr)}.admin-shared-module__oSk1Qq__metrics article{min-height:120px}.admin-shared-module__oSk1Qq__tableWrap table,.admin-shared-module__oSk1Qq__tableWrap tbody,.admin-shared-module__oSk1Qq__tableWrap tr,.admin-shared-module__oSk1Qq__tableWrap td{display:block}.admin-shared-module__oSk1Qq__tableWrap thead{display:none}.admin-shared-module__oSk1Qq__tableWrap tr{border-bottom:1px solid color-mix(in srgb, var(--admin-ink) 12%, transparent);padding-block:.75rem}.admin-shared-module__oSk1Qq__tableWrap td{text-align:right;white-space:normal;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 0;display:flex}.admin-shared-module__oSk1Qq__tableWrap td:before{color:var(--admin-muted);content:attr(data-label);letter-spacing:.06em;text-align:left;text-transform:uppercase;font-size:.68rem;font-weight:700}}@media (max-width:700px){.admin-shared-module__oSk1Qq__content{padding:20px 16px 32px}}
.MenuItemsList-module__cW1FCa__catalog{color:var(--menu-ink);position:relative}.MenuItemsList-module__cW1FCa__empty{border:1px solid var(--menu-line);background:var(--menu-surface);color:var(--menu-muted);text-align:center;border-radius:1rem;padding:2rem}.MenuItemsList-module__cW1FCa__stickySentinel{height:1px;margin-bottom:-1px}.MenuItemsList-module__cW1FCa__toolbar{z-index:20;background:var(--menu-bg);border-bottom:1px solid #0000;flex-direction:column;gap:.625rem;margin-inline:-1rem;padding:.625rem 1rem;transition:border-color .16s,box-shadow .16s;display:flex;position:sticky;top:0}.MenuItemsList-module__cW1FCa__toolbar[data-scrolled=true]{border-bottom-color:var(--menu-line);box-shadow:0 10px 18px -16px #0000008c}.MenuItemsList-module__cW1FCa__resultsBar{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.MenuItemsList-module__cW1FCa__resultsBar p{min-width:0;color:var(--menu-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;overflow:hidden}.MenuItemsList-module__cW1FCa__viewToggle{border:1px solid var(--menu-line);background:var(--menu-surface);border-radius:.625rem;flex:none;gap:.125rem;padding:.125rem;display:flex}.MenuItemsList-module__cW1FCa__viewToggle button{width:2.25rem;height:2rem;color:var(--menu-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;display:grid}.MenuItemsList-module__cW1FCa__viewToggle button[aria-pressed=true]{background:var(--menu-surface-strong);color:var(--menu-ink)}.MenuItemsList-module__cW1FCa__viewToggle svg{width:1rem;height:1rem}.MenuItemsList-module__cW1FCa__groups{flex-direction:column;gap:2rem;padding-top:.25rem;display:flex}.MenuItemsList-module__cW1FCa__group{content-visibility:auto;contain-intrinsic-size:auto 40rem}.MenuItemsList-module__cW1FCa__groupHeading{margin-bottom:.75rem}.MenuItemsList-module__cW1FCa__groupHeading h2{font-family:var(--theme-font-display,inherit);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:650;line-height:1.2}.MenuItemsList-module__cW1FCa__groupHeading p,.MenuItemsList-module__cW1FCa__categoryHeading p{max-width:60ch;color:var(--menu-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.MenuItemsList-module__cW1FCa__categoryBlock+.MenuItemsList-module__cW1FCa__categoryBlock{margin-top:1.5rem}.MenuItemsList-module__cW1FCa__categoryHeading{margin-bottom:.625rem}.MenuItemsList-module__cW1FCa__categoryHeading h3{color:var(--menu-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600;line-height:1.3}.MenuItemsList-module__cW1FCa__products{gap:.625rem;display:grid}.MenuItemsList-module__cW1FCa__products[data-view=list]{grid-template-columns:minmax(0,1fr)}.MenuItemsList-module__cW1FCa__products[data-view=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.MenuItemsList-module__cW1FCa__productImage{object-fit:cover;opacity:0;filter:blur(16px);transition:opacity .32s,filter .32s}[data-loaded=true] .MenuItemsList-module__cW1FCa__productImage{opacity:1;filter:blur()}.MenuItemsList-module__cW1FCa__dialogImage,.MenuItemsList-module__cW1FCa__productVisual:not([data-placeholder]){background-image:linear-gradient(100deg,#0000 30%,#ffffff12 50%,#0000 70%);background-size:200% 100%;animation:1.4s ease-in-out infinite MenuItemsList-module__cW1FCa__menu-shimmer}.MenuItemsList-module__cW1FCa__dialogImage[data-loaded=true],.MenuItemsList-module__cW1FCa__productVisual[data-loaded=true]{background-image:none;animation:none}@keyframes MenuItemsList-module__cW1FCa__menu-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.MenuItemsList-module__cW1FCa__productCard{border:1px solid var(--menu-line);background:var(--menu-surface);min-width:0;color:var(--menu-ink);cursor:pointer;font:inherit;text-align:left;border-radius:.875rem;scroll-margin-top:8rem;transition:border-color .14s,background-color .14s,transform .14s;display:grid;position:relative;overflow:hidden}.MenuItemsList-module__cW1FCa__cartBadge{z-index:1;background:var(--menu-brand);min-width:1.4rem;height:1.4rem;color:var(--menu-on-brand,#fff);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .35rem;font-size:.72rem;font-weight:700;display:grid;position:absolute;top:.375rem;right:.375rem}.MenuItemsList-module__cW1FCa__productCard[data-view=list]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.75rem}.MenuItemsList-module__cW1FCa__productCard[data-view=grid]{grid-template-rows:auto 1fr}.MenuItemsList-module__cW1FCa__productCard:hover,.MenuItemsList-module__cW1FCa__productCard:focus-visible{border-color:color-mix(in srgb, var(--menu-accent) 58%, white 8%);background:var(--menu-surface-strong);outline:none}.MenuItemsList-module__cW1FCa__productCard:focus-visible{box-shadow:0 0 0 2px var(--menu-accent)}.MenuItemsList-module__cW1FCa__productCard:active{background:var(--menu-surface-strong);transition-duration:90ms;transform:scale(.985)}.MenuItemsList-module__cW1FCa__productCard[data-unavailable=true]{opacity:.58}.MenuItemsList-module__cW1FCa__productBody{flex-direction:column;min-width:0;padding:.75rem .875rem .875rem;display:flex}.MenuItemsList-module__cW1FCa__productCard[data-view=list] .MenuItemsList-module__cW1FCa__productBody{min-height:6rem;padding:.125rem 0 0}.MenuItemsList-module__cW1FCa__productCard[data-view=grid] .MenuItemsList-module__cW1FCa__productBody{grid-row:2}.MenuItemsList-module__cW1FCa__productVisual{background-color:var(--menu-surface-strong);min-height:100%;position:relative;overflow:hidden}.MenuItemsList-module__cW1FCa__productVisual[data-placeholder=true]{color:var(--menu-muted);place-items:center;display:grid}.MenuItemsList-module__cW1FCa__productVisual[data-placeholder=true] svg{width:1.5rem;height:1.5rem}.MenuItemsList-module__cW1FCa__productCard[data-view=list] .MenuItemsList-module__cW1FCa__productVisual{border-radius:.625rem;width:6rem;height:6rem;min-height:0}.MenuItemsList-module__cW1FCa__productCard[data-view=grid] .MenuItemsList-module__cW1FCa__productVisual{aspect-ratio:4/3;grid-row:1;min-height:auto}.MenuItemsList-module__cW1FCa__badges{flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem;display:flex}.MenuItemsList-module__cW1FCa__badges>span{border:1px solid var(--menu-line);color:var(--menu-muted);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.18rem .45rem;font-size:.625rem;font-weight:600;display:inline-flex}.MenuItemsList-module__cW1FCa__badges>span[data-tone=accent]{border-color:color-mix(in srgb, var(--menu-accent) 55%, transparent);background:color-mix(in srgb, var(--menu-accent) 18%, transparent);color:color-mix(in srgb, var(--menu-accent) 30%, var(--menu-ink))}.MenuItemsList-module__cW1FCa__badges svg{width:.7rem;height:.7rem}.MenuItemsList-module__cW1FCa__productName{overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.3}.MenuItemsList-module__cW1FCa__productDescription{color:var(--menu-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.MenuItemsList-module__cW1FCa__productFooter{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.5rem;margin-top:auto;padding-top:.625rem;display:flex}.MenuItemsList-module__cW1FCa__price{color:var(--menu-ink);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;font-size:.9375rem;font-weight:650;line-height:1.2;display:flex}.MenuItemsList-module__cW1FCa__price>span{color:var(--menu-muted);letter-spacing:0;text-transform:uppercase;margin-bottom:.1rem;font-size:.625rem;font-weight:500}.MenuItemsList-module__cW1FCa__detailsLink{color:var(--menu-muted);white-space:nowrap;align-items:center;gap:.1rem;font-size:.75rem;display:flex}.MenuItemsList-module__cW1FCa__detailsLink svg{width:.85rem;height:.85rem}.MenuItemsList-module__cW1FCa__detailsLink[data-purchase=true]{border:1px solid var(--menu-brand);min-height:2rem;color:var(--menu-brand);border-radius:.625rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:700}.MenuItemsList-module__cW1FCa__noResults{border:1px dashed var(--menu-line);min-height:14rem;color:var(--menu-muted);text-align:center;border-radius:1.2rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.MenuItemsList-module__cW1FCa__noResults>svg{width:1.5rem;height:1.5rem;margin-bottom:.4rem}.MenuItemsList-module__cW1FCa__noResults strong{color:var(--menu-ink)}.MenuItemsList-module__cW1FCa__noResults span{font-size:.875rem}.MenuItemsList-module__cW1FCa__noResults button{border:1px solid var(--menu-line);background:var(--menu-surface);min-height:2.5rem;color:var(--menu-ink);cursor:pointer;font:inherit;border-radius:999px;margin-top:.6rem;padding:0 1rem;font-size:.875rem}.MenuItemsList-module__cW1FCa__productDialog{border-color:var(--menu-line);background:var(--menu-surface);max-height:94dvh;color:var(--menu-ink);border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}@media (min-width:640px){.MenuItemsList-module__cW1FCa__productDialog{border:1px solid var(--menu-line);border-radius:1.25rem!important;width:min(92vw,30rem)!important;max-height:min(80dvh,44rem)!important;bottom:1.5rem!important;left:auto!important;right:1.5rem!important}}.MenuItemsList-module__cW1FCa__productDialog [data-slot=sheet-close]{z-index:2;border:1px solid var(--menu-line);color:#fff;background:#0000008f}.MenuItemsList-module__cW1FCa__dialogHandle{background:var(--menu-line);border-radius:999px;flex:none;width:2.5rem;height:.25rem;margin:.65rem auto}@media (min-width:640px){.MenuItemsList-module__cW1FCa__dialogHandle{display:none}}.MenuItemsList-module__cW1FCa__dialogScroll{min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:auto;overflow-y:auto}.MenuItemsList-module__cW1FCa__dialogImage{background:var(--menu-surface-strong);height:min(30dvh,15rem);position:relative;overflow:hidden}.MenuItemsList-module__cW1FCa__dialogBody{flex-direction:column;gap:1rem;padding:0 1.5rem 1.5rem;display:flex}.MenuItemsList-module__cW1FCa__dialogHeader{margin-top:1rem}.MenuItemsList-module__cW1FCa__dialogTitle{color:var(--menu-ink);font-family:var(--theme-font-display,inherit);letter-spacing:-.035em;font-size:clamp(1.35rem,5vw,2rem)}.MenuItemsList-module__cW1FCa__dialogDescription{color:var(--menu-muted);line-height:1.55}.MenuItemsList-module__cW1FCa__modifierGroups{border-top:1px solid var(--menu-line);flex-direction:column;gap:1rem;padding-top:.4rem;display:flex}.MenuItemsList-module__cW1FCa__modifierHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.55rem;display:flex}.MenuItemsList-module__cW1FCa__modifierHeading h3{color:var(--menu-ink);margin:0;font-size:.84rem;font-weight:600}.MenuItemsList-module__cW1FCa__modifierHeading>span{color:color-mix(in srgb, var(--menu-accent) 30%, var(--menu-ink));text-transform:uppercase;font-size:.65rem;font-weight:600}.MenuItemsList-module__cW1FCa__modifierGroups ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MenuItemsList-module__cW1FCa__modifierGroups li{border-top:1px solid var(--menu-line);color:var(--menu-muted);justify-content:space-between;gap:1rem;padding:.6rem 0;font-size:.78rem;display:flex}.MenuItemsList-module__cW1FCa__modifierGroups li>span:last-child{color:var(--menu-ink);font-family:var(--font-ibm-plex-mono), monospace;white-space:nowrap}.MenuItemsList-module__cW1FCa__unavailableNotice{border:1px solid var(--menu-line);color:var(--menu-muted);text-align:center;border-radius:.7rem;margin:0;padding:.7rem;font-size:.78rem}.MenuItemsList-module__cW1FCa__optionRow{border:none;border-top:1px solid var(--menu-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}button.MenuItemsList-module__cW1FCa__optionRow{cursor:pointer}.MenuItemsList-module__cW1FCa__optionRowSelected .MenuItemsList-module__cW1FCa__optionPrice,.MenuItemsList-module__cW1FCa__optionRowSelected>span:first-child{color:var(--menu-ink);font-weight:600}.MenuItemsList-module__cW1FCa__optionInfo{min-width:0;color:var(--menu-muted);align-items:center;gap:.6rem;font-size:.78rem;display:flex}.MenuItemsList-module__cW1FCa__optionPrice{color:var(--menu-ink);font-family:var(--font-ibm-plex-mono), monospace;white-space:nowrap;font-size:.78rem}.MenuItemsList-module__cW1FCa__optionCheck{border:1.5px solid var(--menu-line);background:var(--menu-surface);flex-shrink:0;width:1.1rem;height:1.1rem}.MenuItemsList-module__cW1FCa__optionCheck[data-shape=circle]{border-radius:999px}.MenuItemsList-module__cW1FCa__optionCheck[data-shape=square]{border-radius:.3rem}.MenuItemsList-module__cW1FCa__optionCheck[data-checked=true]{border-color:var(--menu-brand);background:var(--menu-brand);box-shadow:inset 0 0 0 3px var(--menu-surface)}.MenuItemsList-module__cW1FCa__quantityControl,.MenuItemsList-module__cW1FCa__dialogQuantity{font-family:var(--font-ibm-plex-mono), monospace;color:var(--menu-ink);align-items:center;gap:.6rem;font-size:.85rem;font-weight:600;display:inline-flex}.MenuItemsList-module__cW1FCa__quantityControl button,.MenuItemsList-module__cW1FCa__dialogQuantity button{border:1px solid var(--menu-line);background:var(--menu-surface);width:2.75rem;height:2.75rem;color:var(--menu-ink);cursor:pointer;border-radius:999px;place-items:center;font-size:1rem;line-height:1;display:grid}.MenuItemsList-module__cW1FCa__quantityControl button:disabled{opacity:.4;cursor:not-allowed}.MenuItemsList-module__cW1FCa__quantityControl span,.MenuItemsList-module__cW1FCa__dialogQuantity span{text-align:center;min-width:1.2rem}.MenuItemsList-module__cW1FCa__notesField{color:var(--menu-muted);flex-direction:column;gap:.4rem;font-size:.78rem;display:flex}.MenuItemsList-module__cW1FCa__notesField textarea{resize:none;border:1px solid var(--menu-line);background:var(--menu-surface);min-height:4.5rem;color:var(--menu-ink);font:inherit;border-radius:.7rem;padding:.6rem .75rem}.MenuItemsList-module__cW1FCa__dialogFooter{padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--menu-line);background:var(--menu-surface);flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:.75rem;margin-top:0;display:flex}.MenuItemsList-module__cW1FCa__addToCartButton{background:var(--menu-brand);min-width:0;min-height:3.25rem;color:var(--menu-on-brand,#fff);cursor:pointer;border:none;border-radius:.85rem;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:.1rem;padding:.625rem .875rem;font-size:.8125rem;font-weight:700;transition:opacity .16s;display:flex}.MenuItemsList-module__cW1FCa__addToCartButton strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9375rem}.MenuItemsList-module__cW1FCa__addToCartButton:disabled{opacity:.45;cursor:not-allowed}.MenuItemsList-module__cW1FCa__catalog[data-compact=true] .MenuItemsList-module__cW1FCa__products[data-view=list]{grid-template-columns:minmax(0,1fr)}.MenuItemsList-module__cW1FCa__catalog[data-compact=true] .MenuItemsList-module__cW1FCa__products[data-view=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:480px){.MenuItemsList-module__cW1FCa__detailsLink:not([data-purchase=true]),.MenuItemsList-module__cW1FCa__products[data-view=grid] .MenuItemsList-module__cW1FCa__productDescription{display:none}.MenuItemsList-module__cW1FCa__products[data-view=grid] .MenuItemsList-module__cW1FCa__productBody{padding:.625rem .75rem .75rem}.MenuItemsList-module__cW1FCa__products[data-view=grid] .MenuItemsList-module__cW1FCa__productName{font-size:.9375rem}}@media (min-width:48rem){.MenuItemsList-module__cW1FCa__groups{gap:2.5rem}.MenuItemsList-module__cW1FCa__groupHeading h2{font-size:1.5rem}.MenuItemsList-module__cW1FCa__products{gap:.75rem}.MenuItemsList-module__cW1FCa__products[data-view=list]{grid-template-columns:repeat(2,minmax(0,1fr))}.MenuItemsList-module__cW1FCa__products[data-view=grid]{grid-template-columns:repeat(3,minmax(0,1fr))}.MenuItemsList-module__cW1FCa__productCard[data-view=list] .MenuItemsList-module__cW1FCa__productVisual{width:7.5rem;height:7.5rem}.MenuItemsList-module__cW1FCa__productCard[data-view=list] .MenuItemsList-module__cW1FCa__productBody{min-height:7.5rem}}@media (min-width:72rem){.MenuItemsList-module__cW1FCa__products[data-view=grid]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.MenuItemsList-module__cW1FCa__dialogImage,.MenuItemsList-module__cW1FCa__productVisual{background-image:none;animation:none}.MenuItemsList-module__cW1FCa__productImage,.MenuItemsList-module__cW1FCa__productCard,.MenuItemsList-module__cW1FCa__productCard:active,.MenuItemsList-module__cW1FCa__toolbar{transition:none}.MenuItemsList-module__cW1FCa__productCard:active{transform:none}}
.AvaliacoesPanel-module__MmEEpa__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.AvaliacoesPanel-module__MmEEpa__periodFilter{flex-wrap:wrap;gap:.5rem;display:flex}.AvaliacoesPanel-module__MmEEpa__periodButton{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);background:var(--admin-paper);min-height:2.3rem;color:color-mix(in srgb, var(--admin-ink) 70%, transparent);border-radius:999px;padding:.4rem .9rem;font-size:.78rem;font-weight:600}.AvaliacoesPanel-module__MmEEpa__periodButton[aria-pressed=true]{border-color:var(--admin-emerald);background:var(--admin-emerald);color:var(--admin-paper)}.AvaliacoesPanel-module__MmEEpa__periodButton:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 62%, transparent);outline-offset:2px}.AvaliacoesPanel-module__MmEEpa__aspectGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.85rem;display:grid}.AvaliacoesPanel-module__MmEEpa__aspectCard{background:var(--admin-ink);border-radius:.9rem;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;display:flex}.AvaliacoesPanel-module__MmEEpa__aspectCard span{color:color-mix(in srgb, var(--admin-paper) 62%, transparent);font-size:.78rem}.AvaliacoesPanel-module__MmEEpa__aspectCard strong{color:var(--admin-paper);font-family:var(--font-ibm-plex-mono), monospace;font-size:1.9rem}.AvaliacoesPanel-module__MmEEpa__aspectCard small{color:color-mix(in srgb, var(--admin-paper) 48%, transparent);font-size:.72rem}.AvaliacoesPanel-module__MmEEpa__aspectTags{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.AvaliacoesPanel-module__MmEEpa__aspectTag{background:color-mix(in srgb, var(--admin-emerald) 10%, var(--admin-paper));color:var(--admin-emerald);border-radius:999px;padding:.25rem .65rem;font-size:.72rem;font-weight:600}.AvaliacoesPanel-module__MmEEpa__error{background:color-mix(in srgb, var(--admin-amber) 12%, transparent);color:var(--admin-amber);border-radius:.75rem;margin-bottom:.75rem;padding:.7rem .9rem;font-size:.84rem;font-weight:600}.AvaliacoesPanel-module__MmEEpa__publicReply{border-left:3px solid var(--admin-emerald);background:color-mix(in srgb, var(--admin-emerald) 7%, var(--admin-paper));border-radius:.55rem;margin-top:.75rem;padding:.75rem .9rem}.AvaliacoesPanel-module__MmEEpa__publicReply p{margin:.25rem 0}.AvaliacoesPanel-module__MmEEpa__publicReply small{color:color-mix(in srgb, var(--admin-ink) 55%, transparent)}.AvaliacoesPanel-module__MmEEpa__replyForm{gap:.65rem;margin-top:.75rem;display:grid}.AvaliacoesPanel-module__MmEEpa__replyForm label{gap:.3rem;font-size:.76rem;font-weight:700;display:grid}.AvaliacoesPanel-module__MmEEpa__replyForm input,.AvaliacoesPanel-module__MmEEpa__replyForm textarea{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);font:inherit;border-radius:.65rem;padding:.65rem}@media (max-width:600px){.AvaliacoesPanel-module__MmEEpa__operationalFilters{grid-template-columns:1fr}.AvaliacoesPanel-module__MmEEpa__panelHead{flex-direction:column;align-items:flex-start}.AvaliacoesPanel-module__MmEEpa__aspectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.AvaliacoesPanel-module__MmEEpa__aspectDetails{border-top:1px solid var(--admin-border);padding-top:1rem}.AvaliacoesPanel-module__MmEEpa__aspectDetails summary{cursor:pointer;margin-bottom:1rem;font-weight:600}.AvaliacoesPanel-module__MmEEpa__pendingFilter{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.AvaliacoesPanel-module__MmEEpa__operationalFilters{grid-template-columns:minmax(15rem,1fr) minmax(12rem,16rem);gap:.75rem;margin-top:.85rem;display:grid}.AvaliacoesPanel-module__MmEEpa__operationalFilters label{gap:.35rem;font-size:.78rem;font-weight:650;display:grid}.AvaliacoesPanel-module__MmEEpa__operationalFilters input,.AvaliacoesPanel-module__MmEEpa__operationalFilters select{border:1px solid var(--admin-border);background:var(--admin-paper);width:100%;min-height:2.65rem;color:var(--admin-ink);font:inherit;border-radius:.6rem;padding:.55rem .7rem}.AvaliacoesPanel-module__MmEEpa__operationalFilters input:focus-visible,.AvaliacoesPanel-module__MmEEpa__operationalFilters select:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-emerald) 35%, transparent);outline-offset:2px}.AvaliacoesPanel-module__MmEEpa__metaRow{color:color-mix(in srgb, var(--admin-ink) 68%, transparent);flex-wrap:wrap;align-items:center;gap:.35rem .85rem;margin-top:.4rem;font-size:.78rem;display:flex}.AvaliacoesPanel-module__MmEEpa__metaRow a{color:var(--admin-emerald);font-weight:600;text-decoration:underline}.AvaliacoesPanel-module__MmEEpa__customer{flex-direction:column;gap:.1rem;margin-top:.45rem;display:flex}.AvaliacoesPanel-module__MmEEpa__customerName{color:var(--admin-ink);font-size:1.02rem}.AvaliacoesPanel-module__MmEEpa__customerUnknown{color:color-mix(in srgb, var(--admin-ink) 62%, transparent);font-style:italic;font-weight:500}.AvaliacoesPanel-module__MmEEpa__customer span{color:color-mix(in srgb, var(--admin-ink) 72%, transparent);font-size:.85rem}.AvaliacoesPanel-module__MmEEpa__customer a{color:var(--admin-emerald);font-weight:600;text-decoration:underline}.AvaliacoesPanel-module__MmEEpa__origin{color:color-mix(in srgb, var(--admin-ink) 78%, transparent);margin:.4rem 0 0;font-size:.82rem}.AvaliacoesPanel-module__MmEEpa__originDetail{color:color-mix(in srgb, var(--admin-ink) 62%, transparent);margin-top:.15rem;font-size:.78rem;display:block}.AvaliacoesPanel-module__MmEEpa__searchField{flex-direction:column;gap:.25rem;max-width:22rem;margin-top:.6rem;font-size:.85rem;display:flex}.AvaliacoesPanel-module__MmEEpa__searchField input{border:1px solid color-mix(in srgb, var(--admin-ink) 20%, transparent);min-height:2.5rem;font:inherit;border-radius:.5rem;padding:.4rem .7rem}.AvaliacoesPanel-module__MmEEpa__badge{cursor:help;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:700}.AvaliacoesPanel-module__MmEEpa__badgeVerified{background:color-mix(in srgb, var(--admin-emerald) 14%, var(--admin-paper));color:var(--admin-emerald)}.AvaliacoesPanel-module__MmEEpa__badgeUnverified{background:color-mix(in srgb, var(--admin-ink) 8%, var(--admin-paper));color:color-mix(in srgb, var(--admin-ink) 70%, transparent)}.AvaliacoesPanel-module__MmEEpa__badgeReward{background:color-mix(in srgb, var(--admin-gold,var(--admin-ink)) 16%, var(--admin-paper));color:var(--admin-ink)}.AvaliacoesPanel-module__MmEEpa__badgeNoHelp{cursor:default}.AvaliacoesPanel-module__MmEEpa__statusBadge{cursor:default;background:color-mix(in srgb, var(--admin-ink) 8%, var(--admin-paper));color:var(--admin-ink)}.AvaliacoesPanel-module__MmEEpa__statusBadge[data-status=nova]{background:color-mix(in srgb, var(--admin-amber) 17%, var(--admin-paper));color:var(--admin-amber)}.AvaliacoesPanel-module__MmEEpa__statusBadge[data-status=em_atendimento]{background:color-mix(in srgb, var(--admin-emerald) 11%, var(--admin-paper));color:var(--admin-emerald)}.AvaliacoesPanel-module__MmEEpa__hint{color:color-mix(in srgb, var(--admin-ink) 62%, transparent);margin:.4rem 0 0;font-size:.76rem}.AvaliacoesPanel-module__MmEEpa__replySent{margin-top:.15rem;display:block}.AvaliacoesPanel-module__MmEEpa__sendOption{align-items:center;gap:.5rem;font-weight:600;display:flex!important}.AvaliacoesPanel-module__MmEEpa__sendOption input{border:0;width:auto;padding:0}
.pedir-module__VV38MG__page{color:var(--menu-ink);padding:0 1rem 7.5rem}.pedir-module__VV38MG__inner{width:min(100%,72rem);margin-inline:auto}.pedir-module__VV38MG__accountLink{min-height:2.75rem;color:var(--menu-brand);align-items:center;gap:.3rem;margin-top:.35rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.pedir-module__VV38MG__accountLink:focus-visible{outline:3px solid var(--menu-accent);outline-offset:2px}.pedir-module__VV38MG__status{color:var(--menu-ink);align-items:center;gap:.5rem;margin:.375rem 0 0;font-size:.8125rem;line-height:1.4;display:flex}.pedir-module__VV38MG__statusDot{background:#2f9e62;border-radius:50%;flex:none;width:.5rem;height:.5rem}.pedir-module__VV38MG__status[data-open=false]{color:var(--menu-muted)}.pedir-module__VV38MG__status[data-open=false] .pedir-module__VV38MG__statusDot{background:var(--menu-muted)}.pedir-module__VV38MG__channels{border:1px solid var(--menu-line);background:var(--menu-surface);border-radius:.75rem;gap:.25rem;width:fit-content;max-width:100%;margin-top:.5rem;padding:.25rem;display:flex}.pedir-module__VV38MG__channels a{min-height:2.75rem;color:var(--menu-muted);white-space:nowrap;border-radius:.5rem;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.pedir-module__VV38MG__channels a:hover{color:var(--menu-ink)}.pedir-module__VV38MG__channels a:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}.pedir-module__VV38MG__channels a[aria-current=page]{background:var(--menu-brand);color:var(--menu-on-brand,#fff);font-weight:600}.pedir-module__VV38MG__footer{border-top:1px solid var(--menu-line);color:var(--menu-muted);text-align:center;margin-top:3rem;padding-top:1.25rem;font-size:.75rem}
.ExperienceModuleView-module__GHcXdq__panelHead{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ExperienceModuleView-module__GHcXdq__weekdays{border:0;flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.ExperienceModuleView-module__GHcXdq__weekdays legend{width:100%;color:color-mix(in srgb, var(--admin-ink) 68%, transparent);font-size:.78rem;font-weight:600}.ExperienceModuleView-module__GHcXdq__inlineForm{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.ExperienceModuleView-module__GHcXdq__orderForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1rem;margin-bottom:1rem;display:grid}.ExperienceModuleView-module__GHcXdq__orderForm h2,.ExperienceModuleView-module__GHcXdq__orderForm .ExperienceModuleView-module__GHcXdq__wide,.ExperienceModuleView-module__GHcXdq__wide{grid-column:1/-1}.ExperienceModuleView-module__GHcXdq__menuItem{border-top:1px solid color-mix(in srgb, var(--admin-ink) 9%, transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding-block:.9rem;display:grid}.ExperienceModuleView-module__GHcXdq__menuItemActions{margin-top:0}.ExperienceModuleView-module__GHcXdq__warningNote{background:color-mix(in srgb, var(--admin-amber) 14%, transparent);color:var(--admin-amber);border-radius:999px;align-items:center;margin-left:.5rem;padding:.1rem .5rem;font-size:.7rem;font-style:normal;font-weight:600;display:inline-flex}.ExperienceModuleView-module__GHcXdq__dayHeading{align-items:baseline;gap:.5rem;margin:1.25rem 0 .5rem;font-size:.95rem;font-weight:700;display:flex}.ExperienceModuleView-module__GHcXdq__dayHeading span{color:color-mix(in srgb, var(--admin-ink) 50%, transparent);font-size:.78rem;font-weight:500}.ExperienceModuleView-module__GHcXdq__dayGroup:first-child .ExperienceModuleView-module__GHcXdq__dayHeading{margin-top:0}.ExperienceModuleView-module__GHcXdq__result{border-top:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);gap:.45rem;margin-top:1rem;padding-top:1rem;display:grid}@media (max-width:900px){.ExperienceModuleView-module__GHcXdq__orderForm{grid-template-columns:1fr}.ExperienceModuleView-module__GHcXdq__orderForm .ExperienceModuleView-module__GHcXdq__wide{grid-column:auto}.ExperienceModuleView-module__GHcXdq__menuItem{grid-template-columns:1fr}}@media (max-width:600px){.ExperienceModuleView-module__GHcXdq__panelHead{flex-direction:column;align-items:flex-start}}
.FidelidadeDialog-module__I9zCeq__backdrop{z-index:60;background:color-mix(in srgb, var(--admin-ink) 55%, transparent);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.FidelidadeDialog-module__I9zCeq__modal{background:var(--admin-paper);border-radius:1.25rem;width:min(100%,640px);max-height:90vh;padding:clamp(1.25rem,3vw,2rem);overflow-y:auto}.FidelidadeDialog-module__I9zCeq__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.FidelidadeDialog-module__I9zCeq__header h2{margin:0 0 .35rem}.FidelidadeDialog-module__I9zCeq__header p{color:color-mix(in srgb, var(--admin-ink) 60%, transparent);margin:0;font-size:.85rem}.FidelidadeDialog-module__I9zCeq__close{background:color-mix(in srgb, var(--admin-ink) 6%, transparent);width:2.2rem;height:2.2rem;color:color-mix(in srgb, var(--admin-ink) 70%, transparent);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;display:inline-flex}.FidelidadeDialog-module__I9zCeq__close:hover{background:color-mix(in srgb, var(--admin-ink) 10%, transparent)}
.TransparentCheckout-module__gwlnRW__wrapper{flex-direction:column;gap:1rem;display:flex}.TransparentCheckout-module__gwlnRW__tabs{gap:.5rem;display:flex}.TransparentCheckout-module__gwlnRW__tab{border:1px solid var(--menu-line);background:var(--menu-surface);color:var(--menu-muted);cursor:pointer;border-radius:.7rem;flex:auto;padding:.6rem;font-size:.85rem;font-weight:600}.TransparentCheckout-module__gwlnRW__tab[data-selected=true]{border-color:var(--menu-brand);background:var(--menu-brand);color:var(--menu-on-brand,#fff)}.TransparentCheckout-module__gwlnRW__amount{text-align:center;color:var(--menu-ink);font-family:var(--font-ibm-plex-mono), monospace;margin:0;font-size:1.3rem;font-weight:700}.TransparentCheckout-module__gwlnRW__pixPanel,.TransparentCheckout-module__gwlnRW__cardPanel{flex-direction:column;gap:.85rem;display:flex}.TransparentCheckout-module__gwlnRW__field{color:var(--menu-muted);flex-direction:column;gap:.35rem;font-size:.78rem;display:flex}.TransparentCheckout-module__gwlnRW__field input{border:1px solid var(--menu-line);background:var(--menu-surface);color:var(--menu-ink);font:inherit;border-radius:.7rem;padding:.65rem .8rem;font-size:.88rem}.TransparentCheckout-module__gwlnRW__submitButton{background:var(--menu-brand);width:100%;color:var(--menu-on-brand,#fff);cursor:pointer;border:none;border-radius:.85rem;padding:.9rem;font-size:.92rem;font-weight:700}.TransparentCheckout-module__gwlnRW__submitButton:disabled{opacity:.5;cursor:not-allowed}.TransparentCheckout-module__gwlnRW__errorBanner{color:#fca5a5;background:#dc26261f;border:1px solid #dc262673;border-radius:.7rem;margin:0;padding:.7rem .9rem;font-size:.8rem}.TransparentCheckout-module__gwlnRW__qrBlock{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.TransparentCheckout-module__gwlnRW__qrImage{background:#fff;border-radius:.7rem;width:220px;height:220px;padding:.5rem}.TransparentCheckout-module__gwlnRW__copyButton{border:1px solid var(--menu-line);background:var(--menu-surface);color:var(--menu-ink);cursor:pointer;border-radius:.7rem;padding:.7rem 1.2rem;font-size:.85rem;font-weight:600}.TransparentCheckout-module__gwlnRW__waitingNote{color:var(--menu-muted);margin:0;font-size:.78rem}.TransparentCheckout-module__gwlnRW__skipButton{color:var(--menu-muted);cursor:pointer;background:0 0;border:none;padding:.6rem;font-size:.8rem;text-decoration:underline}.TransparentCheckout-module__gwlnRW__fallback{text-align:center;color:var(--menu-muted);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0;font-size:.85rem;display:flex}
.AdminPriorityRail-module__zkfGjq__rail{border-block:1px solid var(--mfl-border);flex-wrap:wrap;gap:8px 24px;margin-bottom:16px;padding:12px 0;display:flex}.AdminPriorityRail-module__zkfGjq__rail article,.AdminPriorityRail-module__zkfGjq__rail a{min-width:120px;color:var(--mfl-text);gap:2px;text-decoration:none;display:grid}.AdminPriorityRail-module__zkfGjq__rail span{color:var(--mfl-muted);font-size:12px}.AdminPriorityRail-module__zkfGjq__rail strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.AdminPriorityRail-module__zkfGjq__rail small{color:var(--mfl-muted);font-size:12px}.AdminPriorityRail-module__zkfGjq__rail [data-tone=attention] strong{color:var(--mfl-warning)}.AdminPriorityRail-module__zkfGjq__rail a:hover{color:var(--mfl-primary)}@media (max-width:620px){.AdminPriorityRail-module__zkfGjq__rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}
.GrantRewardDialog-module__9eIJxa__wide{grid-column:1/-1}
.AdminAttentionList-module__BGOLyW__list h2{margin-bottom:12px;font-size:16px;font-weight:600}.AdminAttentionList-module__BGOLyW__grid{display:grid}.AdminAttentionList-module__BGOLyW__item{border-bottom:1px solid var(--mfl-border);color:inherit;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.AdminAttentionList-module__BGOLyW__item:last-child{border-bottom:0}a.AdminAttentionList-module__BGOLyW__item:hover{background:var(--mfl-background)}.AdminAttentionList-module__BGOLyW__icon{flex-shrink:0;width:20px;height:20px}.AdminAttentionList-module__BGOLyW__icon svg{width:20px;height:20px}.AdminAttentionList-module__BGOLyW__icon[data-tone=critical]{color:var(--mfl-danger)}.AdminAttentionList-module__BGOLyW__icon[data-tone=warning]{color:var(--mfl-warning)}.AdminAttentionList-module__BGOLyW__copy{gap:2px;min-width:0;display:grid}.AdminAttentionList-module__BGOLyW__copy strong{font-size:14px;font-weight:500}.AdminAttentionList-module__BGOLyW__copy small{color:var(--mfl-muted);font-size:12px}.AdminAttentionList-module__BGOLyW__value{font-variant-numeric:tabular-nums;margin-left:auto;font-size:20px}
.AdminCommandMenu-module__FJIRcq__dialog{border-radius:var(--mfl-radius-lg);max-width:600px;color:var(--mfl-text);box-shadow:var(--mfl-shadow-overlay)}.AdminCommandMenu-module__FJIRcq__search{border:1px solid var(--mfl-control-border);border-radius:var(--mfl-radius-md);align-items:center;gap:8px;padding:8px;display:flex}.AdminCommandMenu-module__FJIRcq__search input{background:0 0;border:0;outline:0;flex:1;width:0;min-height:32px}.AdminCommandMenu-module__FJIRcq__search button{background:var(--mfl-primary);color:#fff;border:0;border-radius:4px;min-height:36px;padding:0 12px}.AdminCommandMenu-module__FJIRcq__results{max-height:min(45dvh,360px);overflow-y:auto}.AdminCommandMenu-module__FJIRcq__results p,.AdminCommandMenu-module__FJIRcq__dialog small{color:var(--mfl-muted);font-size:12px}.AdminCommandMenu-module__FJIRcq__results a{border-radius:4px;justify-content:space-between;gap:16px;padding:10px 8px;text-decoration:none;display:flex}.AdminCommandMenu-module__FJIRcq__results a:hover,.AdminCommandMenu-module__FJIRcq__results a:focus-visible{background:var(--mfl-primary-subtle);color:var(--mfl-primary)}.AdminCommandMenu-module__FJIRcq__dialog :is(button,a,input):focus-visible{outline:2px solid var(--mfl-focus);outline-offset:2px}.AdminCommandMenu-module__FJIRcq__results a>span:first-child{min-width:0;display:grid}.AdminCommandMenu-module__FJIRcq__results strong{font-weight:500}.AdminCommandMenu-module__FJIRcq__results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.CustomerRelatedRecords-module__h7DsJq__context{border-block:1px solid var(--admin-border);gap:.85rem;padding-block:.75rem;display:grid}.CustomerRelatedRecords-module__h7DsJq__context h3{margin:0;font-size:.875rem}.CustomerRelatedRecords-module__h7DsJq__context h4{margin:0 0 .35rem;font-size:.8125rem;font-weight:550}.CustomerRelatedRecords-module__h7DsJq__context p{color:var(--admin-muted);margin:0;font-size:.75rem}.CustomerRelatedRecords-module__h7DsJq__context ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.CustomerRelatedRecords-module__h7DsJq__context a{color:var(--admin-ink);font-size:.75rem}.CustomerRelatedRecords-module__h7DsJq__context li a{gap:.2rem;text-decoration:none;display:grid}.CustomerRelatedRecords-module__h7DsJq__context a:hover strong{text-decoration:underline}.CustomerRelatedRecords-module__h7DsJq__context li span{color:var(--admin-muted);line-height:1.5}.CustomerRelatedRecords-module__h7DsJq__context button{border:1px solid var(--admin-border);background:var(--admin-paper);font:inherit;border-radius:6px;padding:.35rem .5rem}
.CheckinsWorkspace-module__GYdmvW__pendingList{margin:0;padding:0;list-style:none}.CheckinsWorkspace-module__GYdmvW__pendingList li{border-bottom:1px solid var(--admin-border);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.85rem 0;display:flex}.CheckinsWorkspace-module__GYdmvW__pendingList li>div:first-child{gap:.25rem;display:grid}.CheckinsWorkspace-module__GYdmvW__pendingList span,.CheckinsWorkspace-module__GYdmvW__pendingList p{color:var(--admin-muted);font-size:.8125rem}.CheckinsWorkspace-module__GYdmvW__pendingList li>div:last-child{margin-left:auto}
.ConfiguracoesWorkspace-module__JoeCmG__form{gap:1rem;display:grid}.ConfiguracoesWorkspace-module__JoeCmG__group{border:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);background:var(--admin-paper);box-shadow:0 8px 32px color-mix(in srgb, var(--admin-ink) 5%, transparent);border-radius:1rem;padding:1.25rem}.ConfiguracoesWorkspace-module__JoeCmG__group legend{letter-spacing:-.02em;padding-inline:.25rem;font-size:1.08rem;font-weight:700}.ConfiguracoesWorkspace-module__JoeCmG__group>p{color:color-mix(in srgb, var(--admin-ink) 58%, transparent);margin:.15rem 0 .4rem;font-size:.84rem;line-height:1.5}.ConfiguracoesWorkspace-module__JoeCmG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}.ConfiguracoesWorkspace-module__JoeCmG__wide{grid-column:1/-1}.ConfiguracoesWorkspace-module__JoeCmG__fields label>small{color:color-mix(in srgb, var(--admin-ink) 52%, transparent);font-size:.74rem;line-height:1.45}.ConfiguracoesWorkspace-module__JoeCmG__saveBar{border:1px solid color-mix(in srgb, var(--admin-ink) 12%, transparent);background:var(--admin-paper);box-shadow:0 12px 32px color-mix(in srgb, var(--admin-ink) 12%, transparent);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.ConfiguracoesWorkspace-module__JoeCmG__saveBar span{color:color-mix(in srgb, var(--admin-ink) 58%, transparent);font-size:.8rem}@media (max-width:720px){.ConfiguracoesWorkspace-module__JoeCmG__saveBar{flex-direction:column;align-items:stretch}.ConfiguracoesWorkspace-module__JoeCmG__fields{grid-template-columns:1fr}.ConfiguracoesWorkspace-module__JoeCmG__wide{grid-column:auto}.ConfiguracoesWorkspace-module__JoeCmG__saveBar button{width:100%}}
.AdminOrdersWorkspace-module__w3_k2a__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__filters{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__filters label{min-width:160px;margin-top:0}.AdminOrdersWorkspace-module__w3_k2a__viewToggle{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);border-radius:.7rem;display:inline-flex;overflow:hidden}.AdminOrdersWorkspace-module__w3_k2a__viewToggle button{background:var(--admin-paper);min-height:2.65rem;color:color-mix(in srgb, var(--admin-ink) 70%, transparent);cursor:pointer;border:0;padding:.6rem 1rem;font-size:.8rem;font-weight:700}.AdminOrdersWorkspace-module__w3_k2a__viewToggle button[aria-pressed=true]{background:var(--admin-ink);color:var(--admin-paper)}.AdminOrdersWorkspace-module__w3_k2a__viewToggle button:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 62%, transparent);outline-offset:-3px}.AdminOrdersWorkspace-module__w3_k2a__board{align-items:flex-start;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.AdminOrdersWorkspace-module__w3_k2a__column{border:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);background:var(--admin-surface);border-radius:1rem;flex-direction:column;flex:0 0 260px;min-height:4rem;padding:.75rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__columnHeader{color:color-mix(in srgb, var(--admin-ink) 75%, transparent);cursor:default;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:flex}summary.AdminOrdersWorkspace-module__w3_k2a__columnHeader{cursor:pointer}.AdminOrdersWorkspace-module__w3_k2a__columnHeader span{background:color-mix(in srgb, var(--admin-ink) 10%, transparent);font-family:var(--font-ibm-plex-mono), monospace;border-radius:999px;padding:.1rem .5rem;font-size:.72rem}.AdminOrdersWorkspace-module__w3_k2a__columnBody{flex-direction:column;gap:.6rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__columnEmpty{color:color-mix(in srgb, var(--admin-ink) 45%, transparent);padding:.75rem 0;font-size:.78rem}.AdminOrdersWorkspace-module__w3_k2a__card{border:1px solid color-mix(in srgb, var(--admin-ink) 10%, transparent);background:var(--admin-paper);box-shadow:0 4px 16px color-mix(in srgb, var(--admin-ink) 5%, transparent);border-radius:.85rem;flex-direction:column;display:flex;overflow:hidden}.AdminOrdersWorkspace-module__w3_k2a__card[data-layout=list]{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.AdminOrdersWorkspace-module__w3_k2a__cardMain{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:.35rem;padding:.75rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__card[data-layout=list] .AdminOrdersWorkspace-module__w3_k2a__cardMain{flex-direction:row;align-items:center;gap:1rem}.AdminOrdersWorkspace-module__w3_k2a__cardMain:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 62%, transparent);outline-offset:-3px}.AdminOrdersWorkspace-module__w3_k2a__cardTopLine{align-items:baseline;gap:.5rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__cardCode{color:var(--admin-ink);font-family:var(--font-ibm-plex-mono), monospace;font-size:.85rem;font-weight:700}.AdminOrdersWorkspace-module__w3_k2a__cardElapsed{color:color-mix(in srgb, var(--admin-ink) 55%, transparent);font-family:var(--font-ibm-plex-mono), monospace;font-size:.72rem}.AdminOrdersWorkspace-module__w3_k2a__cardMeta{color:color-mix(in srgb, var(--admin-ink) 62%, transparent);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.76rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__badge{background:color-mix(in srgb, var(--admin-ink) 7%, transparent);border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.AdminOrdersWorkspace-module__w3_k2a__late{color:var(--admin-rose);font-weight:700}.AdminOrdersWorkspace-module__w3_k2a__cardActions{flex-shrink:0;gap:.4rem;padding:0 .75rem .75rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__card[data-layout=list] .AdminOrdersWorkspace-module__w3_k2a__cardActions{padding:.75rem}.AdminOrdersWorkspace-module__w3_k2a__cardActions button{cursor:pointer;border:0;border-radius:.6rem;min-height:2.3rem;padding:.5rem .75rem;font-size:.76rem;font-weight:700}.AdminOrdersWorkspace-module__w3_k2a__cardActions button.AdminOrdersWorkspace-module__w3_k2a__primary{background:var(--admin-emerald);color:var(--admin-paper)}.AdminOrdersWorkspace-module__w3_k2a__cardActions button.AdminOrdersWorkspace-module__w3_k2a__primary:focus-visible{outline:3px solid color-mix(in srgb, var(--admin-gold) 62%, transparent);outline-offset:2px}.AdminOrdersWorkspace-module__w3_k2a__expeditionList{flex-direction:column;gap:.6rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__overlay{z-index:40;background:color-mix(in srgb, var(--admin-ink) 45%, transparent);position:fixed;inset:0}.AdminOrdersWorkspace-module__w3_k2a__drawer{z-index:41;background:var(--admin-paper);width:min(440px,100vw);box-shadow:-12px 0 32px color-mix(in srgb, var(--admin-ink) 18%, transparent);flex-direction:column;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.AdminOrdersWorkspace-module__w3_k2a__drawerHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__drawerHeader h2{font-family:var(--font-ibm-plex-mono), monospace;font-size:1.3rem}.AdminOrdersWorkspace-module__w3_k2a__drawerClose{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);background:var(--admin-paper);cursor:pointer;border-radius:.6rem;min-width:2.3rem;min-height:2.3rem}.AdminOrdersWorkspace-module__w3_k2a__drawerSection{margin-bottom:1.25rem}.AdminOrdersWorkspace-module__w3_k2a__drawerSection h3{color:color-mix(in srgb, var(--admin-ink) 55%, transparent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.AdminOrdersWorkspace-module__w3_k2a__itemRow{border-bottom:1px solid color-mix(in srgb, var(--admin-ink) 7%, transparent);justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.35rem;font-size:.86rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__itemOption{color:color-mix(in srgb, var(--admin-ink) 58%, transparent);margin-left:1rem;font-size:.78rem}.AdminOrdersWorkspace-module__w3_k2a__valuesGrid{grid-template-columns:1fr auto;gap:.35rem 1rem;font-size:.86rem;display:grid}.AdminOrdersWorkspace-module__w3_k2a__valuesGrid strong{font-family:var(--font-ibm-plex-mono), monospace}.AdminOrdersWorkspace-module__w3_k2a__timeline{flex-direction:column;gap:.65rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__timelineItem{border-left:2px solid color-mix(in srgb, var(--admin-emerald) 40%, transparent);padding-left:.75rem;font-size:.8rem}.AdminOrdersWorkspace-module__w3_k2a__timelineItem time{color:color-mix(in srgb, var(--admin-ink) 50%, transparent);font-family:var(--font-ibm-plex-mono), monospace;font-size:.7rem;display:block}.AdminOrdersWorkspace-module__w3_k2a__createForm{margin-bottom:1rem}.AdminOrdersWorkspace-module__w3_k2a__itemsLabel{color:color-mix(in srgb, var(--admin-ink) 68%, transparent);margin-top:.85rem;font-size:.78rem;font-weight:600;display:block}.AdminOrdersWorkspace-module__w3_k2a__itemsRepeater{flex-direction:column;gap:.6rem;margin-top:.5rem;display:flex}.AdminOrdersWorkspace-module__w3_k2a__itemRowInputs{grid-template-columns:2fr .6fr .8fr auto;align-items:end;gap:.5rem;display:grid}.AdminOrdersWorkspace-module__w3_k2a__itemRowInputs label{margin-top:0}.AdminOrdersWorkspace-module__w3_k2a__removeItemButton{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);background:var(--admin-paper);cursor:pointer;border-radius:.7rem;min-width:2.75rem;min-height:2.75rem}.AdminOrdersWorkspace-module__w3_k2a__removeItemButton:disabled{opacity:.4;cursor:not-allowed}.AdminOrdersWorkspace-module__w3_k2a__addItemButton{width:fit-content}.AdminOrdersWorkspace-module__w3_k2a__checkoutLinkRow{grid-template-columns:1fr auto;align-items:center;gap:.5rem;margin-top:.5rem;display:grid}.AdminOrdersWorkspace-module__w3_k2a__checkoutLinkRow input{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);background:var(--admin-surface);min-height:2.65rem;font-family:var(--font-ibm-plex-mono), monospace;border-radius:.7rem;padding:0 .75rem;font-size:.76rem}.AdminOrdersWorkspace-module__w3_k2a__copyLinkButton{border:1px solid color-mix(in srgb, var(--admin-emerald) 22%, transparent);background:color-mix(in srgb, var(--admin-emerald) 6%, var(--admin-paper));min-height:2.65rem;color:var(--admin-emerald);cursor:pointer;border-radius:.7rem;padding:0 .9rem;font-size:.78rem;font-weight:700}@media (max-width:640px){.AdminOrdersWorkspace-module__w3_k2a__drawer{width:100vw}.AdminOrdersWorkspace-module__w3_k2a__itemRowInputs{grid-template-columns:1fr 1fr}}.AdminOrdersWorkspace-module__w3_k2a__scopeNote{color:var(--mfl-muted);font-size:12px}.AdminOrdersWorkspace-module__w3_k2a__orderSearch{align-items:end;gap:8px;display:flex}.AdminOrdersWorkspace-module__w3_k2a__orderSearch label{margin:0}.AdminOrdersWorkspace-module__w3_k2a__queueTable{background:var(--mfl-surface);border-block:1px solid var(--mfl-border)}.AdminOrdersWorkspace-module__w3_k2a__queueTable table{border-collapse:collapse;width:100%;font-size:13px}.AdminOrdersWorkspace-module__w3_k2a__queueTable th{text-align:left;color:var(--mfl-muted);background:var(--mfl-background);font-size:12px;font-weight:500}.AdminOrdersWorkspace-module__w3_k2a__queueTable th,.AdminOrdersWorkspace-module__w3_k2a__queueTable td{border-bottom:1px solid var(--mfl-border);vertical-align:middle;padding:12px}.AdminOrdersWorkspace-module__w3_k2a__queueTable td:last-child button{border-radius:6px;min-height:36px;padding:6px 10px;font-size:12px}.AdminOrdersWorkspace-module__w3_k2a__orderLink{text-align:left;color:var(--mfl-primary);gap:4px;display:grid}.AdminOrdersWorkspace-module__w3_k2a__orderLink span{color:var(--mfl-text)}.AdminOrdersWorkspace-module__w3_k2a__orderItems{overflow-wrap:anywhere;max-width:240px}.AdminOrdersWorkspace-module__w3_k2a__queueTable small{margin-top:4px;display:block}.AdminOrdersWorkspace-module__w3_k2a__pagination{justify-content:flex-end;align-items:center;gap:16px;padding:16px 0;font-size:13px;display:flex}.AdminOrdersWorkspace-module__w3_k2a__pagination button{border:1px solid var(--mfl-border);background:var(--mfl-surface);border-radius:6px;min-height:36px;padding:6px 12px}.AdminOrdersWorkspace-module__w3_k2a__pagination button:disabled{opacity:.5}.AdminOrdersWorkspace-module__w3_k2a__filters{flex-wrap:wrap}@media (max-width:1100px){.AdminOrdersWorkspace-module__w3_k2a__queueTable th:nth-child(3),.AdminOrdersWorkspace-module__w3_k2a__queueTable td:nth-child(3){display:none}}@media (max-width:767px){.AdminOrdersWorkspace-module__w3_k2a__queueTable table,.AdminOrdersWorkspace-module__w3_k2a__queueTable tbody{display:block}.AdminOrdersWorkspace-module__w3_k2a__queueTable thead{display:none}.AdminOrdersWorkspace-module__w3_k2a__queueTable tr{border-bottom:1px solid var(--mfl-border);grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;display:grid}.AdminOrdersWorkspace-module__w3_k2a__queueTable td{border:0;padding:6px;display:block}.AdminOrdersWorkspace-module__w3_k2a__queueTable td:before{content:attr(data-label);color:var(--mfl-muted);margin-bottom:4px;font-size:11px;display:block}.AdminOrdersWorkspace-module__w3_k2a__queueTable td:first-child,.AdminOrdersWorkspace-module__w3_k2a__queueTable td:last-child{grid-column:1/-1}.AdminOrdersWorkspace-module__w3_k2a__filters{width:100%}.AdminOrdersWorkspace-module__w3_k2a__filters>label{flex:calc(50% - 12px);min-width:0}.AdminOrdersWorkspace-module__w3_k2a__orderSearch{width:100%}.AdminOrdersWorkspace-module__w3_k2a__orderSearch label{flex:1;min-width:0}.AdminOrdersWorkspace-module__w3_k2a__orderSearch input,.AdminOrdersWorkspace-module__w3_k2a__filters select{width:100%;min-width:0}}
.cardapio-module__G9Svcq__page{color:var(--menu-ink);padding:0 1rem 3rem}.cardapio-module__G9Svcq__inner{width:min(100%,72rem);margin-inline:auto}.cardapio-module__G9Svcq__status{border:1px solid color-mix(in srgb, var(--menu-accent) 45%, transparent);background:color-mix(in srgb, var(--menu-accent) 11%, transparent);color:var(--menu-ink);border-radius:.625rem;margin-top:.5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4}.cardapio-module__G9Svcq__status[data-open=false]{border-color:var(--menu-line);background:var(--menu-surface)}.cardapio-module__G9Svcq__status p{color:var(--menu-muted);margin:.2rem 0 0}.cardapio-module__G9Svcq__footer{border-top:1px solid var(--menu-line);color:var(--menu-muted);text-align:center;margin-top:3rem;padding-top:1.25rem;font-size:.75rem}
.CookieConsentGate-module__PMjQmq__footer{min-height:2.5rem;padding:.25rem max(.75rem, env(safe-area-inset-right)) max(.25rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));color:#f8f4ed94;background:#080808;border-top:1px solid #ffffff12;justify-content:center;align-items:center;font-size:.6875rem;line-height:1;display:flex}.CookieConsentGate-module__PMjQmq__footer[data-base-ui-inert]{visibility:hidden}
.CampaignReviewDialog-module__98xNoa__backdrop{z-index:60;background:color-mix(in srgb, var(--admin-ink) 55%, transparent);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.CampaignReviewDialog-module__98xNoa__modal{background:var(--admin-paper);border-radius:1.25rem;width:min(100%,640px);max-height:90vh;padding:clamp(1.25rem,3vw,2rem);overflow-y:auto}.CampaignReviewDialog-module__98xNoa__modal h2{margin:0 0 .35rem}.CampaignReviewDialog-module__98xNoa__modal>p{color:color-mix(in srgb, var(--admin-ink) 60%, transparent);margin:0 0 1rem;font-size:.85rem}.CampaignReviewDialog-module__98xNoa__list{gap:.7rem;margin-bottom:1rem;display:grid}.CampaignReviewDialog-module__98xNoa__item{border-bottom:1px solid color-mix(in srgb, var(--admin-ink) 9%, transparent);justify-content:space-between;gap:1rem;padding-bottom:.6rem;font-size:.85rem;display:flex}.CampaignReviewDialog-module__98xNoa__item.CampaignReviewDialog-module__98xNoa__full{flex-direction:column;gap:.3rem}.CampaignReviewDialog-module__98xNoa__item strong{color:color-mix(in srgb, var(--admin-ink) 68%, transparent);flex-shrink:0}.CampaignReviewDialog-module__98xNoa__item span{text-align:right;white-space:pre-line}.CampaignReviewDialog-module__98xNoa__item.CampaignReviewDialog-module__98xNoa__full span{text-align:left}.CampaignReviewDialog-module__98xNoa__checks{gap:.5rem;margin-bottom:1.25rem;display:grid}.CampaignReviewDialog-module__98xNoa__check{background:color-mix(in srgb, var(--admin-emerald) 8%, transparent);color:var(--admin-emerald);border-radius:.7rem;padding:.6rem .8rem;font-size:.82rem}.CampaignReviewDialog-module__98xNoa__check[data-type=warn]{background:color-mix(in srgb, var(--admin-gold) 16%, transparent);color:color-mix(in srgb, var(--admin-ink) 85%, transparent)}.CampaignReviewDialog-module__98xNoa__check[data-type=error],.CampaignReviewDialog-module__98xNoa__check[data-type=block]{background:color-mix(in srgb, var(--admin-amber) 12%, transparent);color:var(--admin-amber)}.CampaignReviewDialog-module__98xNoa__actions{justify-content:flex-end;gap:.6rem;display:flex}.CampaignReviewDialog-module__98xNoa__actions button:first-child{border:1px solid color-mix(in srgb, var(--admin-ink) 16%, transparent);background:0 0;border-radius:.7rem;padding:.6rem .9rem;font-size:.8rem}
.OwnerSetup-module__VQEKda__setup{border-top:2px solid var(--mfl-primary);background:var(--mfl-surface);padding:16px}.OwnerSetup-module__VQEKda__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.OwnerSetup-module__VQEKda__heading h2{font-size:16px;font-weight:600}.OwnerSetup-module__VQEKda__heading span,.OwnerSetup-module__VQEKda__setup>p,.OwnerSetup-module__VQEKda__more{color:var(--mfl-muted);font-size:12px}.OwnerSetup-module__VQEKda__setup progress{width:100%;height:4px;accent-color:var(--mfl-primary);margin-block:8px}.OwnerSetup-module__VQEKda__setup ol{margin:12px 0;padding:0;list-style:none}.OwnerSetup-module__VQEKda__setup li a{border-bottom:1px solid var(--mfl-border);gap:8px;padding:12px 0;text-decoration:none;display:flex}.OwnerSetup-module__VQEKda__setup li a:hover{color:var(--mfl-primary)}.OwnerSetup-module__VQEKda__setup li a>span:last-child{gap:4px;display:grid}.OwnerSetup-module__VQEKda__setup strong{font-size:14px;font-weight:500}.OwnerSetup-module__VQEKda__setup small{color:var(--mfl-muted);font-size:12px}.OwnerSetup-module__VQEKda__more{color:var(--mfl-primary)}
.AdminSidebar-module__7kRWyq__contentScroller{overscroll-behavior:contain;scrollbar-color:var(--mfl-border) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.AdminSidebar-module__7kRWyq__contentScroller::-webkit-scrollbar{width:.3rem}.AdminSidebar-module__7kRWyq__contentScroller::-webkit-scrollbar-track{background:0 0}.AdminSidebar-module__7kRWyq__contentScroller::-webkit-scrollbar-thumb{background:var(--mfl-border);border-radius:999px}.AdminSidebar-module__7kRWyq__contentScroller:hover::-webkit-scrollbar-thumb{background:var(--mfl-muted)}
.ProgramWizard-module__Qyll5a__steps{gap:.4rem;margin-bottom:1.25rem;display:flex}.ProgramWizard-module__Qyll5a__steps i{background:color-mix(in srgb, var(--admin-ink) 10%, transparent);border-radius:999px;flex:1;height:4px}.ProgramWizard-module__Qyll5a__steps i[data-active=true]{background:var(--admin-emerald)}.ProgramWizard-module__Qyll5a__step{border:0;gap:.85rem;padding:0;display:grid}.ProgramWizard-module__Qyll5a__step legend{margin-bottom:.25rem;font-size:1.05rem;font-weight:700}.ProgramWizard-module__Qyll5a__option{border:1px solid color-mix(in srgb, var(--admin-ink) 14%, transparent);border-radius:var(--mfl-radius-md);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.85rem;display:flex}.ProgramWizard-module__Qyll5a__option[data-selected=true]{border-color:var(--admin-emerald);background:color-mix(in srgb, var(--admin-emerald) 6%, var(--admin-paper))}.ProgramWizard-module__Qyll5a__option input{margin-top:.2rem}.ProgramWizard-module__Qyll5a__option div{flex-direction:column;gap:.2rem;display:flex}.ProgramWizard-module__Qyll5a__option span{color:var(--admin-muted);font-size:.82rem}.ProgramWizard-module__Qyll5a__itemPicker p{color:var(--admin-muted);margin:0;font-size:.85rem}.ProgramWizard-module__Qyll5a__footer{justify-content:flex-end;gap:.6rem;margin-top:.5rem;display:flex}
.RecompensasWorkspace-module__uKqZOq__pin{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;font-weight:700}.RecompensasWorkspace-module__uKqZOq__rowActions{flex-wrap:nowrap;margin-top:0}.RecompensasWorkspace-module__uKqZOq__rowActions button{white-space:nowrap;min-height:1.9rem;padding:.4rem .65rem;font-size:.72rem}.RecompensasWorkspace-module__uKqZOq__explainer{border:1px solid color-mix(in srgb, var(--admin-emerald) 18%, transparent);background:color-mix(in srgb, var(--admin-emerald) 4%, var(--admin-paper));border-radius:1rem;grid-template-columns:minmax(260px,1.2fr) minmax(360px,1fr);gap:1.25rem;margin-bottom:1rem;padding:1.25rem;display:grid}.RecompensasWorkspace-module__uKqZOq__explainer>div>p{color:var(--admin-amber);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.RecompensasWorkspace-module__uKqZOq__explainer h2{letter-spacing:-.02em;margin-top:.35rem;font-size:1.2rem}.RecompensasWorkspace-module__uKqZOq__explainer>div>span{color:color-mix(in srgb, var(--admin-ink) 58%, transparent);margin-top:.5rem;font-size:.84rem;line-height:1.55;display:block}.RecompensasWorkspace-module__uKqZOq__explainer dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.RecompensasWorkspace-module__uKqZOq__explainer dl>div{border-left:1px solid color-mix(in srgb, var(--admin-ink) 12%, transparent);flex-direction:column;min-width:0;padding-left:.85rem;display:flex}.RecompensasWorkspace-module__uKqZOq__explainer dt,.RecompensasWorkspace-module__uKqZOq__explainer small{color:color-mix(in srgb, var(--admin-ink) 55%, transparent);font-size:.7rem}.RecompensasWorkspace-module__uKqZOq__explainer dd{color:var(--admin-emerald);font-family:var(--font-ibm-plex-mono), monospace;margin-top:auto;font-size:1.75rem;font-weight:700}.RecompensasWorkspace-module__uKqZOq__wide{grid-column:1/-1}.RecompensasWorkspace-module__uKqZOq__viewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.RecompensasWorkspace-module__uKqZOq__viewGrid>div{flex-direction:column;gap:.3rem;display:flex}.RecompensasWorkspace-module__uKqZOq__viewGrid span{color:color-mix(in srgb, var(--admin-ink) 58%, transparent);font-size:.75rem;font-weight:600}@media (max-width:560px){.RecompensasWorkspace-module__uKqZOq__viewGrid{grid-template-columns:1fr}}@media (max-width:820px){.RecompensasWorkspace-module__uKqZOq__explainer{grid-template-columns:1fr}}@media (max-width:500px){.RecompensasWorkspace-module__uKqZOq__explainer dl{grid-template-columns:1fr}.RecompensasWorkspace-module__uKqZOq__explainer dl>div{border-left:0;border-top:1px solid color-mix(in srgb, var(--admin-ink) 12%, transparent);padding:.7rem 0 0}.RecompensasWorkspace-module__uKqZOq__explainer dd{margin-top:.2rem}}
.GateForm-module__pIDt7a__field{flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}.GateForm-module__pIDt7a__field input{border:1px solid color-mix(in srgb, var(--color-tinta) 18%, transparent);background:var(--color-papel);border-radius:.75rem;min-height:3rem;padding:.75rem .875rem}.GateForm-module__pIDt7a__field input:focus-visible{outline:3px solid color-mix(in srgb, var(--color-milho) 65%, transparent);outline-offset:2px}.GateForm-module__pIDt7a__field>span{color:color-mix(in srgb, var(--color-tinta) 52%, transparent);font-size:.75rem;font-weight:400}.GateForm-module__pIDt7a__check{border:1px solid color-mix(in srgb, var(--color-tinta) 12%, transparent);background:var(--color-azulejo);border-radius:.8rem;align-items:flex-start;gap:.75rem;padding:.9rem;font-size:.82rem;line-height:1.55;display:flex}.GateForm-module__pIDt7a__check input{width:1.15rem;height:1.15rem;accent-color:var(--color-mata);flex:none;margin-top:.15rem}.GateForm-module__pIDt7a__check a{color:var(--theme-primary-ink);text-underline-offset:.16rem;font-weight:600;text-decoration:underline}.GateForm-module__pIDt7a__marketingCheck{border-color:color-mix(in srgb, var(--color-milho) 30%, transparent);background:color-mix(in srgb, var(--color-milho) 9%, var(--color-papel))}.GateForm-module__pIDt7a__button{background:var(--theme-button,var(--color-mata));min-height:3rem;color:var(--theme-button-text,var(--color-papel));border-radius:.75rem;padding:.75rem 1rem;font-weight:600}.GateForm-module__pIDt7a__button:disabled{opacity:.6}.GateForm-module__pIDt7a__error{background:color-mix(in srgb, var(--color-caju) 11%, transparent);color:var(--color-caju);border-radius:.75rem;padding:.75rem .875rem;font-size:.875rem}
