@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:Doto;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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:Doto;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/doto-latin-900-normal-D1bF_x6I.woff)format("woff");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}:root,[data-theme=light]{--bg:#e8ede4;--bar:#fff;--surf:#fff;--surf2:#eef2ea;--line:#d3dbce;--tx:#14201a;--tx2:#46523f;--brand:#1f3a2c;--onBrand:#f2f5ef;--onBrand2:#c3d3c6;--btn:#1f3a2c;--btnTx:#fff;--yel:#ffc93c;--yelTx:#1b1a10;--red:#c93a1f;--redTx:#fff;--save:#b7301a;--keep:#1b7a48;--keepTx:#fff;--skip:#c93a1f;--skipTx:#fff;--cBg:#8fd0ea;--cTx:#10202a;--cEdge:#14201a;--wBg:#14201a;--wTx:#fff;--wEdge:#14201a;--edge:#5e6a58;--warn:#7a4a00;--warnBg:#fbf0d6;--shadow:0 2px 0 #14281c2e;--tabAct:#1f3a2c;--brandInk:#14201a;--t-veg:#9cc594;--t-fish:#efa48c;--t-meat:#e8c57f;--t-mix:#d6c08e;--t-dairy:#d4e2ec;--t-cup:#e2d2ae;--t-retail:#c9d8c0;--t-hero:#8a3e2b;--t-hero2:#7a5a1e;--t-hero3:#2f5e73;--tileInk:#1b1f1a}[data-theme=dark]{--bg:#0e1b14;--bar:#08130d;--surf:#1a3025;--surf2:#223b2d;--line:#2d4739;--tx:#f1f5ee;--tx2:#b5c8b9;--brand:#2a5a41;--onBrand:#f2f5ef;--onBrand2:#c3d8c8;--btn:#52cb8f;--btnTx:#0a1a11;--yel:#ffc93c;--yelTx:#1b1a10;--red:#c93a1f;--redTx:#fff;--save:#ff9a80;--keep:#3dc283;--keepTx:#0a1a11;--skip:#e5543a;--skipTx:#0a1a11;--cBg:#8fd0ea;--cTx:#10202a;--cEdge:#8fd0ea;--wBg:#f2ebd6;--wTx:#14201a;--wEdge:#f2ebd6;--edge:#88a692;--warn:#ffd27a;--warnBg:#3a2d10;--shadow:0 2px 0 #00000073;--tabAct:#52cb8f;--brandInk:#14201a;--t-veg:#9cc594;--t-fish:#efa48c;--t-meat:#e8c57f;--t-mix:#d6c08e;--t-dairy:#d4e2ec;--t-cup:#e2d2ae;--t-retail:#c9d8c0;--t-hero:#8a3e2b;--t-hero2:#7a5a1e;--t-hero3:#2f5e73;--tileInk:#1b1f1a}*,:before,:after{box-sizing:border-box}.app{background:var(--bg);color:var(--tx);font-variation-settings:"wdth" 100;font-variant-numeric:tabular-nums;font-family:Archivo Variable,Archivo,system-ui,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.3}:where(.app button){color:inherit;cursor:pointer;font-variation-settings:inherit;font-family:inherit}.app b{font-weight:700}.app h1,.app h2,.app p{margin:0}:focus-visible{outline:3px solid var(--tx);outline-offset:2px}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.disp{font-variation-settings:"wdth" 112;letter-spacing:0;font-family:Archivo Variable,Archivo,sans-serif;font-weight:900;line-height:1}.price{font-variation-settings:"wdth" 108;letter-spacing:0;white-space:nowrap;font-family:Archivo Variable,Archivo,sans-serif;font-weight:900}.h1{font-size:2rem}.hd{font-size:1.25rem;font-weight:700}.sub{color:var(--tx2);font-size:1rem}.old{color:var(--tx2);font-weight:500;text-decoration:line-through}.bar{background:var(--bar);flex:none;justify-content:space-between;align-items:center;min-height:3.5rem;padding:0 1rem;display:flex}.bar .close{background:0 0;border:0;align-items:center;min-width:3.5rem;min-height:3rem;padding:0;font-size:1.0625rem;display:flex}.bar .ttl{text-align:center;font-size:1.0625rem;font-weight:700}.bar .more{background:0 0;border:0;justify-content:flex-end;align-items:center;min-width:3.5rem;min-height:3rem;padding:0;display:flex}.shelf{background:var(--brand);flex:none;justify-content:space-between;padding:.5rem 1rem;display:flex}.main{flex-direction:column;gap:1rem;padding:1rem;display:flex}.card{background:var(--surf);box-shadow:var(--shadow);border-radius:1rem;padding:1rem}.card.flush{padding:0}.lid{border:2px solid var(--onBrand);width:3rem;height:3rem;color:var(--onBrand);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.125rem;font-weight:800;display:flex}.lid.kept{background:var(--onBrand);color:var(--brandInk);border-color:var(--onBrand)}.lid.now{background:var(--yel);color:var(--yelTx);border-color:var(--yel);box-shadow:0 0 0 2px var(--brand), 0 0 0 4px var(--yel)}.pm{border:2px solid;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;font-weight:800;line-height:1;display:inline-flex}.pm.c{background:var(--cBg);color:var(--cTx);border-color:var(--cEdge);border-radius:50%}.pm.w{background:var(--wBg);color:var(--wTx);border-color:var(--wEdge);border-radius:.5rem}.chip{background:var(--surf2);max-width:100%;min-height:2rem;color:var(--tx);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 .75rem 0 .25rem;font-size:1rem;font-weight:700;display:inline-flex}.chip.light{color:#16201a;background:#fbf6e6}.sel{color:var(--btn);align-items:center;gap:.25rem;margin-left:.5rem;font-size:1rem;font-weight:700;display:inline-flex}.ptag{background:var(--yel);height:2rem;color:var(--yelTx);clip-path:polygon(.5rem 0,100% 0,100% 100%,.5rem 100%,0 50%);align-items:center;gap:.5rem;max-width:100%;height:auto;min-height:2rem;padding:.25rem .5rem .25rem 1rem;font-size:1rem;font-weight:700;display:inline-flex}.stale{background:var(--yel);height:2rem;color:var(--yelTx);white-space:nowrap;border-radius:.5rem;align-items:center;padding:0 .5rem;font-size:1rem;font-weight:700;display:inline-flex}.badge{background:var(--red);height:1.5rem;color:var(--redTx);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.9375rem;font-weight:700;display:inline-flex}.gun{background:var(--yel);color:var(--yelTx);white-space:nowrap;border-radius:.5rem;padding:.5rem;font-family:Doto,monospace;font-size:1.25rem;font-weight:900;line-height:1.1;display:inline-block;box-shadow:0 2px #0003}.dtag{color:#16201a;background:#fbf6e6;border-radius:.5rem;align-items:center;height:2rem;padding:0 1rem;font-size:1rem;font-weight:700;display:flex}.stamp{background:var(--keep);color:var(--keepTx);border:4px solid #fff;border-radius:.5rem;padding:.25rem 1rem 0;font-size:min(2.5rem,10vw);position:absolute;left:1rem}.tile{color:var(--tileInk);font-variation-settings:"wdth" 112;border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-weight:900;display:flex;overflow:hidden}.tile img{object-fit:cover;width:100%;height:100%}.btn,.btn2{white-space:nowrap;border-radius:.5rem;flex:1 1 0;justify-content:center;align-items:center;gap:.5rem;min-width:fit-content;height:3.5rem;padding:0 1rem;font-size:1.125rem;font-weight:800;display:flex}.btn{background:var(--btn);color:var(--btnTx);border:2px solid var(--btn)}.btn2{color:var(--tx);border:2px solid var(--edge);background:0 0}.btn.sm,.btn2.sm{height:3rem;padding:0 .5rem;font-size:1rem}.btn.keep{background:var(--keep);color:var(--keepTx);border-color:var(--keep)}.dis,.btn[aria-disabled=true],.btn2[aria-disabled=true]{cursor:default;background:var(--surf2)!important;color:var(--tx2)!important;border:2px dashed var(--edge)!important}.acts{flex-wrap:wrap;gap:.5rem;display:flex}.round{width:5rem;height:5rem;box-shadow:var(--shadow);border:3px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.round.keep-active{box-shadow:var(--shadow), 0 0 0 6px color-mix(in srgb, var(--keep) 35%, transparent)}.rl{text-align:center;margin-top:.5rem;font-size:1rem;font-weight:700}.tabs{background:var(--bar);height:4.5rem;box-shadow:0 -1px 0 var(--line);flex:none;padding:.5rem;display:flex}.tab{min-width:0;color:var(--tx2);background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:0;padding:0;font-size:min(.875rem,4vw);font-weight:600;text-decoration:none;display:flex;position:relative}.tab.on{color:var(--tabAct);font-weight:800}.tab.on:before{content:"";background:var(--tabAct);width:3rem;height:.25rem;margin-left:-1.5rem;position:absolute;top:-.5rem;left:50%}.ti{justify-content:center;align-items:center;width:3rem;max-width:100%;height:2rem;display:flex}.abar{background:var(--surf);box-shadow:0 -1px 0 var(--line);flex:none;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.abar .tot{flex-direction:column;min-width:0;display:flex}.abar .acts{flex:1}.stk{z-index:5;margin-top:auto;position:sticky;bottom:0}.seg{background:var(--surf2);border-radius:.5rem;display:flex;overflow:hidden}.seg button{height:3rem;color:var(--tx);background:0 0;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:.5rem;padding:0;font-size:1rem;font-weight:700;display:flex}.seg button.on{background:var(--btn);color:var(--btnTx)}.chk{border:2px solid var(--edge);width:2rem;height:2rem;color:var(--btnTx);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:flex}.chk.on{background:var(--btn);border-color:var(--btn)}.step{border:2px solid var(--edge);border-radius:.5rem;flex:none;align-items:center;height:3rem;display:flex}.step button{background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:flex}.step b{text-align:center;min-width:1.5rem;font-size:1.125rem}.alert{background:var(--warnBg);color:var(--warn);border-radius:1rem;gap:1rem;padding:1rem;display:flex}.alert b{font-size:1.125rem;display:block}.alert span{margin-top:.25rem;font-size:1rem;display:block}.deckc{box-shadow:var(--shadow);border-radius:1rem;position:absolute;bottom:0;overflow:hidden}.round-wrap{flex-direction:column;align-items:center;display:flex}.round.skip,.round.swap{background:var(--surf);color:var(--tx);border-color:var(--edge)}.round.keep{background:var(--keep);color:var(--keepTx);border-color:var(--keep)}.round:disabled{opacity:.5;cursor:default}:root{--safe-top:max(env(safe-area-inset-top,0px), var(--tg-safe-area-inset-top,0px), var(--tg-content-safe-area-inset-top,0px));--safe-right:max(env(safe-area-inset-right,0px), var(--tg-safe-area-inset-right,0px), var(--tg-content-safe-area-inset-right,0px));--safe-bottom:max(env(safe-area-inset-bottom,0px), var(--tg-safe-area-inset-bottom,0px), var(--tg-content-safe-area-inset-bottom,0px));--safe-left:max(env(safe-area-inset-left,0px), var(--tg-safe-area-inset-left,0px), var(--tg-content-safe-area-inset-left,0px))}html{-webkit-text-size-adjust:100%;scroll-padding-bottom:10rem;font-size:100%}body{background:var(--bg);color:var(--tx);margin:0}.app{min-height:100dvh;padding-left:var(--safe-left);padding-right:var(--safe-right);flex-direction:column;display:flex;overflow-x:hidden}.top{background:var(--bar);padding-top:var(--safe-top);z-index:6;position:relative}.bar .ttl{flex:1}.bar-more{display:flex;position:relative}.menu{z-index:10;background:var(--surf);min-width:11rem;box-shadow:var(--shadow);border:1px solid var(--line);border-radius:.5rem;position:absolute;top:100%;right:0;overflow:hidden}.menu a{min-height:3rem;color:var(--tx);align-items:center;padding:0 1rem;font-weight:700;text-decoration:none;display:flex}.app>.main{flex:auto;min-width:0}.stk{background:var(--bar);padding-bottom:var(--safe-bottom)}.state{margin:0}.state-actions{gap:1rem;display:flex}.state-actions>*{flex:1 1 0}.signin{margin:0;padding:1rem}.capture{flex-direction:column;gap:1rem;display:flex}.capture-box,.capture-row,.capture-review{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.capture-box textarea,.capture-box select,.capture-box input,.capture-row input{font:inherit;min-height:2.75rem;padding:.5rem}.capture-label,.capture-meta{opacity:.8;font-size:.875rem}.capture-head{font-size:1.5rem}.capture-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.swipe-progress{align-items:center;gap:.5rem;padding-top:.5rem;font-size:1rem;font-weight:600;display:flex}.deck{margin-top:.5rem;position:relative}.deck-top{color:#fff;transform-origin:50% 100%;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;flex-direction:column;justify-content:flex-end;min-height:25rem;margin-top:1.5rem;padding:9rem 1rem 1.5rem;display:flex;position:relative;bottom:auto}.deck-top:active{cursor:grabbing}.deck-tag{position:absolute;top:1rem;left:1rem}.deck-stamp{top:4rem}.deck-top .deck-name{overflow-wrap:anywhere;font-size:2.5rem;line-height:1.05}.deck-chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.deck-chips:empty{display:none}.deck-facts{flex-wrap:wrap;gap:0 1rem;margin-top:1rem;font-size:1.5rem;font-weight:800;display:flex}.swipe-buttons{justify-content:center;gap:1.5rem;padding:1rem 0 .5rem;display:flex}.swipe-done{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.swipe-status{align-items:center;gap:1rem;min-height:3rem;margin-top:.5rem;display:flex}.swipe-status p{flex:1 1 0;min-width:0;font-weight:600}.swipe-status .btn2{flex:none;min-width:6rem}[data-screen=swipe]>.alert{margin-top:1rem}.discover{flex-direction:column;display:flex}.dsc-card{padding:4rem 1rem 1.5rem}.dsc-tags{justify-content:space-between;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.dsc-tags .dtag{overflow-wrap:anywhere;min-width:0}.dsc-body{flex-direction:column;display:flex}.dsc-swap{color:#16201a;background:#fbf6e6;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.dsc-swap ul{margin:.5rem 0 0;padding:0;font-weight:700;list-style:none}.dsc-reason{margin-top:.5rem;font-size:1.125rem;font-weight:700}.dsc-credit{margin-top:1rem;font-size:1rem;font-weight:700}.dsc-credit a{color:inherit;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.dsc-empty{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-top:2rem;display:flex}.dsc-empty .sub{max-width:20rem}.dsc-empty .btn,.dsc-empty .btn2{width:100%}.dsc-status{min-height:3rem;margin-top:.5rem;font-weight:600}.list,.list-page{flex-direction:column;gap:1rem;display:flex}.list-count{justify-content:flex-end;margin-top:.5rem;display:flex}.list-bar{background:var(--surf2);border-radius:.5rem;height:.5rem;margin-top:.5rem;overflow:hidden}.list-bar>div{background:var(--btn);height:100%}.lgroup{flex-direction:column;gap:1rem;display:flex}.lgroup-head,.cooked-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lgroup-head h2,.cooked-head h2{min-width:0;font-size:1.5rem}.lgroup-head .chip{padding:0 .75rem}.lrow{cursor:pointer;background:linear-gradient(var(--line), var(--line)) 1rem 0 / calc(100% - 2rem) 1px no-repeat;flex-wrap:wrap;align-items:center;gap:1rem;min-height:4.5rem;padding:.5rem 1rem;display:flex}.lrow:first-child{background:0 0}.lrow:focus-visible{outline-offset:-3px;border-radius:1rem}.lrow.done{opacity:.85;cursor:default}.lrow-text{flex:6rem;min-width:0}.lrow-text b{font-size:1.0625rem;line-height:1.2;display:block}.lrow-text .sub{margin-top:.125rem;display:block}.nt-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.nt-row{flex-direction:column;gap:.5rem;display:flex}.nt-row .btn2{min-height:2.75rem}.list-status{min-height:1.5rem;font-weight:600}.rate-acts{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));display:grid}.rate-acts .btn2{white-space:normal;text-align:center;min-width:0;height:auto;min-height:3rem}.onboarding{flex-direction:column;gap:1rem;display:flex}.onb-title{font-size:1.75rem}.rule-seg{margin-top:1rem}.rule-seg button[aria-disabled=true]{cursor:default}.onboarding .rule-text{margin-top:1rem;font-size:1.0625rem}.rule-tags{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.rule-tags .ptag{white-space:normal;height:auto;min-height:2rem}.staples{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.staples-tiles{flex-wrap:wrap;gap:.5rem;display:flex}.staples-cadence{flex-direction:column;flex-basis:100%;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.staples-cadence li{flex-direction:column;display:flex}.confirm-note{background:var(--surf);text-align:center;margin:0;padding:0 1rem 1rem}.signin-screen{box-sizing:border-box;width:100%;max-width:28rem;margin:0 auto}.signin-screen .signin-title{margin:1rem 0 0}.signin-form{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.signin-label{opacity:.8;font-size:.875rem}.signin-form input{font:inherit;min-height:2.75rem;padding:.5rem}.signin-actions{flex-direction:column;gap:.75rem;display:flex}.pantry{flex-direction:column;gap:1rem;display:flex}.pantry-head{font-size:1.5rem}.pantry-saved{font-weight:700}.prow{align-items:center;gap:1rem;min-height:5.5rem;display:flex}.prow.answered{background:linear-gradient(var(--line), var(--line)) 1rem 0 / calc(100% - 2rem) 1px no-repeat;padding:1rem}.prow.answered:first-child{background:0 0}.prow-text{flex:1;min-width:0}.prow-text b{font-size:1.125rem;line-height:1.2;display:block}.prow-text .sub{margin-top:.5rem;display:block}.ask-q{margin-top:1rem}.ask .acts{margin-top:.5rem}.plan{flex-direction:column;gap:1rem;display:flex}.plan-night{flex-direction:column;gap:.5rem;display:flex}.plan-night-head{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.plan-night-head h2{flex:auto;min-width:0;font-size:1.5rem}.plan-meal{font-size:1.0625rem}.plan-acts{flex-wrap:wrap;gap:.5rem;display:flex}.plan-edit{flex-direction:column;gap:.5rem;display:flex}.plan-target{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.plan-target select{border:2px solid var(--edge);background:var(--surf);max-width:100%;min-height:3rem;color:var(--tx);font:inherit;border-radius:.5rem;padding:0 .5rem}.plan-row{background:linear-gradient(var(--line), var(--line)) 1rem 0 / calc(100% - 2rem) 1px no-repeat;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;display:flex}.plan-row:first-child{background:0 0}.plan-pad{padding:1rem}.plan-status:empty{display:none}.plan-force{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.receipt{flex-direction:column;gap:1rem;display:flex}.receipt-hero{background:var(--brand);color:var(--onBrand);box-shadow:var(--shadow);border-radius:1rem;padding:1rem}.receipt-range{color:var(--onBrand2);font-size:1rem}.receipt .receipt-label{margin-top:1rem}.receipt-big{margin-top:.5rem;font-size:min(5rem,22vw);line-height:1}.receipt-paid{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-top:1rem;font-size:1rem;display:flex}.receipt-paid .old{color:var(--onBrand2)}.receipt-paid b{font-size:1.375rem}.receipt-tag{margin-top:1rem}.receipt .receipt-empty-title{margin-top:1rem;font-size:2rem;line-height:1.08}.receipt-compared{margin-top:1rem}.receipt-paid-only{margin-top:.5rem;font-size:1.375rem;font-weight:800}.receipt-hint{font-size:1.0625rem}.receipt-line{flex-wrap:wrap;align-items:center;gap:1rem;min-height:5rem;display:flex}.receipt-line-text{flex-direction:column;flex:6rem;min-width:0;display:flex}.receipt-line-title{font-size:1.125rem;line-height:1.2}.receipt-amount{text-align:right;flex:none;margin-left:auto}.receipt-amount.price{font-size:1.625rem}.receipt-amount.saving{color:var(--save)}.receipt-amount.none{color:var(--tx2)}.badge.receipt-cost{background:var(--yel);color:var(--yelTx)}.receipt-rest{padding-top:0;padding-bottom:0}.receipt-row{justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;display:flex}.receipt-row+.receipt-row{border-top:1px solid var(--line)}.receipt-row b{font-size:1.125rem}.receipt-binned{margin-top:1rem}.receipt-binned .btn2[aria-pressed=true]{background:var(--btn);color:var(--btnTx);border-color:var(--btn)}.receipt-hero{overflow-wrap:anywhere}.prep{flex-direction:column;gap:1rem;display:flex}.prep-total{margin:0;font-size:1.125rem;font-weight:800}.prep-map,.prep-rows,.prep-applied,.prep-meal-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.prep-node,.prep-row,.prep-applied .card{flex-direction:column;gap:.5rem;display:flex}.prep-node{border-left:.5rem solid var(--line)}.prep-node.on{border-left-color:var(--keep)}.prep-node.try{border-left-color:var(--yel)}.prep-node-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.prep-min{text-align:right;font-weight:800}.prep-modes,.prep-view{gap:.5rem;display:flex}.prep-mode{border:2px solid var(--edge);min-height:3rem;color:var(--tx);background:0 0;border-radius:.5rem;flex:1 1 0;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative}.prep-mode.on{background:var(--btn);border-color:var(--btn);color:var(--btnTx)}.prep-mode input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.prep-mode:focus-within{outline:3px solid var(--tx);outline-offset:2px}.prep-links{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.prep-link{border:2px dashed var(--edge);min-width:2.75rem;min-height:2rem;color:var(--tx2);border-radius:.5rem;justify-content:center;align-items:center;padding:0 .5rem;font-weight:700;display:inline-flex}.prep-link.on{border:2px solid var(--keep);background:var(--surf2);color:var(--tx)}.prep-why-box summary{cursor:pointer;align-items:center;min-height:2.75rem;font-weight:700;display:flex}.prep-why-box ul{flex-direction:column;gap:.5rem;margin:0;padding:0 0 .5rem;list-style:none;display:flex}.prep-rate{flex-wrap:wrap;gap:.5rem;display:flex}.prep-rate .btn2{min-height:3rem}.prep-meal{padding:0}.prep-meal-btn{text-align:left;width:100%;min-height:3.5rem;color:var(--tx);font:inherit;background:0 0;border:0;grid-template-columns:3rem 1fr;align-items:center;gap:0 .5rem;padding:.5rem 1rem;display:grid}.prep-meal-day{grid-row:span 2;font-weight:800}.prep-meal-title{font-weight:800}.prep-pick{flex-direction:column;gap:.5rem;margin:0;padding:0 1rem 1rem;list-style:none;display:flex}.prep-pick-row{align-items:center;gap:.75rem;min-height:2.75rem;font-weight:700;display:flex}.prep-pick-row input{flex:none;width:1.5rem;height:1.5rem}.prep-why{margin:0 0 0 2.25rem}.prep-refused{color:var(--warn)}.prep-status{min-height:1.5rem;margin:0;font-weight:700}.buy{flex-direction:column;gap:1rem;display:flex}.buy-hero{background:var(--brand);color:var(--onBrand);box-shadow:var(--shadow);border-radius:1rem;padding:1rem}.buy-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.buy-hero-label{color:var(--onBrand2);text-align:right;font-size:1rem}.buy-hero-total{margin-top:1rem;font-size:min(4rem,16vw);line-height:1}.buy-hero-save{align-items:center;margin-top:.5rem;display:flex}.buy-hero-name{margin-top:1rem;font-size:1.25rem;font-weight:800}.buy-hero-line{color:var(--onBrand2);margin-top:.25rem;font-size:1rem}.buy-options{flex-direction:column;gap:1rem;display:flex}.buy-option{cursor:pointer;flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.buy-option.on{box-shadow:0 0 0 2px var(--btn), var(--shadow)}.buy-option-text{flex:6rem;min-width:0}.buy-option-name{font-size:1.125rem}.buy-offers{color:var(--tx)}.buy-option-money{text-align:right;flex:none;margin-left:auto}.opt-price{font-size:1.625rem}.opt-diff{font-weight:700}.buy-note{text-align:center}.buy-bar-total{font-size:1.625rem}.buy-hero{overflow-wrap:anywhere}.buy-extra{flex-direction:column;gap:1rem;display:flex}.buy-extra-title{font-size:1.25rem}.buy-deal,.buy-offer,.buy-pass{flex-direction:column;gap:.5rem;display:flex}.buy-deal-top,.buy-pass-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.buy-deal-text{flex-direction:column;min-width:0;display:flex}.buy-deal-money{flex-direction:column;flex:none;align-items:flex-end;display:flex}.buy-deal .acts .btn,.buy-deal .acts .btn2{min-height:2.75rem}.buy-links{margin:0;padding:0;list-style:none}.buy-link{background:linear-gradient(var(--line), var(--line)) 1rem 0 / calc(100% - 2rem) 1px no-repeat;align-items:center;gap:1rem;padding:1rem;display:flex}.buy-link:first-child{background:0 0}.buy-link-text{flex-direction:column;flex:auto;min-width:0;display:flex}.buy-link .btn2{flex:none;width:5rem;min-width:0;text-decoration:none}.buy-slider{flex-direction:column;gap:.5rem;display:flex}.buy-slider-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.buy-slider .acts{flex-wrap:wrap;gap:.5rem;display:flex}.settle-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.settle-top{gap:1rem;display:flex}.settle-name{flex:1;min-width:0}.settle-name .disp{overflow-wrap:anywhere;margin-top:.25rem;font-size:1.5rem;line-height:1.08}.settle-votes{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:1rem;display:flex}.settle-vote{color:var(--tx2);align-items:center;gap:.25rem;font-weight:800;display:inline-flex}.settle-vote.keep{color:var(--btn)}.settle-why{margin-top:.5rem}.settle-acts{grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));margin-top:1rem;display:grid}.settle-acts button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--tx)}.settle-acts button:disabled{opacity:.5;cursor:default}.settle-left{font-size:1.125rem}.week-step[data-screen=swipe],.week-step[data-screen=disagreements]{flex-direction:column;display:flex}.week-step[data-screen=disagreements]{gap:1rem}.week-shelf{margin:-1rem -1rem 0}.nights-step{flex-direction:column;gap:1rem;display:flex}.nights-count{font-weight:600}
