@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.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:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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_9f003831-module__HIT9Bq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9f003831-module__HIT9Bq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_5268df7e-module__prCV3G__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_5268df7e-module__prCV3G__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--bg:#f5f5f5;--card:#fff;--surf:#e5e4de;--surf2:#eae9e3;--surf-alt:#dfded7;--line:#e2e0d9;--line2:#e8e6df;--text:#101010;--muted:#6f6d66;--muted2:#84827b;--dim:#c7c5bd;--dim2:#d3d1c9;--inv:#101010;--oninv:#fff;--brandsoft:#fff0e5;--brandline:#f48c06;--brand-ink:#dc2f02;--brand:#e85d04;--onbrand:#fff;--rk:1.8;--bw:1px;--bw2:1.5px;--brandglow:0 0 0 4px #e85d0438;--field-bg:#fff;--field-line:#ddd;--overlay:#00000080;--ok:#2b8a3e;--ok-bg:#ebfbee;--font:"Satoshi", -apple-system, sans-serif;--rb:#e85d04;--rb-ink:#fff;--rb-soft:#e85d0417;--rb-text:#dc2f02;--rb-btn:#c2410c;--rb-btn-ink:#fff;--rb-aa:#c2410c;--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--dur-fast:.15s;--dur-base:.22s}.cx{--bg:#f5f5f5;--card:#fff;--surf:#f5f5f5;--surf2:#f0f0f0;--line:#eee;--line2:#eee;--text:#000;--muted:#616161;--muted2:#8a8a8a;--cream:#fff8f1;--w-line:#eae3dc;--w-ink:#1a1a1a;--w-muted:#5c5c5c;--w-hint:#6f6a64;--r-card:16px;--r-thumb:12px;--r-pill:24px;display:contents}.cx .field{border:1.5px solid var(--field-line);background:var(--field-bg);width:100%;height:44px;color:var(--text);transition:border-color var(--dur-fast) var(--ease);border-radius:12px;outline:none;padding:0 16px;font-size:14px}.cx textarea.field{resize:none;height:auto;min-height:88px;padding:12px 16px;line-height:1.4}.cx .field:focus,.cx .phone-field:focus-within{border-color:var(--rb-btn)}.cx .field::placeholder{color:var(--w-hint)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{box-shadow:0 0 0 0 var(--rb-soft)}50%{box-shadow:0 0 0 6px var(--rb-soft)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg, var(--surf) 25%, var(--surf2) 50%, var(--surf) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer}.press{transition:transform .16s var(--ease-out)}.press:active{transform:scale(.96)}.hoverable{transition:filter var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}@media (hover:hover) and (pointer:fine){.hoverable:hover{filter:brightness(1.05);transform:translateY(-1px)}.adm .hoverable:hover{transform:none}}@keyframes highlightFlash{0%{background-color:var(--rb-soft)}to{background-color:var(--card)}}.new-order-flash{animation:1.8s ease-out forwards highlightFlash}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--text);text-underline-offset:2px;text-decoration:underline}a:hover{color:var(--brand-ink)}input,button,select,textarea{color:var(--text);font-family:inherit}input,textarea,select{background:var(--card);color:var(--text)}input::placeholder,textarea::placeholder{color:var(--muted2)}button{font-family:inherit}::-webkit-scrollbar{width:0;height:0}.co-page{background:var(--bg);justify-content:center;height:100dvh;display:flex}.co-card{--co-px:24px;--co-img:80px;background:var(--card);flex-direction:column;width:100%;max-width:480px;height:100dvh;display:flex}.co-headbar{border-bottom:1px solid var(--w-line);align-items:center;gap:12px;padding:12px 24px;display:flex}.co-tabs{gap:12px;padding:16px 24px 0;display:flex}.co-tab{flex:1}.co-main{flex-direction:column;flex:1;min-height:0;display:flex}.co-scroll{flex-direction:column;flex:1;display:flex;overflow:auto}.co-form{flex-direction:column;gap:24px;padding:24px;display:flex}.co-summary-inline{background:var(--cream);border:1px solid var(--w-line);border-radius:20px;flex-direction:column;gap:12px;margin:0 24px 24px;padding:24px;display:flex}.co-fields{flex-direction:column;gap:12px;display:flex}.co-restname,.co-backtext,.co-aside{display:none}.co-card{--co-map-h:140px}@media (min-width:640px){.co-page{align-items:flex-start;height:auto;min-height:100dvh;padding:32px 24px}.co-card{border:1px solid var(--w-line);--co-px:32px;--co-img:96px;border-radius:24px;max-width:680px;height:calc(100dvh - 64px);overflow:hidden}.co-headbar{padding:16px 32px}.co-tabs{padding:20px 32px 0}.co-form{padding:32px}.co-summary-inline{margin:0 32px 32px}.co-fields{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.co-span2{grid-column:1/-1}.co-card{--co-map-h:200px}.co-sheet-backdrop{align-items:center!important}.co-sheet{border-radius:20px!important;max-width:420px!important}}@media (min-width:1024px){.co-page{padding:32px 32px 48px}.co-card{max-width:1120px;height:auto;min-height:calc(100vh - 80px);overflow:visible}.co-headbar{padding:20px 32px}.co-restname{color:var(--w-muted);margin-left:auto;font-size:14px;font-weight:700;display:block}.co-backtext{padding-right:6px;font-size:14px;font-weight:600;display:inline}.co-tab{flex:none;min-width:168px}.co-main{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:32px;padding:0 32px 40px;display:grid}.co-scroll{flex:none;overflow:visible}.co-main{--co-px:0px}.co-form{padding:32px 0 0}.co-aside{background:var(--cream);border:1px solid var(--w-line);border-radius:20px;flex-direction:column;gap:16px;margin-top:32px;padding:24px;display:flex;position:sticky;top:24px}.co-summary-inline{display:none!important}.co-bars{display:none}.co-card{--co-map-h:220px}}.co button:focus-visible,.co a:focus-visible,.co input:focus-visible,.co textarea:focus-visible{outline:2px solid var(--rb-btn);outline-offset:2px}@media (hover:hover) and (pointer:fine){.co-tab:hover{color:var(--rb-aa)}}.co-menu-scroll{flex:1;overflow:auto}.co-products{flex-direction:column;gap:16px;display:flex}.co-dish{background:var(--card);flex-direction:column;flex:1;min-height:0;display:flex}.co-dish-scroll{background:var(--card);flex:1;overflow:auto}.co-dish-hero{height:280px;position:relative}.co-dish-intro{background:var(--card);border-bottom:1px solid var(--w-line);border-radius:24px 24px 0 0;flex-direction:column;gap:12px;margin-top:-24px;padding:24px;display:flex;position:relative}.co-dish-custom{flex-direction:column;gap:24px;padding:24px;display:flex}.co-dish-cta{flex:none}.co-only-mobile{display:block}@media (min-width:640px){.co-card--menu{max-width:720px}.co-card--narrow{max-width:560px}.co-card--track{max-width:640px}.co-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.co-dish-hero{aspect-ratio:1;border-radius:20px;width:min(400px,100% - 64px);height:auto;margin:32px auto 0;overflow:hidden}.co-dish-intro{border-radius:0;margin-top:0}.co-dish-intro,.co-dish-custom{padding:32px}}@media (min-width:1024px){.co-card--dish{max-width:1040px}.co-card--track{max-width:960px}.co-card--narrow{max-width:560px;height:calc(100dvh - 64px);min-height:0;overflow:hidden}.co-menu-scroll{flex:none;overflow:visible}.co-only-mobile{display:none!important}.co-dish{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.co-dish-scroll{display:contents}.co-dish-hero{aspect-ratio:1;border-radius:20px;grid-area:1/1/span 3;align-self:start;width:auto;height:auto;margin:32px 0 32px 32px;position:sticky;top:32px;overflow:hidden}.co-dish-intro{border-radius:0;grid-column:2;margin-top:0;padding:40px 40px 24px}.co-dish-custom{grid-column:2;padding:24px 40px}.co-dish-cta{grid-column:2;position:sticky;bottom:0}}.adm{--bg:#f5f5f5;--card:#fff;--surf:#f0f0f0;--surf2:#f5f5f5;--line:#eee;--line2:#eee;--text:#000;--muted:#616161;--muted2:#8a8a8a;--rk:1;--btn:#c2410c;--btn-ink:#fff;--cream:#fff8f1;--ok:#1f8a4c;--ok-bg:#e8f5ec;--warn:#b54708;--warn-bg:#fef3e2;--err:#b42318;--err-bg:#fdecea}.adm-shell{background:var(--bg);min-height:100vh;display:flex}.adm-side{background:var(--card);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:24px;width:240px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.adm-brand{align-items:center;gap:8px;min-height:28px;padding:0 8px;display:flex}.adm-brand-word{letter-spacing:-.02em;font-size:22px;font-weight:900}.adm-nav{flex-direction:column;gap:4px;display:flex}.adm-nav-item{border-radius:calc(var(--rk) * 12px);color:var(--muted);transition:background var(--dur-base) var(--ease), color var(--dur-base) var(--ease);align-items:center;gap:12px;padding:11px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.adm-nav-item[aria-current=page]{background:var(--cream);color:var(--text);font-weight:700}.adm-nav-icon{color:var(--muted2);flex:none}.adm-nav-item[aria-current=page] .adm-nav-icon{color:var(--rb)}.adm-nav-label{flex:1}.adm-badge{background:var(--btn);min-width:20px;color:var(--btn-ink);text-align:center;border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-weight:800}.adm-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.adm a:focus-visible,.adm button:focus-visible,.adm input:focus-visible{outline:2px solid var(--btn);outline-offset:2px}@media (hover:hover) and (pointer:fine){.adm-nav-item:hover{background:var(--surf)}.adm-nav-item[aria-current=page]:hover{background:var(--cream)}}.adm-pedidos{flex-direction:column;height:100vh;min-height:0;display:flex;position:relative;overflow:hidden}.adm-head{background:var(--card);border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:12px;margin-bottom:16px;padding:20px 24px;display:flex}.adm-head-titles{flex-direction:column;gap:4px;margin-right:auto;display:flex}.adm-head-title{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800}.adm-head-sub{color:var(--muted);font-size:14px}.adm-date-btn{min-width:34px;height:34px}.adm-date-sel{min-width:168px}.adm-date-short{display:none}.adm-tabs{flex:none;gap:8px;padding:0 24px 12px;display:none;overflow-x:auto}.adm-board{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-height:0;padding:0 24px 24px;display:grid}.adm-col{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px;display:flex}.adm-col-body{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.adm-card-top{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.adm-card-who{text-overflow:ellipsis;white-space:nowrap;background:var(--cream);min-width:0;max-width:100%;color:var(--rb-text);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;overflow:hidden}.adm-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.adm-detail{background:var(--card);border-left:1px solid var(--line);z-index:5;flex-direction:column;width:436px;max-width:100%;display:flex;position:absolute;top:0;bottom:0;right:0}@keyframes admPulse{0%,to{box-shadow:0 0 #1f8a4c73}50%{box-shadow:0 0 0 5px #1f8a4c00}}.adm-detail-head,.adm-detail-body{padding:18px 20px}.adm-detail-foot{padding:14px 20px}.adm-live-dot{background:var(--ok);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite admPulse}@media (max-width:1279px){.adm-side{align-items:center;width:72px;padding:20px 10px}.adm-brand{justify-content:center;padding:0}.adm-brand-word,.adm-nav-label,.adm-acct-text{display:none}.adm-nav-item{justify-content:center;padding:12px;position:relative}.adm-nav .adm-badge{min-width:16px;padding:0 5px;font-size:10px;position:absolute;top:2px;right:2px}}@media (min-width:1024px) and (max-width:1279px){.adm-board{gap:12px;padding:0 16px 16px}.adm-col{gap:10px;padding:10px}.adm-card{gap:8px;padding:12px}.adm-detail{width:380px}.adm-detail-head,.adm-detail-body{padding:14px 16px}.adm-detail-foot{padding:12px 16px}}@media (max-height:820px),(min-width:1024px) and (max-width:1279px){.adm-head{margin-bottom:12px;padding:12px 16px}.adm-head-titles{flex-direction:row;align-items:baseline;gap:10px}.adm-head-title{font-size:22px}.adm-head-sub{font-size:13px}.adm-date-sel{min-width:120px}.adm-date-long{display:none}.adm-date-short{display:inline}.adm-menu-tabs{padding:10px 16px 0}.adm-menu-head{padding:10px 16px}}@media (min-width:1024px) and (max-width:1279px){.adm-search{flex:160px;width:auto;min-width:0;max-width:240px}}.adm .adm-hit{position:relative}@media (pointer:coarse){.adm .adm-cta{min-height:48px}.adm .adm-date-btn{min-width:44px;height:44px}.adm .adm-filter{min-height:44px}.adm .adm-hit:after{content:"";position:absolute;inset:-9px}}@media (max-width:1023px){.adm-tabs{display:flex}.adm-board{grid-template-columns:minmax(0,1fr)}.adm-col:not([data-active=true]){display:none}.adm-detail{border-left:none;width:100%}}.adm-search{background:var(--card);border:1px solid var(--line);border-radius:calc(var(--rk) * 12px);align-items:center;gap:8px;width:240px;height:40px;padding:0 12px;display:flex}.adm-search:focus-within{border-color:var(--btn)}.adm-search input{background:0 0;border:none;flex:1;min-width:0;font-size:14px;outline:none!important}.adm-card{text-align:left;background:var(--card);border:1px solid var(--line);cursor:grab;width:100%;transition:border-color var(--dur-base) var(--ease), box-shadow var(--dur-base) var(--ease);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.adm-card[data-active=true]{border-color:var(--text);box-shadow:0 0 0 1px var(--text)}.adm-cta{border-radius:calc(var(--rk) * 12px);cursor:pointer;border:1px solid var(--line);background:var(--card);width:100%;min-height:40px;color:var(--text);font-size:13px;font-weight:700}.adm-cta[data-primary=true]{background:var(--btn);border-color:var(--btn);color:var(--btn-ink)}.adm-cta:disabled{opacity:.55;cursor:not-allowed}.adm-tab{border:1px solid var(--line);background:var(--card);height:40px;color:var(--muted);cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:700}.adm-tab[aria-selected=true]{background:var(--text);border-color:var(--text);color:var(--bg)}@media (max-width:1023px){.adm .adm-cta{min-height:48px}.adm .adm-date-btn{min-width:44px;height:44px}.adm-search{flex:200px;width:100%}}:root{--duration-exit:.15s;--duration-enter:.21s;--duration-move:.32s}@keyframes vt-fade{0%{opacity:0}to{opacity:1}}@keyframes vt-slide{0%{translate:var(--slide-offset)}to{translate:0}}@keyframes vt-slide-y{0%{transform:translateY(var(--slide-y-offset,10px))}to{transform:translateY(0)}}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition{pointer-events:none}::view-transition-old(.fade-out){display:none}::view-transition-old(.slide-down){display:none}::view-transition-old(.nav-forward){display:none}::view-transition-old(.nav-back){display:none}::view-transition-new(.fade-in){animation:var(--duration-enter) ease-out both vt-fade}::view-transition-new(.slide-up){animation:var(--duration-enter) ease-out both vt-fade, var(--duration-enter) ease-out both vt-slide-y}::view-transition-new(.nav-forward){--slide-offset:24px;animation:var(--duration-enter) ease-out both vt-fade, var(--duration-enter) cubic-bezier(.2, 0, 0, 1) both vt-slide}::view-transition-new(.nav-back){--slide-offset:-24px;animation:var(--duration-enter) ease-out both vt-fade, var(--duration-enter) cubic-bezier(.2, 0, 0, 1) both vt-slide}::view-transition-group(.morph){animation-duration:var(--duration-move)}::view-transition-image-pair(.morph){animation-name:vt-via-blur}@keyframes vt-via-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}.co button,.co a,.co [role=tab],.co input[type=checkbox],.co label{touch-action:manipulation}.co{font-variant-numeric:tabular-nums}.co h1,.co h2,.co h3{text-wrap:balance}.adm-menuitem:focus-visible{outline:2px solid var(--btn);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.adm-menuitem:hover:not(:disabled){background:var(--surf)}}.adm-drag-handle:active{cursor:grabbing!important}@media (hover:hover) and (pointer:fine){.adm-drag-handle:hover{background:var(--surf)!important;color:var(--text)!important}}.adm-menu{flex-direction:column;flex:none;min-width:0;height:100vh;min-height:0;display:flex;overflow:hidden}.adm-menu-tabs{flex:none;padding:16px 24px 0}.adm-menu-head{padding:14px 24px 12px}.cfg-layout{flex:1;min-height:0;display:flex}.cfg-nav{background:var(--card);border-right:var(--bw) solid var(--line);flex-direction:column;flex:none;gap:2px;width:220px;padding:16px;display:flex}.cfg-content{flex:1;min-width:0;padding:24px;overflow:auto}@media (max-width:1023px){.cfg-layout{flex-direction:column}.cfg-nav{border-right:none;border-bottom:var(--bw) solid var(--line);flex-direction:row;gap:6px;width:auto;padding:10px 16px;overflow-x:auto}.cfg-nav-item{white-space:nowrap;flex:none}.cfg-content{padding:16px}}.cfg-hours-row{border-bottom:var(--bw) solid var(--surf);grid-template-columns:96px auto minmax(0,1fr);align-items:center;gap:10px 14px;padding:12px 0;display:grid}.cfg-hours-row:last-child{border-bottom:none}.cfg-hours-day{font-size:14px;font-weight:700}.cfg-hours-fields{flex-direction:column;justify-content:center;gap:6px;min-height:44px;display:flex}.cfg-hours-note{color:var(--muted);font-size:12px;font-weight:500}.time-field{padding:0 12px;font-size:15px}@media (max-width:479px){.time-field{padding:0 8px;font-size:14px}.cfg-hours-row{grid-template-columns:minmax(0,1fr) auto}.cfg-hours-fields{grid-column:1/-1;min-height:0}}.adm .phone-field{background:var(--card);border:var(--bw) solid var(--line);border-radius:calc(var(--rk) * 10px);height:42px;padding:0 12px;font-size:14px;font-weight:500}
