@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eb938c80662ec9f9-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ce0d0fd45f1bd74-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b05562d9b852d37-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7a820720491a53d2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prata Fallback;src:local("Times New Roman");ascent-override:83.87%;descent-override:30.57%;line-gap-override:0.00%;size-adjust:118.40%}.__className_6fdd45{font-family:Prata,Prata Fallback;font-weight:400;font-style:normal}.__variable_6fdd45{--font-hawker-budget-display:"Prata","Prata Fallback"}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36ad1e6186a3fc3f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9f346d7212c91a73-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5458877b5dd60069-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/948b18dbc4a2f96f-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2190f99d96378c9c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/80587bd473e03ccd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bc4d706739ef340-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/448dfe468f6fd5df-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bbe9909bff927805-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/61dad0361039d81b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a70a5421ecd62156-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76eac82e98dfcf3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/42007cd36fb38256-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3bb5a3fe41b4aa5b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a101142b2044de66-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e491a2ec2e63a9c2-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10cd544ae588ad63-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e0e2127fa86b65eb-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/faeaa76b2a35aa3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b9167a7beb0c1edc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/929eab9140ca0f66-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e16b6bf75f47b696-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ed65ee2c25ec64f8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1ce290c649be8adc-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4ff66258745d1a91-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8f5a84957f01c0bd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ce13f66cc6f7db43-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/73c2ab1e35e7b125-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans Fallback;src:local("Arial");ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.00%;size-adjust:86.81%}.__className_05d9cd{font-family:Alegreya Sans,Alegreya Sans Fallback;font-style:normal}.__variable_05d9cd{--font-hawker-budget-body:"Alegreya Sans","Alegreya Sans Fallback"}.page_page__jEroh{--bg:#f6ecd9;--ink:#22170f;--paper:#fff8ec;--paper-deep:#f0dfc4;--accent-red:#8c3a20;--accent-green:#2f7d59;--accent-amber:#d28a2d;min-height:100dvh;position:relative;overflow:hidden;background:radial-gradient(circle at 14% 18%,rgba(210,138,45,.24),transparent 18%),radial-gradient(circle at 82% 10%,rgba(47,125,89,.18),transparent 18%),linear-gradient(180deg,#f8eed9,#f3e6cd 52%,#ecdbc0);color:var(--ink);font-family:var(--font-hawker-budget-body),sans-serif}.page_noise__YsWR3{position:absolute;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(34,23,15,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,23,15,.03) 1px,transparent 0);background-size:9px 9px,9px 9px;mix-blend-mode:multiply}.page_shell__tegUV{width:min(1220px,calc(100% - 32px));margin:0 auto;padding:24px 0 56px;position:relative;z-index:1}.page_backLink__lyLjs{display:inline-block;color:rgba(34,23,15,.8);text-decoration:none;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_hero__30DrE{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.68fr);grid-gap:24px;gap:24px;align-items:start;padding-top:28px}.page_heroCopy__4K4PF{max-width:760px}.page_cardStats__7mcJS dt,.page_kicker__PB9Mb,.page_meterLabelRow__MelRq span,.page_receiptHead__kaz04 p,.page_receiptRowHead__GKFjN p,.page_receiptRowHead__GKFjN span,.page_sectionHead__6ghsf p,.page_slipTopline__Aecwl p{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;font-weight:800}.page_kicker__PB9Mb,.page_receiptHead__kaz04 p,.page_receiptRowHead__GKFjN p,.page_sectionHead__6ghsf p,.page_slipTopline__Aecwl p{color:rgba(34,23,15,.58)}.page_bigTotalRow__8BwAO strong,.page_dishCard__e9453 strong,.page_heroCopy__4K4PF h1,.page_receiptDish__z_xHj strong,.page_receiptHead__kaz04 h2,.page_sectionHead__6ghsf h2{font-family:var(--font-hawker-budget-display),serif}.page_heroCopy__4K4PF h1{max-width:11ch;margin:8px 0 0;font-size:clamp(3.2rem,6vw,6.2rem);line-height:.92;letter-spacing:-.05em}.page_lede___N_ta{max-width:38ch;margin:20px 0 0;font-size:1.15rem;line-height:1.5;color:rgba(34,23,15,.82)}.page_clearButton__YTYas,.page_mealButton___hRyx,.page_startButton__VH8Zq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:inherit;color:inherit;cursor:pointer}.page_startButton__VH8Zq{margin-top:22px;padding:14px 20px;background:var(--ink);color:#fff7ea;font-size:1rem;font-weight:800;letter-spacing:.03em;-webkit-clip-path:polygon(0 0,96% 0,100% 48%,97% 100%,4% 100%,0 52%);clip-path:polygon(0 0,96% 0,100% 48%,97% 100%,4% 100%,0 52%);transition:transform .16s ease,background .16s ease}.page_startButton__VH8Zq:focus-visible,.page_startButton__VH8Zq:hover{transform:translateY(-2px);background:var(--accent-red)}.page_mealRail__4olMW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:26px}.page_mealButton___hRyx{min-height:112px;padding:16px 14px;background:rgba(255,248,236,.86);box-shadow:0 12px 24px rgba(66,38,22,.08);text-align:left;transform:rotate(-1deg);transition:transform .16s ease,box-shadow .16s ease}.page_mealButton___hRyx:nth-child(2n){transform:rotate(1.2deg)}.page_mealButtonActive__UQBgx,.page_mealButton___hRyx:focus-visible,.page_mealButton___hRyx:hover{transform:translateY(-3px) rotate(0deg);box-shadow:0 18px 30px rgba(66,38,22,.14);background:color-mix(in srgb,var(--slot-accent) 10%,#fff8ec)}.page_cardFooter__pLnUC span,.page_cardStats__7mcJS dt,.page_emptyLine__VxsYj,.page_mealButton___hRyx span,.page_receiptMeta__lc5Od span,.page_receiptRowHead__GKFjN span,.page_slipNote__1UZPH{color:rgba(34,23,15,.68)}.page_mealButton___hRyx span{display:block}.page_mealButton___hRyx strong{display:block;margin-top:12px;font-size:1.2rem;line-height:1.1;font-weight:800}.page_budgetSlip__eIduV{margin-top:34px;padding:22px 22px 24px;background:linear-gradient(180deg,rgba(255,250,241,.98),rgba(245,231,209,.94));box-shadow:0 22px 40px rgba(66,38,22,.14);transform:translateY(26px) rotate(3deg);position:relative}.page_budgetSlip__eIduV:before{content:"";position:absolute;top:-12px;right:20px;width:96px;height:26px;background:rgba(140,58,32,.14);transform:rotate(-8deg)}.page_bigTotalRow__8BwAO,.page_cardStats__7mcJS,.page_meterLabelRow__MelRq,.page_receiptRowHead__GKFjN,.page_slipTopline__Aecwl{display:flex;justify-content:space-between;gap:16px}.page_slipTopline__Aecwl{align-items:baseline}.page_slipTopline__Aecwl strong{font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.page_bigTotalRow__8BwAO{margin-top:18px}.page_bigTotalRow__8BwAO span{display:block;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(34,23,15,.58)}.page_bigTotalRow__8BwAO strong{display:block;margin-top:8px;font-size:clamp(2rem,4vw,3rem);line-height:.96}.page_meterGroup__23Ltr{margin-top:18px}.page_meterTrack__s9Fna{position:relative;margin-top:8px;height:24px;background:rgba(34,23,15,.08);overflow:hidden}.page_energyTrack__k32qS{height:14px}.page_meterFill__M0zZ1{display:flex;height:100%;min-width:0}.page_energyFill__Pj0vb,.page_meterSegment__L9YTz{display:block;height:100%}.page_energyFill__Pj0vb{background:linear-gradient(90deg,#d9a645,#c56f2d 44%,#8c3a20)}.page_targetMark__JK5lt{position:absolute;top:-4px;width:2px;height:32px;background:rgba(34,23,15,.9)}.page_slipNote__1UZPH{margin:18px 0 0;font-size:1rem;line-height:1.45}.page_contentGrid__lxR1D{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);grid-gap:28px;gap:28px;margin-top:64px;align-items:start}.page_receiptHead__kaz04 h2,.page_sectionHead__6ghsf h2{max-width:14ch;margin:8px 0 0;font-size:clamp(2.1rem,4vw,3.6rem);line-height:.96;letter-spacing:-.04em}.page_menuWall__Djh5D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:22px}.page_dishCard__e9453{padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,248,236,.78)),var(--dish-paper);box-shadow:0 16px 30px rgba(66,38,22,.1);text-align:left;position:relative;transition:transform .18s ease,box-shadow .18s ease}.page_dishCard__e9453:nth-child(4n+1){margin-top:22px}.page_dishCard__e9453:nth-child(4n+3){margin-top:-18px}.page_dishCard__e9453:focus-visible,.page_dishCard__e9453:hover{transform:translateY(-4px) rotate(0deg);box-shadow:0 22px 34px rgba(66,38,22,.16)}.page_cardTape__BzMCd{display:inline-block;padding:7px 10px;background:rgba(255,246,214,.9);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_dishCard__e9453 strong,.page_receiptDish__z_xHj strong{display:block;margin-top:14px;font-size:2rem;line-height:.96}.page_dishCard__e9453 em,.page_receiptDish__z_xHj em{display:block;margin-top:6px;font-size:.96rem;font-style:normal;color:rgba(34,23,15,.62)}.page_dishCard__e9453 p,.page_emptyLine__VxsYj,.page_receiptDish__z_xHj p{margin:14px 0 0;font-size:1rem;line-height:1.5}.page_cardStats__7mcJS{margin-top:16px}.page_cardStats__7mcJS div{flex:1 1;padding-top:12px;border-top:1px solid rgba(34,23,15,.14)}.page_cardStats__7mcJS dd{margin:6px 0 0;font-size:1.2rem;font-weight:800}.page_cardFooter__pLnUC{margin-top:16px;display:grid;grid-gap:10px;gap:10px}.page_cardFooter__pLnUC span,.page_receiptMeta__lc5Od span{display:inline-block}.page_receiptRail__fa5QT{position:-webkit-sticky;position:sticky;top:18px}.page_receiptHead__kaz04{transform:translateX(-16px)}.page_receiptBody__NRwUW{margin-top:18px;padding:20px 18px 26px;background:repeating-linear-gradient(180deg,rgba(255,251,243,.98),rgba(255,251,243,.98) 27px,rgba(34,23,15,.05) 0,rgba(34,23,15,.05) 28px);box-shadow:0 20px 34px rgba(66,38,22,.12);-webkit-clip-path:polygon(0 0,100% 0,100% 98%,96% 100%,90% 98%,84% 100%,78% 98%,72% 100%,66% 98%,60% 100%,54% 98%,48% 100%,42% 98%,36% 100%,30% 98%,24% 100%,18% 98%,12% 100%,6% 98%,0 100%);clip-path:polygon(0 0,100% 0,100% 98%,96% 100%,90% 98%,84% 100%,78% 98%,72% 100%,66% 98%,60% 100%,54% 98%,48% 100%,42% 98%,36% 100%,30% 98%,24% 100%,18% 98%,12% 100%,6% 98%,0 100%)}.page_receiptRow__RDoWg+.page_receiptRow__RDoWg{margin-top:16px;padding-top:16px;border-top:1px dashed rgba(34,23,15,.22)}.page_clearButton__YTYas{background:transparent;padding:0;font-size:.84rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_receiptDish__z_xHj{margin-top:12px}.page_receiptMeta__lc5Od{display:flex;gap:14px;margin-top:12px;font-weight:700}@media (max-width:1080px){.page_contentGrid__lxR1D,.page_hero__30DrE{grid-template-columns:1fr}.page_budgetSlip__eIduV{max-width:520px;transform:translateY(0) rotate(2deg)}.page_receiptRail__fa5QT{position:static}}@media (max-width:760px){.page_shell__tegUV{width:min(100% - 20px,1220px);padding-bottom:40px}.page_heroCopy__4K4PF h1{max-width:none;font-size:clamp(2.6rem,12vw,4.4rem)}.page_mealRail__4olMW,.page_menuWall__Djh5D{grid-template-columns:1fr}.page_bigTotalRow__8BwAO,.page_cardStats__7mcJS,.page_meterLabelRow__MelRq,.page_receiptRowHead__GKFjN{flex-direction:column}.page_receiptHead__kaz04{transform:none}.page_dishCard__e9453:nth-child(4n+1),.page_dishCard__e9453:nth-child(4n+3){margin-top:0}.page_budgetSlip__eIduV{margin-top:12px;padding:18px}}