@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.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}:root,[data-theme=light]{--bg:#f6f5f0;--surface:#fff;--surface-2:#ecebe4;--hair:#e1e2db;--text:#18211d;--muted:#55615b;--rim:#6f7b75;--primary:#1f6b4f;--primary-rim:#18211d;--on-primary:#fff;--accent:#1f6b4f;--on-accent:#fff;--warn:#c23b22;--warn-text:#b0341d;--toddler:#9cc7ea;--toddler-text:#2b6593;--bonus:#e8aa2e;--tint:#dce8de;--nav-bg:#fff;--font:"Rubik Variable", "Segoe UI", system-ui, sans-serif;--radius-card:20px;--radius-button:18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#101714;--surface:#1a2420;--surface-2:#22302a;--hair:#2a3832;--text:#f2f2ec;--muted:#a9b5af;--rim:#7e918a;--primary:#23775a;--primary-rim:#7e918a;--accent:#6fd3a8;--on-accent:#101714;--warn-text:#ff8f75;--toddler-text:#9cc7ea;--tint:#23382e;--nav-bg:#1a2420;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=dark]{--bg:#101714;--surface:#1a2420;--surface-2:#22302a;--hair:#2a3832;--text:#f2f2ec;--muted:#a9b5af;--rim:#7e918a;--primary:#23775a;--primary-rim:#7e918a;--accent:#6fd3a8;--on-accent:#101714;--warn-text:#ff8f75;--toddler-text:#9cc7ea;--tint:#23382e;--nav-bg:#1a2420;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,p{margin:0}button{font:inherit}a{color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}::placeholder{color:var(--muted);opacity:1}p{text-wrap:pretty}._primary_if8zm_1,._secondary_if8zm_2,._pill_if8zm_3{white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}._primary_if8zm_1{border-radius:var(--radius-button);border:2px solid var(--primary-rim);background:var(--primary);width:100%;height:60px;color:var(--on-primary);padding:0 20px;font-size:18px;font-weight:700}._secondary_if8zm_2{border-radius:var(--radius-button);border:1.5px solid var(--rim);background:var(--surface);width:100%;height:60px;color:var(--text);padding:0 20px;font-size:18px;font-weight:700}._pill_if8zm_3{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);border-radius:22px;gap:8px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}._dock_if8zm_50._primary_if8zm_1,._dock_if8zm_50._secondary_if8zm_2{border-width:3px;border-radius:22px;height:80px;font-size:26px}._card_if8zm_58{border-radius:var(--radius-card);border:1.5px solid var(--rim);background:var(--surface);flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}._cardTitle_if8zm_68{font-size:18px;font-weight:700;line-height:1.3}._badge_if8zm_74{white-space:nowrap;color:#18211d;border-radius:8px;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._bonus_if8zm_87{background:var(--bonus)}._toddler_if8zm_91{background:var(--toddler)}._now_if8zm_95{background:var(--accent);color:var(--on-accent)}._warn_if8zm_100{background:var(--warn);color:#fff}._switchRow_if8zm_105{width:100%;min-height:56px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}._labels_if8zm_119{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._label_if8zm_119{font-size:16px;font-weight:700;line-height:1.4}._hint_if8zm_133{color:var(--muted);font-size:14px;line-height:1.4}._track_if8zm_139{border:1.5px solid var(--rim);background:var(--surface-2);border-radius:16px;flex:none;justify-content:flex-start;align-items:center;width:52px;height:32px;padding:0 3px;display:flex}._knob_if8zm_152{border:1.5px solid var(--rim);color:#1f6b4f;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._switchRow_if8zm_105[aria-checked=true] ._track_if8zm_139{border:2px solid var(--primary-rim);background:var(--primary);justify-content:flex-end}._switchRow_if8zm_105[aria-checked=true] ._knob_if8zm_152{border-color:#fff}._segmented_if8zm_174{border:1.5px solid var(--rim);background:var(--surface);border-radius:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;padding:3px;display:grid}._segment_if8zm_174{min-width:0;height:44px;color:var(--text);white-space:nowrap;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0;font-size:15px;font-weight:600;display:flex}._segment_if8zm_174[aria-checked=true]{background:var(--primary);border-color:var(--primary-rim);color:var(--on-primary)}._stepper_if8zm_209{align-items:center;gap:12px;display:flex}._stepperButtons_if8zm_215{flex:none;align-items:center;gap:4px;display:flex}._stepButton_if8zm_222{border:1.5px solid var(--rim);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:flex}._stepValue_if8zm_235{text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-size:18px;font-weight:700}._checkList_if8zm_243{border-radius:var(--radius-card);border:1.5px solid var(--rim);background:var(--surface);overflow:hidden}._checkRow_if8zm_250{width:100%;min-height:56px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:8px 16px;display:flex}._checkRow_if8zm_250+._checkRow_if8zm_250{border-top:1px solid var(--hair)}._box_if8zm_268{border:2px solid var(--rim);background:var(--surface);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._checkName_if8zm_281{flex:1;min-width:0;font-size:17px;font-weight:600;line-height:1.3}._checkAmount_if8zm_289{text-align:right;color:var(--muted);flex:none;font-size:15px;line-height:1.3}._checkRow_if8zm_250[aria-checked=true] ._box_if8zm_268{background:var(--primary);border-color:var(--primary-rim)}._checkRow_if8zm_250[aria-checked=true] ._checkName_if8zm_281{color:var(--muted);text-decoration:line-through}._field_if8zm_307{flex-direction:column;gap:6px;display:flex}._fieldLabel_if8zm_313{font-size:14px;font-weight:600;line-height:1.4}._input_if8zm_319{border:1.5px solid var(--rim);background:var(--surface);height:52px;color:var(--text);font:inherit;border-radius:14px;padding:0 14px;font-size:16px}._input_if8zm_319[aria-invalid=true]{border:2px solid var(--warn)}._fieldError_if8zm_334{color:var(--warn-text);font-size:15px;font-weight:600;line-height:1.4}._actionBar_if8zm_342{bottom:calc(88px + env(safe-area-inset-bottom));z-index:5;background:linear-gradient(to bottom, transparent, var(--bg) 18px);flex-direction:column;gap:8px;margin:16px -18px 0;padding:20px 18px 12px;display:flex;position:sticky}@media (width>=1024px){._actionBar_if8zm_342{bottom:0}}._page_tk9ev_1{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:20px;display:flex}._header_tk9ev_9{align-items:center;gap:10px;display:flex}._brand_tk9ev_15{flex:1;font-size:22px;font-weight:700;line-height:1.2}._round_tk9ev_22{border:1.5px solid var(--rim);background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._title_tk9ev_35{font-size:26px;font-weight:700;line-height:1.2}._muted_tk9ev_41{color:var(--muted);font-size:16px;line-height:1.45}._cook_tk9ev_47{min-height:100dvh;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:16px;display:flex}._panels_tk9ev_55{gap:16px;display:grid}._panel_tk9ev_55{background:var(--bg);color:var(--text);border:1.5px solid var(--rim);border-radius:28px;flex-direction:column;gap:14px;padding:20px;display:flex}._row_tk9ev_71{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width>=1024px){._page_tk9ev_1{padding-top:24px}._panels_tk9ev_55{grid-template-columns:1fr 1fr}}._layout_bu1cd_1{flex-direction:column;min-height:100dvh;display:flex}._main_bu1cd_7{min-width:0;padding-bottom:calc(88px + env(safe-area-inset-bottom));flex:1}._tabBar_bu1cd_13{height:calc(88px + env(safe-area-inset-bottom));padding:8px 8px calc(24px + env(safe-area-inset-bottom));background:var(--nav-bg);border-top:1px solid var(--hair);z-index:10;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}._tab_bu1cd_13{min-height:52px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}._tabPill_bu1cd_36{border-radius:999px;justify-content:center;align-items:center;width:56px;height:30px;display:flex}._tabLabel_bu1cd_45{font-size:12px;font-weight:500;line-height:1}._rail_bu1cd_51{display:none}._railItem_bu1cd_55{width:88px;min-height:76px;color:var(--muted);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex}._railPill_bu1cd_68{border-radius:19px;justify-content:center;align-items:center;width:64px;height:38px;display:flex}._railLabel_bu1cd_77{font-size:15px;font-weight:500;line-height:1.1}._tab_bu1cd_13[aria-current=page],._railItem_bu1cd_55[aria-current=page]{color:var(--text)}._tab_bu1cd_13[aria-current=page] ._tabPill_bu1cd_36,._railItem_bu1cd_55[aria-current=page] ._railPill_bu1cd_68{background:var(--primary);color:var(--on-primary)}._tab_bu1cd_13[aria-current=page] ._tabLabel_bu1cd_45,._railItem_bu1cd_55[aria-current=page] ._railLabel_bu1cd_77{font-weight:700}@media (width>=1024px){._layout_bu1cd_1{flex-direction:row}._main_bu1cd_7{padding-bottom:0}._main_bu1cd_7>*{margin-inline:auto}._tabBar_bu1cd_13{display:none}._rail_bu1cd_51{flex-direction:column;flex:none;align-items:center;gap:8px;width:112px;height:100dvh;padding:24px 12px;display:flex;position:sticky;top:0}}._screen_5g1g2_3{min-height:100dvh;padding-top:calc(12px + env(safe-area-inset-top));background:var(--bg);color:var(--text);flex-direction:column;display:flex}._main_5g1g2_12{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 18px 0;display:flex}._mainLoose_5g1g2_21{gap:16px;padding-top:18px}._footer_5g1g2_26{z-index:10;padding:16px 18px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--bg) 16px);flex-direction:column;align-items:center;gap:8px;display:flex;position:sticky;bottom:0}._title_5g1g2_39{font-size:26px;font-weight:700;line-height:1.2}._intro_5g1g2_45{color:var(--muted);font-size:16px;line-height:1.45}._header_5g1g2_53{z-index:10;margin-top:calc(-12px - env(safe-area-inset-top));padding:calc(12px + env(safe-area-inset-top)) 18px 12px;background:var(--bg);flex-direction:column;gap:14px;display:flex;position:sticky;top:0}._headerRow_5g1g2_66{align-items:center;gap:12px;display:flex}._stop_5g1g2_72{border:1.5px solid var(--rim);background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._headerTitle_5g1g2_85{flex-direction:column;flex:1;min-width:0;display:flex}._headerTitle_5g1g2_85 h1{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:1.25;overflow:hidden}._headerTitle_5g1g2_85 span,._headerClock_5g1g2_102 span:last-child{color:var(--muted);font-size:14px;line-height:1.3}._headerClock_5g1g2_102{flex-direction:column;flex:none;align-items:flex-end;display:flex}._clock_5g1g2_115{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.2}._phaseBars_5g1g2_122{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}._phaseBars_5g1g2_122 span{border-radius:4px;height:8px;display:block}._barDone_5g1g2_134{background:var(--accent)}._barTodo_5g1g2_138{background:var(--hair)}._header_5g1g2_53._dock_5g1g2_1{gap:12px;padding:0 28px}._header_5g1g2_53._dock_5g1g2_1 ._headerRow_5g1g2_66{gap:18px}._header_5g1g2_53._dock_5g1g2_1 ._stop_5g1g2_72{border-width:2px;width:60px;height:60px}._header_5g1g2_53._dock_5g1g2_1 ._headerTitle_5g1g2_85 h1{font-size:26px}._header_5g1g2_53._dock_5g1g2_1 ._headerTitle_5g1g2_85 span,._header_5g1g2_53._dock_5g1g2_1 ._headerClock_5g1g2_102 span:last-child{font-size:18px}._header_5g1g2_53._dock_5g1g2_1 ._clock_5g1g2_115{font-size:36px}._header_5g1g2_53._dock_5g1g2_1 ._phaseBars_5g1g2_122{gap:8px}._header_5g1g2_53._dock_5g1g2_1 ._phaseBars_5g1g2_122 span{border-radius:5px;height:10px}._nowCard_5g1g2_181{border:2px solid var(--primary-rim);background:var(--plate);color:var(--plate-fg);border-radius:28px;flex-direction:column;padding:20px;display:flex;position:relative;overflow:hidden}._toneNow_5g1g2_193{--plate:var(--primary);--plate-fg:#fff;--pill-rim:#9abcb0}._toneWarning_5g1g2_199{--plate:var(--warn);--plate-fg:#fff;--pill-rim:#e4a79c}._toneToddler_5g1g2_205{--plate:var(--toddler);--plate-fg:#18211d;--pill-rim:#536c79}._honeycomb_5g1g2_211{width:100%;height:100%;position:absolute;inset:0}._plateFade_5g1g2_218{background:linear-gradient(135deg, var(--plate) 45%, transparent 90%);position:absolute;inset:0}._nowBody_5g1g2_224{flex-direction:column;flex:1;gap:12px;display:flex;position:relative}._nowBody_5g1g2_224 h2{text-wrap:balance;font-size:31px;font-weight:700;line-height:1.12}._nowBody_5g1g2_224 p{font-size:18px;line-height:1.45}._nowBody_5g1g2_224 p._needs_5g1g2_244{font-size:16px;font-weight:600;line-height:1.4}._nowMeta_5g1g2_250{align-items:center;gap:8px;min-height:32px;margin-top:auto;font-size:16px;font-weight:600;display:flex}._durationPill_5g1g2_260{border:1.5px solid var(--pill-rim);font-variant-numeric:tabular-nums;border-radius:16px;flex:none;align-items:center;gap:6px;height:32px;margin-left:auto;padding:0 12px 0 10px;font-weight:700;display:inline-flex}._nowCard_5g1g2_181._dock_5g1g2_1{border-width:3px;border-radius:36px;min-height:380px;padding:28px}._nowCard_5g1g2_181._dock_5g1g2_1 ._nowBody_5g1g2_224{gap:16px}._nowCard_5g1g2_181._dock_5g1g2_1 ._nowBody_5g1g2_224 h2{font-size:56px;line-height:1.08}._nowCard_5g1g2_181._dock_5g1g2_1 ._nowBody_5g1g2_224 p{font-size:28px;line-height:1.38}._nowCard_5g1g2_181._dock_5g1g2_1 ._nowBody_5g1g2_224 p._needs_5g1g2_244,._nowCard_5g1g2_181._dock_5g1g2_1 ._nowMeta_5g1g2_250{font-size:24px}._nowCard_5g1g2_181._dock_5g1g2_1 ._nowMeta_5g1g2_250{gap:10px;min-height:48px}._nowCard_5g1g2_181._dock_5g1g2_1 ._durationPill_5g1g2_260{border-width:2px;border-radius:24px;height:48px;padding:0 18px 0 14px;font-size:26px}._nextCard_5g1g2_315{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._nextRow_5g1g2_325{align-items:flex-start;gap:14px;display:flex}._nextTime_5g1g2_331{flex-direction:column;flex:none;min-width:58px;display:flex}._nextTime_5g1g2_331 span:first-child{color:var(--accent);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2}._nextTime_5g1g2_331 span:last-child{color:var(--muted);font-size:13px;line-height:1.3}._nextText_5g1g2_352{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._nextHeading_5g1g2_360{font-size:17px;font-weight:700;line-height:1.3}._nextDetail_5g1g2_366{color:var(--muted);font-size:15px;line-height:1.4}._nextDetail_5g1g2_366 strong{color:var(--text);font-weight:600}._preview_5g1g2_377{border-top:1px solid var(--hair);align-items:flex-start;gap:8px;padding-top:10px;font-size:15px;font-weight:600;line-height:1.35;display:flex}._preview_5g1g2_377 svg{flex:none;margin-top:1px}._previewToddler_5g1g2_393{color:var(--toddler-text)}._previewWarn_5g1g2_397{color:var(--warn-text)}._nextCard_5g1g2_315._dock_5g1g2_1{border-width:2px;border-radius:28px;gap:14px;padding:20px 24px}._nextCard_5g1g2_315._dock_5g1g2_1 ._nextRow_5g1g2_325{gap:18px}._nextCard_5g1g2_315._dock_5g1g2_1 ._nextTime_5g1g2_331{min-width:92px}._nextCard_5g1g2_315._dock_5g1g2_1 ._nextTime_5g1g2_331 span:first-child{font-size:32px}._nextCard_5g1g2_315._dock_5g1g2_1 ._nextTime_5g1g2_331 span:last-child{font-size:18px}._nextCard_5g1g2_315._dock_5g1g2_1 ._nextHeading_5g1g2_360{font-size:26px;line-height:1.25}._nextCard_5g1g2_315._dock_5g1g2_1 ._nextDetail_5g1g2_366,._nextCard_5g1g2_315._dock_5g1g2_1 ._preview_5g1g2_377{font-size:20px}._nextCard_5g1g2_315._dock_5g1g2_1 ._preview_5g1g2_377{gap:10px;padding-top:14px}._chipWrap_5g1g2_441{align-items:center;gap:8px;display:inline-flex}._chip_5g1g2_441{height:var(--chip-h);padding:0 var(--chip-pad-r) 0 var(--chip-pad-l);border:var(--chip-bw) solid var(--rim);background:var(--bg);color:var(--text);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;display:inline-flex}._chipPaused_5g1g2_461{background:var(--surface-2)}._chip_5g1g2_441._ringing_5g1g2_465{background:var(--warn);color:#fff;border-color:var(--primary-rim)}._chipLabel_5g1g2_471{font-size:var(--chip-label);font-weight:600;line-height:1}._chipTime_5g1g2_477{font-size:var(--chip-time);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}._plus_5g1g2_484{width:var(--plus-w);height:var(--chip-h);border-radius:var(--plus-r);border:var(--chip-bw) solid var(--rim);background:var(--bg);color:var(--text);font-size:var(--plus-font);cursor:pointer;flex:none;font-weight:700}._sm_5g1g2_497{--chip-h:44px;--chip-pad-l:10px;--chip-pad-r:12px;--chip-label:14px;--chip-time:17px;--plus-w:48px;--plus-r:12px;--plus-font:15px;--chip-bw:1.5px}._md_5g1g2_509{--chip-h:52px;--chip-pad-l:14px;--chip-pad-r:16px;--chip-label:16px;--chip-time:22px;--plus-w:56px;--plus-r:12px;--plus-font:15px;--chip-bw:1.5px}._lg_5g1g2_521{--chip-h:60px;--chip-pad-l:16px;--chip-pad-r:20px;--chip-label:20px;--chip-time:32px;--plus-w:72px;--plus-r:16px;--plus-font:22px;--chip-bw:2px;gap:10px}._lanes_5g1g2_536{flex-direction:column;gap:8px;display:flex}._lanesHead_5g1g2_542{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._lanesHead_5g1g2_542 h3{font-size:16px;font-weight:700}._lanesHead_5g1g2_542 span{color:var(--muted);font-size:14px}._laneList_5g1g2_559{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;overflow:hidden}._lane_5g1g2_536{border-top:1px solid var(--hair);--icon-fill:none;--icon-stroke:var(--text);--icon-inner:var(--text);align-items:center;gap:12px;min-height:56px;padding:6px 10px 6px 14px;display:flex}._lane_5g1g2_536:first-child{border-top:0}._laneIcon_5g1g2_582{flex:none}._laneIcon_5g1g2_582 rect,._laneIcon_5g1g2_582 circle{fill:var(--icon-fill);stroke:var(--icon-stroke);stroke-width:2.2px}._laneIcon_5g1g2_582 ._laneInner_5g1g2_593{fill:none;stroke:var(--icon-inner);stroke-width:2px}._laneNow_5g1g2_599{--icon-fill:var(--primary);--icon-stroke:var(--primary-rim);--icon-inner:#fff}._laneWarn_5g1g2_605{--icon-fill:var(--warn);--icon-stroke:var(--primary-rim);--icon-inner:#fff}._laneFree_5g1g2_611{--icon-stroke:var(--muted);--icon-inner:var(--muted)}._laneText_5g1g2_616{flex-direction:column;flex:1;min-width:0;display:flex}._laneText_5g1g2_616 span{color:var(--muted);font-size:13px;line-height:1.3}._laneText_5g1g2_616 strong{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;line-height:1.25;overflow:hidden}._laneFree_5g1g2_611 ._laneText_5g1g2_616 strong{color:var(--muted)}._laneWarn_5g1g2_605 ._laneText_5g1g2_616 strong{color:var(--warn-text)}._badgeNow_5g1g2_646,._badgeWarn_5g1g2_647{border-radius:8px;flex:none;align-items:center;height:28px;padding:0 10px;font-size:15px;font-weight:700;display:inline-flex}._badgeNow_5g1g2_646{background:var(--accent);color:var(--on-accent)}._badgeWarn_5g1g2_647{background:var(--warn);color:#fff}._lanes_5g1g2_536._dock_5g1g2_1{gap:12px}._lanes_5g1g2_536._dock_5g1g2_1 ._lanesHead_5g1g2_542 h3{font-size:24px}._lanes_5g1g2_536._dock_5g1g2_1 ._lanesHead_5g1g2_542 span{font-size:18px}._lanes_5g1g2_536._dock_5g1g2_1 ._laneList_5g1g2_559{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:16px;display:grid}._lanes_5g1g2_536._dock_5g1g2_1 ._lane_5g1g2_536{border:2px solid var(--rim);background:var(--surface);border-radius:24px;flex-wrap:wrap;align-items:flex-start;gap:14px;min-height:156px;padding:16px 18px 18px}._lanes_5g1g2_536._dock_5g1g2_1 ._laneNow_5g1g2_599{border:3px solid var(--accent)}._lanes_5g1g2_536._dock_5g1g2_1 ._laneWarn_5g1g2_605{border:3px solid var(--warn-text)}._lanes_5g1g2_536._dock_5g1g2_1 ._laneText_5g1g2_616 span{font-size:18px}._lanes_5g1g2_536._dock_5g1g2_1 ._laneText_5g1g2_616 strong{white-space:normal;font-size:26px}._lanes_5g1g2_536._dock_5g1g2_1 ._badgeNow_5g1g2_646,._lanes_5g1g2_536._dock_5g1g2_1 ._badgeWarn_5g1g2_647{border-radius:10px;height:36px;padding:0 12px;font-size:20px}._lanes_5g1g2_536._dock_5g1g2_1 ._chipWrap_5g1g2_441{flex-basis:100%;margin-top:auto}._primary_5g1g2_733{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;white-space:nowrap;cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;height:60px;padding:0 20px;font-size:18px;font-weight:700;display:flex}._primary_5g1g2_733:disabled{opacity:.6;cursor:default}._primary_5g1g2_733._dock_5g1g2_1{border-width:3px;border-radius:22px;height:80px;font-size:26px}._pill_5g1g2_763{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:22px;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}._pillWide_5g1g2_779{border-width:2px;border-radius:18px;justify-content:center;width:100%;height:60px;font-size:22px}._tabletGrid_5g1g2_790{flex:1;grid-template-columns:minmax(0,1fr) 460px;gap:28px;min-height:0;display:grid}._tabletSide_5g1g2_798{flex-direction:column;gap:14px;display:flex}._tabletSide_5g1g2_798 ._pushDown_5g1g2_804{margin-top:auto}._tabletMain_5g1g2_808{flex-direction:column;flex:1;gap:20px;min-height:0;padding:20px 28px;display:flex}._section_5g1g2_819{flex-direction:column;gap:8px;display:flex}._sectionHead_5g1g2_825{min-height:28px;color:var(--muted);align-items:center;gap:10px;display:flex}._sectionHead_5g1g2_825 h3{color:var(--text);flex:1;font-size:18px;font-weight:700;line-height:1.3}._sectionHead_5g1g2_825 span{font-variant-numeric:tabular-nums;font-size:14px}._box_5g1g2_846{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;overflow:hidden}._row_5g1g2_853{border-top:1px solid var(--hair);align-items:center;gap:12px;min-height:56px;padding:8px 16px;display:flex}._row_5g1g2_853:first-child{border-top:0}._rowName_5g1g2_866{flex:1;min-width:0;font-size:17px;font-weight:600;line-height:1.3}._rowNote_5g1g2_874{color:var(--muted);text-align:right;flex:none;font-size:15px;line-height:1.3}._rowWarn_5g1g2_882{color:var(--warn-text);flex:none;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}._rowToddler_5g1g2_892{background:var(--toddler);color:#18211d;border-radius:8px;flex:none;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._progress_5g1g2_906{flex-direction:column;gap:8px;display:flex}._progress_5g1g2_906 p{align-items:baseline;gap:8px;display:flex}._progress_5g1g2_906 strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._progress_5g1g2_906 span{color:var(--muted);font-size:16px}._progressBar_5g1g2_929{background:var(--hair);border-radius:4px;height:8px;overflow:hidden}._progressBar_5g1g2_929 span{background:var(--accent);border-radius:4px;height:100%;display:block}._card_5g1g2_943{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._cardRow_5g1g2_953{align-items:flex-start;gap:12px;display:flex}._cardIcon_5g1g2_959{background:var(--surface-2);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._cardText_5g1g2_970{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._cardText_5g1g2_970 h3{font-size:17px;font-weight:700;line-height:1.3}._cardText_5g1g2_970 p,._muted_5g1g2_985{color:var(--muted);font-size:15px;line-height:1.45}._toddlerNote_5g1g2_991{border-top:1px solid var(--hair);color:var(--toddler-text);align-items:flex-start;gap:8px;padding-top:10px;font-size:15px;font-weight:600;line-height:1.4;display:flex}._prepList_5g1g2_1003{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._prepItem_5g1g2_1012{background:var(--surface);border:1.5px solid var(--rim);width:100%;color:var(--text);text-align:left;cursor:pointer;border-radius:20px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}._prepNumber_5g1g2_1026{background:var(--surface-2);font-variant-numeric:tabular-nums;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:700;display:flex}._prepCurrent_5g1g2_1040 ._prepNumber_5g1g2_1026{background:var(--accent);color:var(--on-accent)}._prepDone_5g1g2_1045{opacity:.6}._prepDone_5g1g2_1045 h3{text-decoration:line-through}._prepBody_5g1g2_1053{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._prepTitle_5g1g2_1061{align-items:flex-start;gap:8px;display:flex}._prepTitle_5g1g2_1061 h3{flex:1;font-size:18px;font-weight:700;line-height:1.3}._prepWhere_5g1g2_1074{font-size:15px;font-weight:600;line-height:1.4}._prepTimer_5g1g2_1080{padding-top:6px;display:flex}._later_5g1g2_1085{color:var(--muted);align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}._offline_5g1g2_1094{background:var(--surface-2);border-radius:14px;align-items:center;gap:10px;min-height:48px;margin:12px 18px 0;padding:10px 14px;font-size:15px;line-height:1.4;display:flex}._offline_5g1g2_1094 strong{font-weight:600}._radio_5g1g2_1111{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;overflow:hidden}._radioRow_5g1g2_1118{border:0;border-top:1px solid var(--hair);width:100%;min-height:56px;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:8px 16px;font-size:17px;font-weight:500;display:flex}._radioRow_5g1g2_1118:first-child{border-top:0}._radioRow_5g1g2_1118[aria-checked=true]{background:var(--surface-2);font-weight:700}._radioDot_5g1g2_1144{border:2px solid var(--rim);background:var(--surface);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._radioRow_5g1g2_1118[aria-checked=true] ._radioDot_5g1g2_1144{background:var(--primary);border-color:var(--primary-rim)}._changes_5g1g2_1162{margin:0;padding:0;list-style:none}._change_5g1g2_1162{border-top:1px solid var(--hair);align-items:flex-start;gap:12px;min-height:56px;padding:12px 16px;font-size:16px;line-height:1.45;display:flex}._change_5g1g2_1162:first-child{border-top:0}._changeN_5g1g2_1183{background:var(--surface-2);border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:flex}._eta_5g1g2_1196{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;align-items:baseline;gap:10px;padding:14px 16px;display:flex}._eta_5g1g2_1196 span:first-child{color:var(--muted);font-size:15px;font-weight:600}._eta_5g1g2_1196 strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}._eta_5g1g2_1196 del{color:var(--muted);margin-left:auto;font-size:15px}._labelCard_5g1g2_1224{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}._labelCard_5g1g2_1224 strong{font-size:20px;font-weight:700}._labelCard_5g1g2_1224 span{color:var(--muted);font-size:15px}._labelCard_5g1g2_1224 em{font-size:17px;font-style:normal;font-weight:700}._buttons_5g1g2_1250{flex-wrap:wrap;gap:8px;display:flex}._toggleOn_5g1g2_1256{background:var(--primary);color:#fff;border:2px solid var(--primary-rim)}._coolButton_5g1g2_1262{border:1.5px solid var(--rim);background:var(--surface);width:100%;min-height:60px;color:var(--text);text-align:left;cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:8px 16px;display:flex}._coolButton_5g1g2_1262 strong{color:var(--toddler-text);font-size:17px;font-weight:700;display:block}._coolButton_5g1g2_1262 span span{color:var(--muted);font-size:14px}._coolButton_5g1g2_1262>svg{color:var(--toddler-text);flex:none}._narrow_5g1g2_1295{flex-direction:column;flex:1;width:100%;max-width:760px;margin:0 auto;display:flex}._wide_5g1g2_1305{flex-direction:column;flex:1;width:100%;max-width:1200px;margin:0 auto;display:flex}._grabGrid_5g1g2_1314{flex-direction:column;gap:16px;display:flex}._dockGrab_5g1g2_1320 ._grabGrid_5g1g2_1314{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:20px;display:grid}._dockGrab_5g1g2_1320 ._sectionHead_5g1g2_825 h3{font-size:22px}._dockGrab_5g1g2_1320 ._sectionHead_5g1g2_825 span{font-size:17px}._dockGrab_5g1g2_1320 [role=checkbox]{min-height:64px}._dockGrab_5g1g2_1320 [role=checkbox]>span:nth-child(2),._dockGrab_5g1g2_1320 ._rowName_5g1g2_866{font-size:21px}._dockGrab_5g1g2_1320 [role=checkbox]>span:nth-child(3),._dockGrab_5g1g2_1320 ._rowNote_5g1g2_874{font-size:18px}._page_94ykm_3{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:20px;display:flex}._header_94ykm_11{align-items:center;gap:10px;display:flex}._brand_94ykm_17{flex:1;font-size:22px;font-weight:700;line-height:1.2}._people_94ykm_24{flex:none;padding-left:6px;display:inline-flex}._avatar_94ykm_30,._avatarToddler_94ykm_31{border:2px solid var(--bg);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-6px;font-size:13px;font-weight:700;display:inline-flex}._avatar_94ykm_30{background:var(--text);color:var(--bg)}._avatarToddler_94ykm_31{background:var(--toddler);color:#18211d}._round_94ykm_54{border:1.5px solid var(--rim);background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._section_94ykm_67{flex-direction:column;gap:12px;display:flex}._sectionHead_94ykm_73{align-items:center;gap:12px;display:flex}._sectionHead_94ykm_73>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_94ykm_87{font-size:26px;font-weight:700;line-height:1.15}._muted_94ykm_93{color:var(--muted);font-size:15px;line-height:1.4}._mutedSmall_94ykm_99{color:var(--muted);margin:4px 0 8px;font-size:14px;line-height:1.4}._pill_94ykm_106{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:22px;flex:none;align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}._card_94ykm_124{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;overflow:hidden}._tint_94ykm_131{background:var(--tint);flex-direction:column;align-items:flex-start;gap:14px;padding:14px 16px 16px;display:flex}._badgeToddler_94ykm_140{background:var(--toddler);color:#18211d;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._keyWords_94ykm_154{font-size:26px;font-weight:600;line-height:1.08}._cardBody_94ykm_160{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}._recipeTitle_94ykm_167{font-size:20px;font-weight:700;line-height:1.25}._meta_94ykm_173{color:var(--muted);align-items:center;gap:12px;font-size:15px;line-height:1.4;display:flex}._meta_94ykm_173 span{align-items:center;gap:5px;display:inline-flex}._toddlerLine_94ykm_188{color:var(--toddler-text);align-items:flex-start;gap:8px;font-size:15px;font-weight:600;line-height:1.4;display:flex}._toddlerLine_94ykm_188 svg{flex:none;margin-top:1px}._primary_94ykm_203{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;cursor:pointer;border-radius:18px;width:100%;height:60px;margin-top:4px;padding:0 20px;font-size:18px;font-weight:700}._list_94ykm_217{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}._listRow_94ykm_227{border:0;border-top:1px solid var(--hair);width:100%;min-height:56px;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:8px 16px;font-size:17px;font-weight:600;display:flex}._list_94ykm_217 li:first-child ._listRow_94ykm_227{border-top:0}._listRow_94ykm_227 span{flex:1}._ratingCard_94ykm_252{background:var(--surface);border:1.5px solid var(--rim);border-radius:20px;flex-direction:column;padding:14px 16px 16px;display:flex}._cardTitle_94ykm_261{font-size:18px;font-weight:700;line-height:1.3}._person_94ykm_267{border-top:1px solid var(--hair);align-items:center;gap:12px;min-height:64px;padding:6px 0;display:flex}._avatarLarge_94ykm_276,._avatarToddlerLarge_94ykm_277{border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:inline-flex}._avatarLarge_94ykm_276{background:var(--text);color:var(--bg)}._avatarToddlerLarge_94ykm_277{background:var(--toddler);color:#18211d}._personText_94ykm_299{flex-direction:column;flex:1;min-width:0;display:flex}._personText_94ykm_299 strong{font-size:17px;font-weight:700;line-height:1.3}._personText_94ykm_299 span{color:var(--muted);font-size:14px;line-height:1.35}._thumb_94ykm_318{border:1.5px solid var(--rim);background:var(--surface);width:52px;height:48px;color:var(--text);cursor:pointer;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}._thumb_94ykm_318[aria-pressed=true]{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._thumb_94ykm_318[aria-pressed=true] svg{fill:currentColor}._toddler_94ykm_188{border-top:1px solid var(--hair);flex-direction:column;gap:10px;padding-top:12px;display:flex}._toddlerHead_94ykm_350{align-items:center;gap:12px;font-size:17px;font-weight:700;line-height:1.3;display:flex}._segmented_94ykm_359{border:1.5px solid var(--rim);background:var(--surface);border-radius:14px;display:flex;overflow:hidden}._segmented_94ykm_359 button{border:0;border-left:1.5px solid var(--rim);height:44px;color:var(--text);white-space:nowrap;cursor:pointer;background:0 0;flex:auto;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:15px;font-weight:600;display:inline-flex}._segmented_94ykm_359 button:first-child{border-left:0}._segmented_94ykm_359 button[aria-pressed=true]{background:var(--primary);color:#fff}._savedLine_94ykm_394{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:14px;line-height:1.4;display:flex}._savedLine_94ykm_394 svg{color:var(--accent)}._savedLine_94ykm_394 strong{color:var(--text);font-weight:600}._setupCard_94ykm_413{border:2px solid var(--primary-rim);background:var(--tint);color:var(--text);border-radius:20px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}._setupCard_94ykm_413 strong{font-size:18px}._setupCard_94ykm_413 span{color:var(--muted);font-size:15px}._h2_94ykm_434{font-size:18px;font-weight:700}._weekStrip_94ykm_439{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._day_done_94ykm_445,._day_today_94ykm_446,._day_plan_94ykm_447,._day_pantry_94ykm_448{border:1.5px solid var(--rim);background:var(--surface);height:76px;color:var(--text);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}._weekStrip_94ykm_439 small{font-size:13px;font-weight:600}._weekStrip_94ykm_439 b{font-variant-numeric:tabular-nums;font-size:20px}._day_done_94ykm_445{color:var(--muted)}._day_today_94ykm_446{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._day_pantry_94ykm_448{background:0 0;border-style:dashed}._day_pantry_94ykm_448 small:last-child{color:var(--muted)}._planMark_94ykm_491{background:var(--rim);border-radius:3px;width:18px;height:6px}._emptyWeek_94ykm_498{border:1.5px dashed var(--rim);color:var(--text);border-radius:20px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}._emptyWeek_94ykm_498 span{color:var(--muted);font-size:15px}._deals_94ykm_514{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._deals_94ykm_514 li{background:var(--surface-2);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 7px 0 12px;font-size:15px;font-weight:600;display:inline-flex}._deals_94ykm_514 li span{background:var(--bonus);color:#18211d;border-radius:8px;align-items:center;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._noteCard_94ykm_548{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}._noteCard_94ykm_548 h2{font-size:17px;font-weight:700}._bell_94ykm_563{background:var(--surface-2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._link_94ykm_574{color:var(--accent);font-size:15px;font-weight:600}._quick_94ykm_580{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;overflow:hidden}._quick_94ykm_580 a{min-height:60px;color:var(--text);align-items:center;gap:12px;padding:0 14px;font-size:17px;font-weight:600;text-decoration:none;display:flex}._quick_94ykm_580 a span{flex:1}._photo_94ykm_603{aspect-ratio:16/10}._cols_bpmf1_3,._col_bpmf1_3{display:contents}@media (width>=1024px){._wide_bpmf1_10._wide_bpmf1_10{max-width:1180px}._cols_bpmf1_3._cols_bpmf1_3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 32px;display:grid}._col_bpmf1_3._col_bpmf1_3{flex-direction:column;gap:12px;min-width:0;display:flex}._side_bpmf1_29{position:sticky;top:24px}._grid_bpmf1_35._grid_bpmf1_35{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;display:grid}}._page_1cbs3_3{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:16px;display:flex}._header_1cbs3_11,._topRow_1cbs3_12{align-items:center;gap:12px;display:flex}._topRow_1cbs3_12{justify-content:space-between}._header_1cbs3_11>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_1cbs3_30{font-size:26px;font-weight:700;line-height:1.15}._h2_1cbs3_36{font-size:18px;font-weight:700;line-height:1.3}._muted_1cbs3_42{color:var(--muted);font-size:14px;line-height:1.45}._round_1cbs3_48,._addRound_1cbs3_49{border:1.5px solid var(--rim);background:var(--surface);width:46px;height:46px;color:var(--text);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._addRound_1cbs3_49,._roundOn_1cbs3_64{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._field_1cbs3_70{flex-direction:column;gap:6px;display:flex}._label_1cbs3_76{font-size:14px;font-weight:600;line-height:1.4}._input_1cbs3_82,._textarea_1cbs3_83{border:1.5px solid var(--rim);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:14px;font-size:16px}._input_1cbs3_82{height:52px;padding:0 14px}._textarea_1cbs3_83{resize:vertical;padding:12px 14px;line-height:1.45}._section_1cbs3_104{flex-direction:column;gap:10px;display:flex}._tiles_1cbs3_110{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._tile_1cbs3_110{border:1.5px solid var(--rim);background:var(--surface);min-height:76px;color:var(--text);font:inherit;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-size:15px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}._tile_1cbs3_110:disabled{border-color:var(--surface-2);background:var(--surface-2);color:var(--muted);gap:4px}._tile_1cbs3_110 small{font-size:13px;font-weight:400}._tabs_1cbs3_148{border:1.5px solid var(--rim);background:var(--surface);border-radius:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;padding:3px;display:grid}._tabs_1cbs3_148 button{min-width:0;height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;font-size:15px;font-weight:600}._tabs_1cbs3_148 button[aria-selected=true]{border-color:var(--primary-rim);background:var(--primary);color:#fff}._cards_1cbs3_178{flex-direction:column;gap:12px;display:flex}._row_1cbs3_184{border:1.5px solid var(--rim);background:var(--surface);color:var(--text);border-radius:20px;text-decoration:none;display:flex;overflow:hidden}._rowTint_1cbs3_194{background:var(--tint);flex:none;width:104px;padding:12px;font-size:16px;font-weight:600;line-height:1.15}._rowBody_1cbs3_204{flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px 14px;display:flex}._rowBody_1cbs3_204 strong{font-size:17px;font-weight:700;line-height:1.3}._meta_1cbs3_219{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;line-height:1.4;display:flex}._meta_1cbs3_219 span{align-items:center;gap:5px;display:inline-flex}._badge_1cbs3_235{border:1.5px solid var(--rim);background:var(--surface);height:26px;color:var(--text);border-radius:8px;padding:0 8px;font-size:13px;font-weight:700}._badgeOffer_1cbs3_246{background:var(--bonus);color:#18211d;white-space:nowrap;border-radius:8px;align-self:flex-start;align-items:center;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._money_1cbs3_260{font-variant-numeric:tabular-nums}._tag_offer_1cbs3_264,._tag_buy_1cbs3_265,._tag_unknown_1cbs3_266,._tag_home_1cbs3_267{white-space:nowrap;border-radius:8px;flex:none;align-items:center;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._tag_offer_1cbs3_264{background:var(--bonus);color:#18211d}._tag_buy_1cbs3_265,._tag_unknown_1cbs3_266{background:var(--surface-2);color:var(--text)}._tag_home_1cbs3_267{color:var(--muted)}._badgeToddler_1cbs3_294{background:var(--toddler);color:#18211d;white-space:nowrap;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._error_1cbs3_309{background:var(--surface-2);color:var(--warn-text);border-radius:14px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.4}._primary_1cbs3_319{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;height:60px;padding:0 20px;font-size:18px;font-weight:700;display:flex}._actionRow_1cbs3_336{gap:10px;display:flex}._actionRow_1cbs3_336 ._primary_1cbs3_319{flex:1;width:auto}._secondary_1cbs3_346{border:1.5px solid var(--rim);background:var(--surface);height:60px;color:var(--text);border-radius:18px;flex:none;justify-content:center;align-items:center;padding:0 18px;font-size:16px;font-weight:700;text-decoration:none;display:flex}._primary_1cbs3_319:disabled{opacity:.5;cursor:default}._card_1cbs3_178{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}._warmTint_1cbs3_376{color:#18211d;background:#f3e4c2;flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}._highlights_1cbs3_385{font-size:24px;font-weight:600;line-height:1.12}._cardBody_1cbs3_391{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}._cardTitle_1cbs3_398{font-size:20px;font-weight:700;line-height:1.2}._checks_1cbs3_404{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}._checks_1cbs3_404 li{border-top:1px solid var(--hair);align-items:flex-start;gap:12px;min-height:56px;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}._checks_1cbs3_404 li:first-child{border-top:0}._checkDot_1cbs3_429{background:var(--primary);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._toddlerCard_1cbs3_441{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:16px;line-height:1.45;display:flex}._toddlerIcon_1cbs3_453{background:var(--toddler);color:#18211d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._tintCard_1cbs3_465{border:1.5px solid var(--rim);background:var(--tint);border-radius:20px;flex-direction:column;gap:14px;min-height:64px;padding:16px;display:flex;position:relative}._highlightsLarge_1cbs3_477{font-size:26px;font-weight:600;line-height:1.08}._chips_1cbs3_483{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._chips_1cbs3_483 li{background:var(--surface-2);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:15px;font-weight:600;display:inline-flex}._noteList_1cbs3_505{margin:6px 0 0;padding:0;list-style:none}._noteList_1cbs3_505 li{border-top:1px solid var(--hair);flex-direction:column;gap:2px;padding:12px 0;display:flex}._noteList_1cbs3_505 strong{font-size:16px;font-weight:700;line-height:1.35}._noteList_1cbs3_505 span{color:var(--muted);font-size:15px;line-height:1.4}._ingrHead_1cbs3_531{align-items:center;gap:8px;display:flex}._step_1cbs3_537{border:1.5px solid var(--rim);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}._step_1cbs3_537:disabled{color:var(--muted);cursor:default}._stepValue_1cbs3_556{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;min-width:92px;font-size:18px;font-weight:700}._box_1cbs3_566{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}._ingredientItem_1cbs3_576{border-top:1px solid var(--hair)}._ingredientItem_1cbs3_576:first-child{border-top:0}._ingredient_1cbs3_576{align-items:center;gap:12px;min-height:56px;padding:6px 12px 6px 14px;display:flex}._ingredientName_1cbs3_592 small{color:var(--muted);font-size:13px;display:block}button._tag_offer_1cbs3_264,button._tag_buy_1cbs3_265,button._tag_unknown_1cbs3_266{font:inherit;cursor:pointer;border:0;min-height:32px;font-size:13px;font-weight:700}._chooser_1cbs3_609{flex-direction:column;gap:8px;padding:0 12px 12px 14px;display:flex}._chooser_1cbs3_609 ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._chooser_1cbs3_609 button{border:1.5px solid var(--rim);background:var(--surface);width:100%;min-height:56px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:8px 12px;display:flex}._chooser_1cbs3_609 button[aria-pressed=true]{border:2px solid var(--primary-rim);background:var(--tint)}._chooser_1cbs3_609 button>span:first-child{flex-direction:column;flex:1;min-width:0;display:flex}._chooser_1cbs3_609 small{color:var(--muted);font-size:13px}._amount_1cbs3_658{font-variant-numeric:tabular-nums;flex:none;width:88px;font-size:15px;font-weight:600}._ingredientName_1cbs3_592{flex:1;min-width:0;font-size:16px;line-height:1.35}._timeline_1cbs3_673{margin:0;padding:0;list-style:none}._timeline_1cbs3_673 li{border-top:1px solid var(--hair);align-items:flex-start;gap:14px;padding:12px 0;display:flex}._time_1cbs3_673{width:58px;color:var(--accent);font-variant-numeric:tabular-nums;flex:none;font-size:20px;font-weight:700;line-height:1.2}._stepText_1cbs3_697{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._stepText_1cbs3_697 strong{align-items:flex-start;gap:6px;font-size:16px;font-weight:700;line-height:1.35;display:flex}._stepText_1cbs3_697>span{color:var(--muted);font-size:15px;line-height:1.4}._toddlerText_1cbs3_720{color:var(--toddler-text)}._photoCard_1cbs3_724{aspect-ratio:16/10;border-color:#0000}._photoButton_1cbs3_730{color:#fff;cursor:pointer;background:#101714b8;border:0;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px}._page_19tpg_3{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:12px;display:flex}._header_19tpg_11{flex-direction:column;gap:4px;display:flex}._header_19tpg_11 h1,._headerRow_19tpg_18 h1{font-size:26px;font-weight:700;line-height:1.15}._headerRow_19tpg_18{align-items:center;gap:12px;display:flex}._headerRow_19tpg_18>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._round_19tpg_38{border:1.5px solid var(--rim);background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._muted_19tpg_51{color:var(--muted);font-size:14px;line-height:1.4}._intro_19tpg_57{color:var(--muted);font-size:15px;line-height:1.45}._card_19tpg_63{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}._cardHead_19tpg_73{align-items:center;gap:10px;display:flex}._cardHead_19tpg_73 h2{flex:1;font-size:17px;font-weight:700}._label_19tpg_85{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}._select_19tpg_93{border:1.5px solid var(--rim);background:var(--surface);height:48px;color:var(--text);font:inherit;border-radius:14px;padding:0 12px;font-size:16px}._pill_19tpg_104,._pillWide_19tpg_105,._chip_19tpg_106{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:22px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}._pillWide_19tpg_105{width:100%}._chip_19tpg_106[aria-pressed=true]{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._pantryRow_19tpg_134,._pantryDay_19tpg_135{border:1.5px dashed var(--rim);border-radius:20px;gap:12px;min-height:64px;padding:10px 12px 10px 14px;display:flex}._pantryRow_19tpg_134{flex-direction:column;gap:2px}._pantryRow_19tpg_134 strong{font-size:16px}._pantryRow_19tpg_134 span{color:var(--muted);font-size:14px}._days_19tpg_158{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._pantryDay_19tpg_135{min-width:0;color:var(--text);flex:1;align-items:center;padding-left:10px;text-decoration:none}._pantryDay_19tpg_135>svg{color:var(--muted);flex:none}._listHead_19tpg_181{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}._pill_19tpg_104[aria-pressed=true]{border-color:var(--primary-rim);background:var(--primary);color:#fff}._moves_19tpg_195{flex-direction:column;flex:none;gap:6px;display:flex}._move_19tpg_195{border:1.5px solid var(--rim);background:var(--surface);width:44px;min-height:36px;color:var(--text);cursor:pointer;border-radius:12px;flex:1;justify-content:center;align-items:center;display:flex}._move_19tpg_195:disabled{opacity:.35;cursor:default}._dayItem_19tpg_221{align-items:stretch;gap:8px;display:flex}._day_19tpg_158{border:1.5px solid var(--rim);background:var(--surface);min-width:0;min-height:80px;color:var(--text);border-radius:20px;flex:1;align-items:center;gap:12px;padding:10px 12px 10px 10px;text-decoration:none;display:flex}._dayBadge_19tpg_242{color:#18211d;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:52px;height:60px;display:flex}._dayBadge_19tpg_242 small{font-size:13px;font-weight:600}._dayBadge_19tpg_242 b{font-variant-numeric:tabular-nums;font-size:20px}._dayText_19tpg_265{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._dayText_19tpg_265 strong{font-size:16px;line-height:1.3}._dayText_19tpg_265>span:not(._meta_19tpg_278):not(._tag_19tpg_278){color:var(--muted);font-size:14px}._meta_19tpg_278{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;display:flex}._tag_19tpg_278{font-size:14px;font-weight:600}._badgeToddler_19tpg_297,._badgeToday_19tpg_298,._badgeOffer_19tpg_299{white-space:nowrap;border-radius:8px;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._badgeToddler_19tpg_297{background:var(--toddler);color:#18211d}._badgeToday_19tpg_298{background:var(--primary);color:#fff}._badgeOffer_19tpg_299{background:var(--bonus);color:#18211d}._primary_19tpg_326,._primarySmall_19tpg_327{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;height:60px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:18px;justify-content:center;align-items:center;padding:0 20px;font-size:18px;font-weight:700;text-decoration:none;display:flex}._primary_19tpg_326{width:100%}._footer_19tpg_349{bottom:calc(88px + env(safe-area-inset-bottom));border-top:1px solid var(--hair);background:var(--surface);align-items:center;gap:12px;margin:0 -18px;padding:12px 18px;display:flex;position:sticky}._footer_19tpg_349>span{flex-direction:column;flex:1;min-width:0;display:flex}._footer_19tpg_349 small{color:var(--muted);font-size:14px}._footer_19tpg_349 b{font-variant-numeric:tabular-nums;font-size:22px}._section_19tpg_378{flex-direction:column;gap:8px;display:flex}._h2_19tpg_384{align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}._count_19tpg_392{background:var(--primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;display:inline-flex}._box_19tpg_405{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}._basketRow_19tpg_415{border-top:1px solid var(--hair)}._basketRow_19tpg_415[data-first=true]{border-top:0}._basketRow_19tpg_415[data-open=true]{background:var(--bg)}._basketHead_19tpg_427{width:100%;min-height:66px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 12px 10px 14px;display:flex}._basketText_19tpg_440{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._basketTop_19tpg_448{align-items:baseline;gap:8px;font-size:16px;display:flex}._basketTop_19tpg_448 strong{flex:1;min-width:0}._basketTop_19tpg_448 b{font-variant-numeric:tabular-nums}._basketMeta_19tpg_464{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}._basketMeta_19tpg_464>span:first-child{flex:1;min-width:0}._note_19tpg_477{font-size:14px}._basketOpen_19tpg_481{flex-direction:column;gap:10px;padding:0 14px 14px;display:flex}._qty_19tpg_488{align-items:center;gap:8px;display:flex}._qty_19tpg_488 span{flex:1;font-size:15px;font-weight:600}._qty_19tpg_488 button{border:1.5px solid var(--rim);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:flex}._qty_19tpg_488 b{text-align:center;font-variant-numeric:tabular-nums;min-width:36px;font-size:18px}._removedRow_19tpg_520{align-items:center;gap:12px;min-height:60px;padding:8px 10px 8px 14px;display:flex}._removedRow_19tpg_520 span{color:var(--muted);flex:1;font-size:15px}._simpleRow_19tpg_534{border-top:1px solid var(--hair);align-items:center;gap:12px;min-height:60px;padding:8px 10px 8px 14px;display:flex}._simpleRow_19tpg_534:first-child{border-top:0}._simpleRow_19tpg_534>span:first-child,._simpleRow_19tpg_534>strong+span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._simpleRow_19tpg_534 span span,._simpleRow_19tpg_534 strong+span{color:var(--muted);font-size:14px}@media (width>=1024px){._footer_19tpg_349{bottom:0}}._pickRow_19tpg_570{border:none;border-top:1px solid var(--hair);width:100%;min-height:64px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}li:first-child>._pickRow_19tpg_570{border-top:none}._pickRow_19tpg_570:disabled{cursor:default;opacity:.6}._pickRow_19tpg_570 strong{font-size:16px;font-weight:700}._pickMeta_19tpg_601{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}._chooser_19tpg_610{flex-direction:column;gap:8px;display:flex}._chooserHead_19tpg_616{color:var(--muted);font-size:14px;font-weight:700}._choices_19tpg_622{border:1.5px solid var(--rim);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}._choice_19tpg_622{border:none;border-top:1px solid var(--hair);background:var(--surface);width:100%;min-height:56px;color:var(--text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 12px;display:flex}li:first-child>._choice_19tpg_622{border-top:none}._choice_19tpg_622>span:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._choice_19tpg_622 strong{font-size:15px;font-weight:600}._choice_19tpg_622 small{color:var(--muted);font-size:13px}._choice_19tpg_622 b{font-size:15px}._searchRow_19tpg_673{gap:8px;display:flex}._searchRow_19tpg_673 input{flex:1;min-width:0}._pickLink_19tpg_683{color:var(--accent,var(--primary));font-size:14px;font-weight:700}._summary_19tpg_689{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:15px;display:flex}._summary_19tpg_689 b{color:var(--text);font-size:24px;font-weight:700}._iconButton_19tpg_704{border:1.5px solid var(--rim);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}._fold_19tpg_718{border:1.5px solid var(--rim);background:var(--surface);width:100%;min-height:60px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:20px;align-items:center;gap:12px;padding:10px 16px;display:flex}._fold_19tpg_718>span:first-child{flex-direction:column;flex:1;gap:2px;display:flex}._fold_19tpg_718>span:first-child span{color:var(--muted);font-size:14px}._fold_19tpg_718>span:last-child{font-size:22px;font-weight:700}._start_19tpg_751{align-self:flex-start}@media (width>=1024px){._footer_19tpg_349{border:1.5px solid var(--rim);border-radius:20px;margin:0;position:static}}._page_kwyuh_3{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:16px;display:flex}._header_kwyuh_11{flex-direction:column;gap:4px;display:flex}._header_kwyuh_11 h1{font-size:26px;font-weight:700;line-height:1.15}._muted_kwyuh_23{color:var(--muted);font-size:14px;line-height:1.4}._chips_kwyuh_29{flex-wrap:wrap;gap:8px;display:flex}._chip_kwyuh_29,._pill_kwyuh_36{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:22px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}._chip_kwyuh_29[aria-pressed=true]{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._pill_kwyuh_36{flex:none;padding:0 16px;font-size:16px}._cards_kwyuh_65{flex-direction:column;gap:12px;display:flex}._full_kwyuh_71{border:1.5px solid var(--rim);background:var(--surface);color:var(--text);border-radius:22px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._fullTint_kwyuh_82{color:#18211d;flex-direction:column;justify-content:space-between;gap:14px;min-height:128px;padding:14px 16px 16px;display:flex}._highlights_kwyuh_92{font-size:26px;font-weight:600;line-height:1.08}._fullBody_kwyuh_98{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}._heading_kwyuh_105{font-size:20px;font-weight:700;line-height:1.2}._row_kwyuh_111{border:1.5px solid var(--rim);background:var(--surface);color:var(--text);border-radius:20px;align-items:stretch;gap:12px;padding:10px;text-decoration:none;display:flex}._rowTint_kwyuh_123{color:#18211d;border-radius:14px;flex:none;align-items:flex-end;width:84px;min-height:84px;padding:8px;font-size:17px;font-weight:600;line-height:1.05;display:flex}._rowBody_kwyuh_137{flex-direction:column;flex:1;gap:5px;min-width:0;padding:2px 4px 2px 0;display:flex}._rowHeading_kwyuh_146{font-size:17px;font-weight:700;line-height:1.25}._badges_kwyuh_152{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._badgeOffer_kwyuh_159,._badge_best_kwyuh_160,._badge_kit_kwyuh_161,._badge_favorite_kwyuh_162,._badge_new_kwyuh_163,._badgeToddler_kwyuh_164{white-space:nowrap;color:#18211d;border-radius:8px;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._badgeOffer_kwyuh_159{background:var(--bonus)}._badge_best_kwyuh_160{color:#fff;background:#18211d}._badge_kit_kwyuh_161,._badgeToddler_kwyuh_164{background:var(--toddler)}._badge_favorite_kwyuh_162,._badge_new_kwyuh_163{background:#fff;border:1.5px solid #6f7b75}._meta_kwyuh_197{color:var(--muted);align-items:center;gap:12px;font-size:15px;display:flex}._meta_kwyuh_197 span{align-items:center;gap:5px;display:inline-flex}._meta_kwyuh_197 strong{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:17px;font-weight:700}._meta_kwyuh_197 small{color:var(--muted);font-size:13px;font-weight:400}._note_kwyuh_226{color:var(--muted);font-size:14px;line-height:1.4}._hidden_kwyuh_232{border:1.5px dashed var(--rim);border-radius:20px;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex}._hidden_kwyuh_232 span{min-width:0;color:var(--muted);flex:1;font-size:15px;line-height:1.4}._photo_kwyuh_249{aspect-ratio:16/10}._toddlerLine_kwyuh_253,._toddlerNone_kwyuh_254{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}._toddlerLine_kwyuh_253{color:var(--text)}._toddlerLine_kwyuh_253 svg{color:var(--toddler-text)}._toddlerNone_kwyuh_254{color:var(--muted);font-weight:500}._page_knlo2_3{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:14px;display:flex}._header_knlo2_11{align-items:center;gap:12px;display:flex}._header_knlo2_11>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._header_knlo2_11 h1{font-size:26px;font-weight:700;line-height:1.15}._round_knlo2_31{border:1.5px solid var(--rim);background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._muted_knlo2_44{color:var(--muted);font-size:14px;line-height:1.4}._h2_knlo2_50{align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}._count_knlo2_58{background:var(--primary);color:#fff;font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;display:inline-flex}._bars_knlo2_72{gap:4px;display:grid}._barOn_knlo2_77,._barOff_knlo2_78{border-radius:4px;height:8px;display:block}._barOn_knlo2_77{background:var(--primary)}._barOff_knlo2_78{background:var(--hair)}._people_knlo2_92{flex-wrap:wrap;gap:8px;display:flex}._people_knlo2_92>span{background:var(--surface-2);white-space:nowrap;border-radius:18px;align-items:center;gap:8px;height:36px;padding:0 12px 0 4px;font-size:14px;font-weight:600;display:inline-flex}._people_knlo2_92 b,._avatars_knlo2_112 span,._soloList_knlo2_113 b{background:var(--text);width:28px;height:28px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}._stage_knlo2_126{flex-direction:column;min-height:440px;display:flex}._card_knlo2_132,._panel_knlo2_133{border:1.5px solid var(--rim);background:var(--surface);border-radius:24px;flex-direction:column;flex:1;display:flex;overflow:hidden}._panel_knlo2_133{justify-content:center;gap:14px;padding:28px 22px}._panel_knlo2_133 h2{font-size:26px;font-weight:700}._panel_knlo2_133 p{font-size:17px;line-height:1.45}._bigIcon_knlo2_159{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}._cardTint_knlo2_171{color:#18211d;flex-direction:column;justify-content:space-between;gap:12px;min-height:168px;padding:14px 16px 16px;display:flex}._cardWords_knlo2_181{font-size:28px;font-weight:600;line-height:1.08}._cardBody_knlo2_187{flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;display:flex}._cardBody_knlo2_187 h2{font-size:22px;font-weight:700;line-height:1.2}._badges_knlo2_201{flex-wrap:wrap;gap:6px;display:flex}._badgeOffer_knlo2_207,._badgeToddler_knlo2_208{color:#18211d;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._badgeOffer_knlo2_207{background:var(--bonus)}._badgeToddler_knlo2_208{background:var(--toddler)}._meta_knlo2_229{color:var(--muted);align-items:center;gap:12px;font-size:15px;display:flex}._meta_knlo2_229 span{align-items:center;gap:5px;display:inline-flex}._meta_knlo2_229 strong{color:var(--text);font-variant-numeric:tabular-nums;margin-left:auto;font-size:17px}._meta_knlo2_229 small{color:var(--muted);font-size:13px;font-weight:400}._why_knlo2_256{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:flex}._why_knlo2_256 li{align-items:flex-start;gap:8px;display:flex}._why_knlo2_256 svg{color:var(--accent);flex:none;margin-top:2px}._lock_knlo2_279{color:var(--muted);margin-top:auto;font-size:14px;line-height:1.4}._votes_knlo2_286{justify-content:center;gap:56px;display:flex}._votes_knlo2_286 button{min-width:88px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:700;display:flex}._voteNo_knlo2_308,._voteYes_knlo2_309{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}._voteNo_knlo2_308{border:1.5px solid var(--rim);background:var(--surface)}._voteYes_knlo2_309{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._primary_knlo2_329{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;width:100%;height:60px;font:inherit;cursor:pointer;border-radius:18px;justify-content:center;align-items:center;font-size:18px;font-weight:700;text-decoration:none;display:flex}._pill_knlo2_346{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);border-radius:22px;align-self:center;align-items:center;padding:0 16px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}._list_knlo2_361{flex-direction:column;gap:12px;display:flex}._soloList_knlo2_113{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}._soloList_knlo2_113 li{border-top:1px solid var(--hair);align-items:center;gap:12px;min-height:66px;padding:10px 14px;display:flex}._soloList_knlo2_113 li:first-child{border-top:0}._soloList_knlo2_113 span{flex-direction:column;gap:2px;display:flex}._soloList_knlo2_113 small{color:var(--muted);font-size:14px}._entry_knlo2_401{border:1.5px solid var(--rim);background:var(--surface);color:var(--text);border-radius:20px;flex-direction:column;gap:8px;padding:14px 14px 14px 16px;text-decoration:none;display:flex}._entryHead_knlo2_413{align-items:center;gap:12px;display:flex}._entryHead_knlo2_413 strong{flex:1;font-size:17px}._avatars_knlo2_112{padding-left:6px;display:inline-flex}._avatars_knlo2_112 span{border:2px solid var(--surface);width:36px;height:36px;margin-left:-6px;font-size:15px}._entryButton_knlo2_437{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;border-radius:22px;align-items:center;height:44px;padding:0 16px;font-size:16px;font-weight:700;display:inline-flex}._photo_knlo2_450{aspect-ratio:16/10}._page_1lqt2_3{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 18px 24px;flex-direction:column;gap:20px;display:flex}._standalone_1lqt2_12{width:100%;margin:0 auto}._fieldset_1lqt2_17{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}._header_1lqt2_27{align-items:center;gap:12px;display:flex}._header_1lqt2_27>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._header_1lqt2_27 h1,._headerColumn_1lqt2_42 h1{font-size:26px;font-weight:700;line-height:1.2}._headerColumn_1lqt2_42{flex-direction:column;gap:10px;display:flex}._round_1lqt2_54{border:1.5px solid var(--rim);background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._bars_1lqt2_67{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._barOn_1lqt2_73,._barOff_1lqt2_74{border-radius:4px;height:8px;display:block}._barOn_1lqt2_73{background:var(--accent)}._barOff_1lqt2_74{background:var(--hair)}._stack_1lqt2_88{flex-direction:column;gap:12px;display:flex}._h2_1lqt2_94{font-size:18px;font-weight:700;line-height:1.3}._intro_1lqt2_100{color:var(--muted);font-size:16px;line-height:1.45}._muted_1lqt2_106{color:var(--muted);font-size:14px;line-height:1.45}._mutedCenter_1lqt2_112{color:var(--muted);text-align:center;font-size:15px;line-height:1.4}._error_1lqt2_119{color:var(--warn-text);font-size:15px;font-weight:600}._card_1lqt2_125{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}._card_1lqt2_125 p{font-size:16px;line-height:1.45}._setupCard_1lqt2_140{border:2px solid var(--primary-rim);background:var(--tint);color:var(--text);border-radius:20px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}._setupCard_1lqt2_140 strong{font-size:18px}._setupCard_1lqt2_140 span{color:var(--muted);font-size:15px}._list_1lqt2_161{border:1.5px solid var(--rim);background:var(--surface);border-radius:20px;overflow:hidden}._listRow_1lqt2_168{border-top:1px solid var(--hair);min-height:64px;color:var(--text);align-items:center;gap:12px;padding:10px 14px 10px 16px;text-decoration:none;display:flex}._list_1lqt2_161>:first-child{border-top:0}._listText_1lqt2_183{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._listText_1lqt2_183 strong{font-size:16px;font-weight:700;line-height:1.4}._listText_1lqt2_183 strong small{color:var(--muted);font-size:14px;font-weight:400}._listText_1lqt2_183 span{color:var(--muted);font-size:14px;line-height:1.4}._time_1lqt2_209{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);font:inherit;border-radius:12px;padding:0 10px;font-size:16px;font-weight:600}._avatar_1lqt2_221,._avatarToddler_1lqt2_222{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:flex}._avatar_1lqt2_221{background:var(--text);color:var(--bg)}._avatarToddler_1lqt2_222{background:var(--toddler);color:#18211d}._personHead_1lqt2_244{align-items:center;gap:12px;display:flex}._personHead_1lqt2_244>div{flex-direction:column;flex:1;min-width:0;display:flex}._personHead_1lqt2_244 h2{font-size:18px;font-weight:700;line-height:1.3}._personHead_1lqt2_244 span{color:var(--muted);font-size:14px}._iconButton_1lqt2_268{border:1.5px solid var(--rim);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}._levelHead_1lqt2_282{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:600;display:flex}._levels_1lqt2_291{border:1.5px solid var(--rim);background:var(--surface);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}._levels_1lqt2_291 button{border:0;border-left:1px solid var(--hair);height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:4px;font-size:17px;font-weight:700;display:flex}._levels_1lqt2_291 button:first-child{border-left:0}._levels_1lqt2_291 button[aria-pressed=true]{background:var(--primary);color:#fff}._label_1lqt2_325{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}._input_1lqt2_333{border:1.5px solid var(--rim);background:var(--surface);width:100%;height:52px;color:var(--text);font:inherit;border-radius:14px;padding:0 14px;font-size:16px;font-weight:400}._pill_1lqt2_346,._addChip_1lqt2_347{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:22px;align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}._pill_1lqt2_346:disabled{opacity:.5;cursor:default}._addChip_1lqt2_347{color:var(--accent);background:0 0;font-size:15px}._primary_1lqt2_376{border:2px solid var(--primary-rim);background:var(--primary);color:#fff;cursor:pointer;border-radius:18px;width:100%;height:60px;font-size:18px;font-weight:700}._chips_1lqt2_388{flex-wrap:wrap;gap:8px;display:flex}._chip_1lqt2_388{border:1.5px solid var(--rim);background:var(--surface);height:44px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:22px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}._chip_1lqt2_388[aria-pressed=true]{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._chip_1lqt2_388 small{font-size:13px;font-weight:600}._stapleWrap_1lqt2_422{align-items:center;display:inline-flex}._removeTiny_1lqt2_427{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:-12px;display:inline-flex}._addRow_1lqt2_441{align-items:center;gap:8px;width:100%;display:flex}._rows_1lqt2_448{margin:0;padding:0;list-style:none}._rows_1lqt2_448 li{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;min-height:56px;font-size:16px;font-weight:600;display:flex}._rows_1lqt2_448 li:first-child{border-top:0}._placeGrid_1lqt2_468{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._placeGrid_1lqt2_468 li>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._placeGrid_1lqt2_468 li{border:1.5px solid var(--rim);background:var(--surface);border-radius:16px;justify-content:space-between;align-items:center;height:56px;padding:0 6px 0 14px;font-size:16px;font-weight:600;display:flex}._placeGrid_1lqt2_468 ._iconButton_1lqt2_268{border:0;width:36px;height:36px}._dish_1lqt2_503{border:1.5px solid var(--rim);background:var(--surface);border-radius:22px;overflow:hidden}._dishTint_1lqt2_510{color:#18211d;flex-direction:column;justify-content:space-between;gap:14px;min-height:136px;padding:14px 16px 16px;display:flex}._dishBadge_1lqt2_520{background:#fff;border:1.5px solid #6f7b75;border-radius:8px;align-self:flex-start;align-items:center;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}._dishWords_1lqt2_533{font-size:26px;font-weight:600;line-height:1.08}._dishBody_1lqt2_539{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}._dishBody_1lqt2_539 h3{font-size:20px;font-weight:700;line-height:1.2}._dishBody_1lqt2_539 span{color:var(--muted);font-size:15px}._answers_1lqt2_557{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._answers_1lqt2_557 button{border:1.5px solid var(--rim);background:var(--surface);height:64px;color:var(--text);font:inherit;cursor:pointer;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:700;display:flex}._answers_1lqt2_557 ._never_1lqt2_580{color:var(--warn-text)}._answers_1lqt2_557 ._yes_1lqt2_584{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._groupHead_1lqt2_590{align-items:center;gap:10px;min-height:28px;display:flex}._groupHead_1lqt2_590 h2{flex:1;font-size:18px;font-weight:700}._groupHead_1lqt2_590 span{color:var(--muted);font-size:14px}._lowRow_1lqt2_608{align-items:flex-start;gap:12px;display:flex}._lowRow_1lqt2_608 p{flex:1;font-size:16px;line-height:1.45}._count_1lqt2_620,._countOn_1lqt2_621{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;display:flex}._count_1lqt2_620{background:var(--surface-2)}._countOn_1lqt2_621{border:2px solid var(--primary-rim);background:var(--primary);color:#fff}._undoRow_1lqt2_643{color:var(--muted);align-items:center;gap:12px;font-size:15px;display:flex}._undoRow_1lqt2_643 span{flex:1}._addBox_1lqt2_656{flex-direction:column;gap:8px;display:flex}._addRow_1lqt2_441 ._pill_1lqt2_346{flex:none;align-self:center}._addFoot_1lqt2_667{align-items:center;gap:12px;display:flex}._note_1lqt2_673,._noteWarn_1lqt2_674{min-height:1.45em;color:var(--muted);flex:1;font-size:15px;line-height:1.45}._noteWarn_1lqt2_674{color:var(--warn-text)}._stapleWrap_1lqt2_422[data-fresh=true] ._chip_1lqt2_388{animation:1.8s ease-out _landed_1lqt2_1}@keyframes _landed_1lqt2_1{0%,35%{background:var(--tint);border-color:var(--primary)}}@media (prefers-reduced-motion:reduce){._stapleWrap_1lqt2_422[data-fresh=true] ._chip_1lqt2_388{background:var(--tint);animation:none}}._toast_1lqt2_705{left:12px;right:12px;bottom:calc(88px + env(safe-area-inset-bottom) + 12px);z-index:20;border:1.5px solid var(--rim);background:var(--surface);border-radius:18px;align-items:center;gap:8px;max-width:560px;margin:0 auto;padding:8px 8px 8px 16px;font-size:15px;display:flex;position:fixed;box-shadow:0 6px 24px #0000002e}._toast_1lqt2_705 span{flex:1}._toastClose_1lqt2_728{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=1024px){._toast_1lqt2_705{width:440px;bottom:24px;left:auto;right:24px}}._suggest_1lqt2_750{border-radius:var(--radius-card);background:var(--surface-2);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}._suggestHead_1lqt2_759{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._suggestHead_1lqt2_759 strong{font-size:17px}._suggestHead_1lqt2_759 span{color:var(--muted);font-size:14px}._suggestLabel_1lqt2_776{color:var(--muted);font-size:14px;font-weight:600}._suggestChip_1lqt2_782{border:1.5px dashed var(--rim);background:var(--surface);height:44px;color:var(--text);font:inherit;border-radius:22px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:15px;display:inline-flex}._suggestChip_1lqt2_782 small{color:var(--muted);font-size:13px}._suggestChip_1lqt2_782[data-done=true]{border-style:solid;border-color:var(--primary);background:var(--tint);opacity:1}._fold_1lqt2_808{min-height:44px;color:var(--text);font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:15px;font-weight:600;display:flex}._fold_1lqt2_808 small{color:var(--muted);margin-left:8px;font-weight:400}._placeTools_1lqt2_830{display:flex}._placeGrid_1lqt2_468 li._placeEdit_1lqt2_834{grid-column:1/-1;padding:0 6px}._placeEdit_1lqt2_834 form{flex:1;align-items:center;gap:4px;display:flex}._placeEdit_1lqt2_834 ._input_1lqt2_333{height:44px;font-weight:400}._confirm_1lqt2_851{border-radius:var(--radius-card);border:2px solid var(--warn);background:var(--surface);flex-direction:column;gap:12px;padding:14px 16px 16px;font-size:16px;line-height:1.45;display:flex}._confirmActions_1lqt2_863{flex-wrap:wrap;gap:8px;display:flex}._pillDanger_1lqt2_869{background:var(--warn);color:#fff;height:44px;font:inherit;border:0;border-radius:22px;padding:0 16px;font-weight:600}
