@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.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}._step_rwlce_2{flex-direction:column;padding-bottom:0;display:flex}._step_rwlce_2 h1{text-wrap:balance}._step_rwlce_2 input{transition:border-color var(--motion-quick) ease-out, box-shadow var(--motion-quick) ease-out}._step_rwlce_2 input:focus-visible{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);outline:none}._step_rwlce_2 input[aria-invalid=true]{border-color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}._body_rwlce_31{flex:1 0 auto;padding-bottom:1.5rem}._actionBar_rwlce_38{z-index:4;bottom:var(--keyboard,0px);padding:.75rem calc((100cqw - 100%) / 2) calc(.75rem + env(safe-area-inset-bottom));background:var(--color-canvas);transition:bottom .25s var(--ease-sheet);margin-inline:calc(50% - 50cqw);position:sticky}:root[data-keyboard] ._actionBar_rwlce_38{padding-bottom:.75rem}@supports (animation-timeline:scroll()){._actionBar_rwlce_38{animation:linear both _action-bar-edge_rwlce_1;animation-timeline:scroll(root);animation-range:calc(100% - 2px) 100%}}@keyframes _action-bar-edge_rwlce_1{0%{box-shadow:0 -1px 0 var(--color-line)}to{box-shadow:0 -1px #0000}}:root[data-keyboard] ._quiet_rwlce_72{display:none}._wordmark_rwlce_76{font-size:var(--type-body-size);margin-top:.75rem;font-weight:600;line-height:1.25rem}._shell_djb7k_1{min-height:100dvh;padding:calc(var(--space-6) + env(safe-area-inset-top)) calc(var(--space-6) + env(safe-area-inset-right)) calc(var(--space-6) + env(safe-area-inset-bottom)) calc(var(--space-6) + env(safe-area-inset-left));grid-template-rows:auto 1fr;display:grid}._wordmark_djb7k_11{color:var(--color-ink);font-size:var(--type-section-size);letter-spacing:-.02em;font-weight:600;line-height:var(--type-section-line)}._status_djb7k_19{max-width:32rem;padding-bottom:min(12vh, var(--space-16));align-self:center}._headingRow_djb7k_25{align-items:center;gap:var(--space-3);display:flex}._pendingIndicator_djb7k_31{border:1.5px solid var(--color-line);border-top-color:var(--color-ink);border-radius:50%;flex:none;width:.75rem;height:.75rem;animation:.8s linear infinite _runtime-status-spin_djb7k_1}._title_djb7k_41{color:var(--color-ink);font-size:var(--type-screen-size);letter-spacing:-.025em;font-weight:600;line-height:var(--type-screen-line)}._description_djb7k_49{max-width:28rem;margin-top:var(--space-3);color:var(--color-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line)}._reference_djb7k_57{margin-top:var(--space-3);overflow-wrap:anywhere;color:var(--color-tertiary);font-size:var(--type-caption-size);font-weight:500;line-height:var(--type-caption-line)}._status_djb7k_19>button:not(._action_djb7k_68){margin-top:1rem}._status_djb7k_19>button:not(._action_djb7k_68)+._action_djb7k_68{margin-top:.75rem}._action_djb7k_68{min-width:8rem;min-height:3rem;margin-top:var(--space-6);padding:var(--space-3) var(--space-5);border:1px solid var(--color-inverse);border-radius:var(--radius-control);background:var(--color-inverse);color:var(--color-inverse-text);font:inherit;cursor:pointer;transition:background-color var(--motion-standard), color var(--motion-standard), opacity var(--motion-standard);font-weight:600}@media (hover:hover) and (pointer:fine){._action_djb7k_68:hover:not(:disabled){background:var(--color-secondary)}}._action_djb7k_68:disabled{cursor:wait;opacity:.58}@keyframes _runtime-status-spin_djb7k_1{to{transform:rotate(360deg)}}@media (width>=48rem){._shell_djb7k_1{padding-inline:calc(var(--space-10) + env(safe-area-inset-left)) calc(var(--space-10) + env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){._pendingIndicator_djb7k_31{border-color:var(--color-boundary);animation:none}}._opening_djb7k_126{color:var(--color-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);margin-top:.5rem;animation:.16s linear 2s both _opening-line_djb7k_1}@keyframes _opening-line_djb7k_1{0%{opacity:0}}._childFailure_djb7k_140{gap:.25rem;margin-top:.5rem;display:grid}._childFailure_djb7k_140 strong{font-size:.9375rem;font-weight:600;line-height:1.25rem}._childFailure_djb7k_140 strong+p{color:var(--color-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line)}._frameLine_djb7k_159{color:var(--color-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);margin-top:2rem;animation:.16s linear 2s both _opening-line_djb7k_1}._canvas_1dvze_2{background:var(--color-canvas);min-height:100dvh;container-type:inline-size}._navigation_1dvze_8{z-index:30;min-height:calc(4.85rem + env(safe-area-inset-bottom));padding:.9rem max(1.5rem, calc((100vw - 28.75rem) / 2)) env(safe-area-inset-bottom);border-top:1px solid var(--color-line);background:color-mix(in srgb, var(--color-canvas) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}html[data-composing] ._navigation_1dvze_8{display:none}._navigation_1dvze_8 a{min-height:2.7rem;color:var(--color-secondary);place-items:center;font-size:1rem;text-decoration:none;display:grid;position:relative}._navigation_1dvze_8 a[aria-current=page]{color:var(--color-ink);font-weight:600}._navigation_1dvze_8 a[aria-current=page]:after{background:var(--color-ink);content:"";border-radius:99px;width:1.8rem;height:.18rem;position:absolute;bottom:-.3rem}main._talk_1psu8_4{--dock-bottom:calc(4.85rem + env(safe-area-inset-bottom));flex-direction:column;padding-bottom:0;display:flex}main._talk_1psu8_4._contextual_1psu8_12{--dock-bottom:0px}html[data-composing] main._talk_1psu8_4{--dock-bottom:var(--keyboard,0px)}._reconnecting_1psu8_21{color:var(--color-secondary);text-align:center;margin-bottom:8px;font-size:.8125rem;line-height:1.125rem}._line_1psu8_30{min-height:44px;color:var(--color-secondary);flex-wrap:wrap;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}._line_1psu8_30 button{min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;transition:opacity .12s ease-out}._line_1psu8_30 button:active{opacity:.6}._separator_1psu8_56{color:var(--color-tertiary);padding:0 5px}._thread_1psu8_63{padding-bottom:calc(var(--dock,4.5rem) + var(--dock-bottom) + 24px);flex:1 0 auto}._thread_1psu8_63 [role=button],._thread_1psu8_63 button,._thread_1psu8_63 a{scroll-margin:6.5rem 0 calc(var(--dock,4.5rem) + var(--dock-bottom) + 8px)}._head_1psu8_78{z-index:20;margin:calc(-1.25rem - env(safe-area-inset-top)) calc((100% - 100cqw) / 2) 0;padding:calc(1.25rem + env(safe-area-inset-top)) calc((100cqw - 100%) / 2) 0;background:var(--color-canvas);position:sticky;top:0}._head_1psu8_78[data-under]{box-shadow:0 1px 0 var(--color-line)}._day_1psu8_92{border-top:1px solid var(--color-line);color:var(--color-secondary);font-size:var(--type-meta-size);font-weight:600;line-height:var(--type-meta-line);margin:32px 0 16px;padding-top:14px}._thread_1psu8_63>._day_1psu8_92:first-child{border-top:0;margin-top:2px;padding-top:0}._turn_1psu8_110{grid-template-columns:minmax(0,1fr);align-content:start;margin-top:28px;display:grid;position:relative}._started_1psu8_118{margin-top:32px}._day_1psu8_92+._turn_1psu8_110,._thread_1psu8_63>._turn_1psu8_110:first-child{margin-top:0}._turn_1psu8_110>*+*{margin-top:12px}._turn_1psu8_110>[data-receipt]+[data-receipt]{margin-top:0}._part_1psu8_133:has(>[data-receipt])+._part_1psu8_133:has(>[data-receipt]){margin-top:0}._part_1psu8_133{min-width:0}._emptyThread_1psu8_144{flex-direction:column;justify-content:flex-end;display:flex}._empty_1psu8_144{gap:12px;display:grid}._empty_1psu8_144 p,._ask_1psu8_143 p{color:var(--color-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line)}._personMessage_1psu8_162{background:var(--color-trough);overflow-wrap:anywhere;text-wrap:pretty;white-space:pre-wrap;-webkit-user-select:text;user-select:text;border-radius:18px;justify-self:end;max-width:82%;padding:10px 14px;font-size:1rem;line-height:1.5rem}._numeMessage_1psu8_176{justify-self:start;max-width:90%}._personMessage_1psu8_162,._numeMessage_1psu8_176{cursor:default}._say_1psu8_187{overflow-wrap:anywhere;text-wrap:pretty;gap:8px;font-size:1rem;line-height:1.5rem;display:grid}._say_1psu8_187 ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}._say_1psu8_187 li{padding-left:18px;position:relative}._say_1psu8_187 li:before{background:var(--color-tertiary);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:calc(.75rem - 2.5px);left:3px}._say_1psu8_187 strong{font-weight:600}._w_1psu8_225{animation:.16s linear both _talk-word_1psu8_1}@keyframes _talk-word_1psu8_1{0%{opacity:0}}._turn_1psu8_110>._tapLine_1psu8_236{color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);flex-wrap:wrap;align-items:center;margin-top:2px;display:flex}._turn_1psu8_110>._tapLine_1psu8_236+*{margin-top:6px}._tapLineEnd_1psu8_250{text-align:right;justify-content:flex-end;justify-self:end}._tapLine_1psu8_236 button{min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-weight:600;transition:opacity .12s ease-out}._tapLine_1psu8_236 button:active{opacity:.6}._tapLine_1psu8_236 ._danger_1psu8_272{color:var(--color-danger)}._failure_1psu8_277{background:var(--color-danger-soft);border:1px solid #c99b91;border-radius:1rem;gap:.55rem;padding:1rem;display:grid}._failure_1psu8_277 strong{font-weight:600}._failure_1psu8_277 p{color:var(--color-secondary);line-height:1.45}._dock_1psu8_297{z-index:20;right:0;bottom:var(--dock-bottom);background:linear-gradient(to bottom, transparent, var(--color-canvas) 16px);padding:8px 0 10px;position:fixed;left:0}._dockPill_1psu8_308{background:linear-gradient(to bottom, transparent, var(--color-canvas) 30px);padding-top:58px}._newPill_1psu8_313,._jumpPill_1psu8_314{background:var(--color-surface);height:36px;color:var(--color-ink);font:inherit;font-size:var(--type-label-size);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;font-weight:600;transition:opacity .12s ease-out;display:inline-flex;position:absolute;top:14px;left:50%;translate:-50%;box-shadow:0 6px 16px #1817141f}._jumpPill_1psu8_314{justify-content:center;width:40px;height:40px;padding:0;top:10px}._newPill_1psu8_313:active,._jumpPill_1psu8_314:active{opacity:.7}._contextualDock_1psu8_350{padding-bottom:calc(10px + env(safe-area-inset-bottom))}html[data-composing] ._contextualDock_1psu8_350{padding-bottom:10px}._contextChip_1psu8_360{background:var(--color-trough);border-radius:10px;align-items:center;gap:6px;width:fit-content;max-width:100%;height:32px;margin-bottom:8px;padding-left:10px;font-size:.84375rem;font-weight:500;line-height:1.125rem;display:flex}._contextChip_1psu8_360>:first-child{flex:none}._contextChip_1psu8_360>span:not(:first-child){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._contextChip_1psu8_360 button{width:34px;height:32px;color:var(--color-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}._contextChip_1psu8_360 button:after{content:"";position:absolute;inset:-6px 0}._dockInner_1psu8_407{width:min(100% - 3rem,28.75rem);margin-inline:auto}._field_1psu8_412{border:1px solid var(--color-boundary);background:var(--color-raised);border-radius:24px;align-items:flex-end;min-height:48px;padding:1px 1px 1px 16px;transition:border-color .12s ease-out;display:flex}._field_1psu8_412:focus-within{border-color:var(--color-ink)}._field_1psu8_412 textarea{min-width:0;max-height:calc(9em + 20px);color:var(--color-ink);font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:max(16px,1rem);line-height:1.5;overflow-y:auto}._field_1psu8_412 textarea::placeholder{color:var(--color-tertiary);opacity:1}._send_1psu8_449{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}._send_1psu8_449>span{background:var(--color-ink);width:40px;height:40px;color:var(--color-inverse-text);transition:opacity .12s ease-out, transform .12s var(--ease-settle);border-radius:50%;place-items:center;display:grid}._send_1psu8_449:disabled{cursor:default}._send_1psu8_449:disabled>span{opacity:.38}._send_1psu8_449:not(:disabled):active>span{transform:scale(.97)}._sendCell_1psu8_489{flex:none;display:grid}._sendCell_1psu8_489>*{grid-area:1/1;transition:opacity .12s ease-out,visibility}._sendCell_1psu8_489._empty_1psu8_144>._send_1psu8_449,._sendCell_1psu8_489:not(._empty_1psu8_144)>._camera_1psu8_502{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease-out,visibility 0s .12s}._camera_1psu8_502{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._camera_1psu8_502:active{opacity:.6}._attached_1psu8_528{align-items:center;gap:12px;margin-bottom:8px;display:flex}._tile_1psu8_535{background:var(--color-trough);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:12px;flex:none;display:block;position:relative}._tile_1psu8_535 img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}._attachFailed_1psu8_554 ._tile_1psu8_535 img{opacity:.45}._ring_1psu8_558{fill:none;stroke-width:2px;width:100%;height:100%;transition:opacity .16s linear;position:absolute;inset:0}._ring_1psu8_558 rect:first-child{stroke:var(--color-line)}._ring_1psu8_558 rect:last-child{stroke:var(--color-ink);stroke-dasharray:100}._ringDone_1psu8_577{opacity:0}._removePhoto_1psu8_581{background:var(--color-ink);width:22px;height:22px;color:var(--color-inverse-text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-8px;right:-8px}._removePhoto_1psu8_581:after{content:"";position:absolute;inset:-11px}._attachLine_1psu8_604{color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._attachLine_1psu8_604 button{min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._photoBubble_1psu8_622{aspect-ratio:1;background:var(--color-trough);border-radius:14px;justify-self:end;width:min(220px,70%);transition:opacity .16s linear;overflow:hidden}._photoBubble_1psu8_622 img{object-fit:cover;width:100%;height:100%;display:block}._photoOnly_1psu8_639{cursor:default;justify-items:end;display:grid}._photoUploading_1psu8_645{opacity:.6}._photoGone_1psu8_649{background:var(--color-trough);width:min(220px,70%);height:64px;color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);border-radius:14px;justify-self:end;place-items:center;display:grid}._photoBubble_1psu8_622+._personMessage_1psu8_162,._photoGone_1psu8_649+._personMessage_1psu8_162{margin-top:4px}._sheetOption_1psu8_668{border:0;border-top:1px solid var(--color-line);width:100%;min-height:62px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:14px;padding:8px 0;transition:opacity .12s ease-out;display:grid}h2+._sheetOption_1psu8_668{border-top:0}._sheetOption_1psu8_668:active{opacity:.6}._sheetOption_1psu8_668:has(>input:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}._sheetOption_1psu8_668 b{font-size:.9375rem;font-weight:600;line-height:1.25rem;display:block}._sheetOption_1psu8_668 small{color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:block}._visuallyHidden_1psu8_715{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=22rem){._dockInner_1psu8_407{width:min(100% - 2.5rem,28.75rem)}}._noted_1psu8_733{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);color:var(--color-ink);font-size:var(--type-meta-size);line-height:var(--type-meta-line);align-items:baseline;gap:12px;padding:12px 0;text-decoration:none;display:flex}._noted_1psu8_733 span:first-child{color:var(--color-secondary)}._noted_1psu8_733 span:last-child{color:var(--color-secondary);margin-left:auto;font-weight:600}._unreadBadge_1psu8_756{font-variant-numeric:tabular-nums;background:var(--color-ink);min-width:1.15rem;height:1.15rem;color:var(--color-inverse-text);vertical-align:.12rem;transition:opacity .16s linear, scale .16s var(--ease-settle);border-radius:99px;place-items:center;margin-left:.4rem;padding:0 .3rem;font-size:.7rem;font-weight:600;line-height:1;display:inline-grid}@starting-style{._unreadBadge_1psu8_756{opacity:0}}._unreadBadge_1psu8_756>span{animation:.12s linear _talk-count_1psu8_1}@keyframes _talk-count_1psu8_1{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){@starting-style{._unreadBadge_1psu8_756{scale:.8}}}._reminderSettled_1psu8_805{color:var(--color-secondary)}._explore_1psu8_810{border-top:1px solid var(--color-line);display:grid}._exploreItem_1psu8_815{border-bottom:1px solid var(--color-line);gap:.15rem;padding:.75rem 0;display:grid}._exploreItem_1psu8_815 strong{font-weight:600}._exploreItem_1psu8_815 p{color:var(--color-secondary);font-size:.9rem}._exploreItem_1psu8_815 a{color:var(--color-ink);text-underline-offset:.2em;justify-self:start;margin-top:.3rem;font-size:.9rem;font-weight:600;text-decoration:underline}._exploreSource_1psu8_841{color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);padding-top:.5rem}._exploreNote_1psu8_849{color:var(--color-secondary);padding:.75rem 0;font-size:.9rem}._attachedRow_1psu8_856{flex-wrap:wrap;gap:0 12px;display:flex}._photoRow_1psu8_863{justify-self:end;gap:6px;display:flex}._photoThumb_1psu8_869{background:var(--color-trough);border-radius:14px;width:104px;height:104px;display:block;overflow:hidden}._photoRowSmall_1psu8_878 ._photoThumb_1psu8_869{border-radius:12px;width:76px;height:76px}._photoThumb_1psu8_869 img{object-fit:cover;width:100%;height:100%;display:block}._photoRow_1psu8_863+._personMessage_1psu8_162{margin-top:4px}._receipt_nrji4_4{z-index:50;right:calc(max(1rem,50vw - 14.375rem) + 4.25rem);bottom:calc(4.85rem + env(safe-area-inset-bottom) + .75rem);background:var(--color-inverse);min-height:3.5rem;color:var(--color-inverse-text);animation:_receipt-in_nrji4_1 var(--motion-settle) var(--ease-settle) both;border-radius:.9375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem 1rem;display:flex;position:fixed;left:max(1rem,50vw - 14.375rem);box-shadow:0 .75rem 2rem #1817142e}._wide_nrji4_23{right:max(1rem,50vw - 14.375rem)}._child_nrji4_27{bottom:calc(1.5rem + env(safe-area-inset-bottom))}._room_nrji4_33{height:4.25rem}._receipt_nrji4_4 span{min-width:0;font-size:var(--type-label-size);font-weight:500;line-height:var(--type-label-line);overflow-wrap:anywhere}._receipt_nrji4_4 ._twoLines_nrji4_46{flex-direction:column;display:flex}._twoLines_nrji4_46 small{font-size:var(--type-caption-size);color:var(--color-inverse-secondary);font-weight:400}._receipt_nrji4_4 button{min-height:2.75rem;color:var(--color-inverse-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 .625rem;font-weight:700}@media (prefers-reduced-motion:no-preference){._receipt_nrji4_4 button{transition:transform var(--motion-quick) var(--ease-settle)}._receipt_nrji4_4 button:active:not(:disabled){transform:scale(.97)}}@media (prefers-reduced-motion:reduce){._receipt_nrji4_4 button:active:not(:disabled){opacity:.6}}@keyframes _receipt-in_nrji4_1{0%{opacity:0;transform:translateY(.5rem)}}._leaving_nrji4_93{animation:_receipt-out_nrji4_1 var(--motion-exit) ease-out 4s forwards}@keyframes _receipt-out_nrji4_1{to{opacity:0}}._mark_1p486_1{border:1.5px solid var(--color-ink);background:var(--color-ink);width:1.375rem;height:1.375rem;color:var(--color-inverse-text);vertical-align:-.35em;border-radius:50%;flex:none;place-items:center;margin-right:.4375rem;display:inline-grid}._mark_1p486_1 svg{width:.875rem;height:.875rem}._nume_1p486_20{border-radius:.375rem}._inverse_1p486_25{border-color:var(--color-inverse-secondary);background:0 0}._large_1p486_30{width:1.8rem;height:1.8rem;margin-right:0}._large_1p486_30 svg{width:1.125rem;height:1.125rem}._small_1p486_42{width:1rem;height:1rem;margin-right:0}._small_1p486_42 svg{width:.6875rem;height:.6875rem}._nume_1p486_20._small_1p486_42{border-radius:.25rem}._done_1p486_57{border-color:var(--color-line);background:var(--color-line);color:var(--color-ink)}._past_1p486_63{border-color:var(--color-line);background:var(--color-canvas);color:var(--color-tertiary)}._not_1p486_69{border-style:dashed;border-color:var(--color-boundary);color:var(--color-tertiary);background:0 0}._itemRing_1p486_78{width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1.5px var(--color-boundary);border-radius:50%;flex:none;display:inline-block}._itemRing_1p486_78._filled_1p486_88{background:var(--color-track)}._fab_1h7dd_2{z-index:25;right:max(1rem,50vw - 14.375rem);bottom:calc(4.85rem + env(safe-area-inset-bottom) + .75rem);background:var(--color-ink);width:3.5rem;height:3.5rem;box-shadow:0 0 0 3px var(--color-canvas), 0 .375rem 1rem #18171438;color:var(--color-inverse-text);cursor:pointer;transition:scale var(--motion-quick) var(--ease-settle);border:0;border-radius:50%;place-items:center;display:grid;position:fixed}@media (prefers-reduced-motion:no-preference){._fab_1h7dd_2:active{scale:.94}}@media (prefers-reduced-motion:reduce){._fab_1h7dd_2:active{opacity:.7}}._rows_1h7dd_34{gap:.25rem;margin-top:1rem;display:grid}._row_1h7dd_34{min-height:3.5rem;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.25rem 0;display:grid}._row_1h7dd_34:active{opacity:.6}._icon_1h7dd_60{background:var(--color-ink);width:2.25rem;height:2.25rem;color:var(--color-inverse-text);border-radius:.625rem;place-items:center;display:grid}._icon_1h7dd_60._quiet_1h7dd_70{color:var(--color-ink);background:0 0}._text_1h7dd_75 strong{font-weight:600;display:block}._text_1h7dd_75 span{color:var(--color-secondary);font-size:var(--type-meta-size);display:block}._rule_1h7dd_86{border:0;border-top:1px solid var(--color-line);margin:.25rem 0}._label_ks5ik_1{color:var(--color-secondary);font-size:var(--type-label-size);margin:1.1rem 0 .55rem;font-weight:500;display:block}._other_ks5ik_9{margin-top:.6rem}._pair_ks5ik_13{border:1px solid var(--color-line);background:#00000008;border-radius:1rem;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}._pair_ks5ik_13 button{min-height:2.75rem;color:var(--color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.75rem;font-weight:600}._pair_ks5ik_13 ._active_ks5ik_34{background:var(--color-raised);color:var(--color-ink);box-shadow:0 1px 3px #18171414}._record_ks5ik_41{bottom:calc(-2rem - env(safe-area-inset-bottom));margin:1.4rem -1.5rem calc(-2rem - env(safe-area-inset-bottom));padding:.75rem 1.5rem calc(2rem + env(safe-area-inset-bottom));background:var(--color-raised);position:sticky}._optional_ks5ik_49{color:var(--color-tertiary);font-size:var(--type-meta-size);margin-left:.375rem;font-weight:400}._cardSlot_96nt8_3{position:relative}._ghost_96nt8_8{z-index:1;pointer-events:none;width:100%;position:absolute;top:0;left:0}._adjusted_96nt8_17{align-items:center;gap:.1875rem;display:inline-flex}._lens_96nt8_23{background:#f7f6f11a;border-radius:999px;flex:none;grid-template-columns:1fr 1fr;width:7.25rem;height:2rem;padding:.125rem;display:grid;position:relative}._lens_96nt8_23:after{content:"";position:absolute;inset:-.375rem 0}._lensThumb_96nt8_42{background:var(--color-inverse-text);border-radius:999px;width:calc(50% - .125rem);position:absolute;top:.125rem;bottom:.125rem;left:.125rem}._lensOut_96nt8_52 ._lensThumb_96nt8_42{transform:translate(100%)}@media (prefers-reduced-motion:no-preference){._lensThumb_96nt8_42{transition:transform var(--motion-settle) var(--ease-settle)}}._lens_96nt8_23 button{z-index:1;color:var(--color-inverse-secondary);font:inherit;font-size:var(--type-meta-size);cursor:pointer;transition:color var(--motion-quick) ease-out;background:0 0;border:0;place-items:center;padding:0;font-weight:600;display:grid;position:relative}._lens_96nt8_23 button[aria-pressed=true]{color:var(--color-ink)}._lens_96nt8_23 button:disabled{cursor:default}._dish_96nt8_86{gap:.375rem;display:grid}[aria-busy=true] ._dish_96nt8_86{opacity:.55;transition:opacity var(--motion-quick) ease-out var(--pending-delay)}._parts_96nt8_99{border-top:1px solid #3a3833;grid-template-columns:max-content 1fr;column-gap:.75rem;margin:.375rem 0 0;padding:.5rem 0 0;list-style:none;display:grid}._parts_96nt8_99 li{grid-column:1/-1;grid-template-columns:subgrid;color:#ddd9d0;align-items:center;min-height:1.875rem;padding:.1875rem 0;font-size:.9375rem;line-height:1.3125rem;display:grid}._amount_96nt8_121{color:var(--color-inverse-text);font-variant-numeric:tabular-nums;align-items:center;gap:.3125rem;font-weight:500;display:inline-flex}._amount_96nt8_121 svg{color:var(--color-inverse-secondary);flex:none}._parts_96nt8_99 ._partRow_96nt8_136{padding:0}._partButton_96nt8_140{grid-column:1/-1;grid-template-columns:subgrid;width:100%;min-height:1.875rem;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;border:0;align-items:center;padding:.1875rem 0;display:grid}._partButton_96nt8_140:active:not(:disabled){opacity:.6}._partButton_96nt8_140:disabled{cursor:default}._hint_96nt8_165{color:#9b968c;font-size:.78125rem;line-height:1.0625rem}._skipNote_96nt8_171{color:var(--color-inverse-secondary);align-items:center;gap:.625rem;font-size:.84375rem;display:flex}._skipNote_96nt8_171 button{min-height:2rem;color:var(--color-inverse-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._tip_96nt8_192{color:var(--color-inverse-secondary);font-size:.84375rem}._where_96nt8_198{width:100%;min-width:0;min-height:2.5rem;color:var(--color-inverse-text);font:inherit;text-align:left;background:#f7f6f114;border:0;border-radius:.75rem;align-items:center;gap:.5rem;margin:.125rem 0 .5rem;padding:0 .75rem;font-size:.875rem;font-weight:500;display:flex}a._where_96nt8_198{cursor:pointer;text-decoration:none}button._where_96nt8_198{cursor:pointer;transition:opacity var(--motion-quick) ease-out}button._where_96nt8_198:active:not(:disabled){opacity:.7}._where_96nt8_198>svg{flex:none}._where_96nt8_198>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._where_96nt8_198 b{font-weight:600}._where_96nt8_198 small,._where_96nt8_198>svg:last-child{color:var(--color-inverse-secondary)}._where_96nt8_198 small{font-size:.78125rem;font-weight:400}._clearWhere_96nt8_260{width:2.75rem;height:2.75rem;color:var(--color-inverse-secondary);cursor:pointer;background:0 0;border:0;place-items:center;margin:-.125rem -.75rem -.125rem 0;display:grid}._placeLine_96nt8_273{color:var(--color-inverse-secondary);align-items:center;gap:.375rem;font-size:.84375rem;display:flex}._placeLine_96nt8_273 b{color:var(--color-inverse-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._placeLine_96nt8_273 svg{flex:none}._maps_96nt8_293{min-height:2.25rem;color:var(--color-inverse-secondary);text-underline-offset:3px;align-items:center;font-size:.84375rem;text-decoration:underline;display:inline-flex}._howRow_96nt8_304{justify-content:space-between;align-items:center;gap:.625rem;display:flex}._how_96nt8_304{min-height:2.25rem;color:var(--color-inverse-secondary);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._copy_96nt8_322{width:2.5rem;height:2.5rem;color:var(--color-inverse-secondary);transition:opacity var(--motion-quick) ease-out;background:0 0;border:0;border-radius:.75rem;place-items:center;margin-right:-.5rem;display:grid}._copy_96nt8_322:active{opacity:.55}._quiet_96nt8_340{min-height:2.75rem;color:var(--color-inverse-secondary);font:inherit;font-size:var(--type-label-size);cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;border:0;margin-left:-.375rem;padding:0 .375rem;font-weight:600}._quiet_96nt8_340:active:not(:disabled){opacity:.55}._fail_96nt8_359{color:#ddd9d0;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;font-size:.875rem;display:flex}._fail_96nt8_359 button{min-height:2.25rem;color:var(--color-inverse-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._tokens_96nt8_381{flex-wrap:wrap;gap:.4375rem;margin-top:.75rem;display:flex}._tokens_96nt8_381 button{border:1px solid var(--color-boundary);min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;transition:background-color var(--motion-quick) ease-out, color var(--motion-quick) ease-out;background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.875rem;font-weight:500;display:inline-flex}._tokens_96nt8_381 button[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-inverse-text)}._tokens_96nt8_381 button:disabled{cursor:default;opacity:.38;transition:opacity var(--motion-quick) ease-out var(--pending-delay)}._rows_96nt8_419{margin-top:.625rem}._row_96nt8_419{width:100%;min-height:3.125rem;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.25rem 0;font-size:.9375rem;font-weight:500;display:grid}._row_96nt8_419 svg{color:var(--color-tertiary);transition:translate var(--motion-quick) var(--ease-settle)}._rowQuiet_96nt8_446{color:var(--color-secondary);font-size:var(--type-label-size)}._row_96nt8_419:active:not(:disabled){opacity:.6}@media (prefers-reduced-motion:no-preference){._tokens_96nt8_381 button{transition:transform var(--motion-quick) var(--ease-settle), background-color var(--motion-quick) ease-out, color var(--motion-quick) ease-out}._tokens_96nt8_381 button:active:not(:disabled){transform:scale(.97)}._row_96nt8_419:active:not(:disabled) svg{translate:3px}}._sheetBody_96nt8_473 ._sheetTitle_96nt8_473{letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.25rem;line-height:1.3}._sheetNote_96nt8_480{color:var(--color-secondary);margin-top:.25rem;font-size:.8125rem}._noteField_96nt8_486{gap:.5rem;margin-top:.375rem;display:flex}._noteField_96nt8_486 input{border:1px solid var(--color-line);background:var(--color-canvas);min-width:0;height:3rem;color:var(--color-ink);font:inherit;border-radius:.875rem;flex:1;padding:0 .875rem;font-size:1rem}._noteField_96nt8_486 button,._portions_96nt8_506 button{font:inherit;cursor:pointer;border:0;font-weight:600}._noteField_96nt8_486 button{background:var(--color-ink);min-height:3rem;color:var(--color-inverse-text);border-radius:.875rem;padding:0 1.125rem}._noteField_96nt8_486 button:disabled{cursor:default;opacity:.38}._portions_96nt8_506{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._portions_96nt8_506 button{border:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-ink);border-radius:.875rem;justify-items:center;gap:.375rem;padding:.875rem 0 .75rem;font-size:.9375rem;display:grid}._portions_96nt8_506 button:disabled{cursor:wait;opacity:.6;transition:opacity var(--motion-quick) ease-out var(--pending-delay)}@media (prefers-reduced-motion:no-preference){._noteField_96nt8_486 button,._portions_96nt8_506 button{transition:transform var(--motion-quick) var(--ease-settle)}._noteField_96nt8_486 button:active:not(:disabled),._portions_96nt8_506 button:active:not(:disabled){transform:scale(.97)}}._partOptions_96nt8_563{grid-template-columns:minmax(0,1fr);display:grid}._partOption_96nt8_563{border:0;border-top:1px solid var(--color-line);width:100%;min-height:3.625rem;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;align-items:center;gap:.75rem;padding:.375rem 0;font-weight:600;display:flex}._partOption_96nt8_563:first-child{border-top:0}._partOption_96nt8_563:active:not(:disabled){opacity:.7}._partOption_96nt8_563:disabled{cursor:default}._partOption_96nt8_563>span:first-child{flex:1;min-width:0}._partOption_96nt8_563 svg{color:var(--color-tertiary)}._findingSwap_96nt8_608 i{background:var(--color-tertiary)}._swap_96nt8_612{grid-template-columns:max-content 1fr;gap:.75rem;display:grid}._swap_96nt8_612 ._amount_96nt8_121{color:var(--color-ink);font-weight:600}._swap_96nt8_612 ._amount_96nt8_121 svg{color:var(--color-secondary)}._swap_96nt8_612>span:last-child{font-weight:500}._sheetFail_96nt8_631{color:var(--color-ink);font-size:var(--type-label-size)}._steerRow_96nt8_636{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}._chip_96nt8_643{border:1px solid var(--color-line);background:var(--color-surface);min-height:2.65rem;color:var(--color-ink);font:inherit;cursor:pointer;border-radius:999px;padding:.55rem 1rem}._chipSelected_96nt8_654{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-inverse-text)}._chip_96nt8_643:disabled{cursor:wait;opacity:.55;transition:opacity var(--motion-quick) ease-out var(--pending-delay)}@media (prefers-reduced-motion:no-preference){._chip_96nt8_643{transition:transform var(--motion-quick) var(--ease-settle)}._chip_96nt8_643:active:not(:disabled){transform:scale(.97)}}@media (prefers-reduced-motion:reduce){._chip_96nt8_643:active:not(:disabled){opacity:.6}}._quickGrid_96nt8_683{margin-bottom:1.5rem}._photoPreview_96nt8_687{object-fit:cover;border-radius:1.5rem;width:100%;max-height:24rem}._photoField_96nt8_694 label{border:1px solid var(--color-ink);background:var(--color-ink);width:100%;min-height:3.5rem;color:var(--color-inverse-text);font-size:var(--type-body-size);cursor:pointer;border-radius:1rem;place-items:center;padding:.75rem 1.25rem;font-weight:600;display:inline-grid}._photoControl_96nt8_709{border-radius:1rem}._photoField_96nt8_694 ._photoOutline_96nt8_713{border-color:var(--color-boundary);min-height:3.5rem;color:var(--color-ink);background:0 0}._photoField_96nt8_694 input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._foodRows_96nt8_730{margin-top:.5rem}._foodRow_96nt8_730{border-top:1px solid var(--color-line);color:var(--color-ink);transition:opacity var(--motion-quick) ease-out;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;column-gap:.75rem;padding:.7rem 0 .75rem;text-decoration:none;display:grid}._foodRow_96nt8_730:active{opacity:.6}._foodRow_96nt8_730 ._plateShare_96nt8_752{grid-column:2}._foodRowCopy_96nt8_756{min-width:0}._foodRowCopy_96nt8_756>strong,._foodRowCopy_96nt8_756>span{display:block}._foodRowCopy_96nt8_756>strong{font-weight:600}._foodRowCopy_96nt8_756>span{color:var(--color-tertiary);font-size:var(--type-meta-size);margin-top:.1rem}._foodTitle_96nt8_775{view-transition-class:food-title}._foodTile_96nt8_779{border:1px solid var(--color-line);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-secondary);border-radius:.75rem;grid-row:1/span 2;place-items:center;display:grid}._foodTilePhoto_96nt8_791{object-fit:cover;view-transition-class:food-photo;border:0}._dayMeals_96nt8_797{margin-top:1.6rem}._dayMeals_96nt8_797>span{padding-bottom:.5rem;display:block}._dayPlan_96nt8_807{border-top:1px solid var(--color-line);margin-top:1.6rem;padding-top:1.1rem}._dayPlanFigures_96nt8_813{flex-wrap:wrap;gap:.4rem 2.1rem;margin-top:.5rem;display:flex}._dayPlanFigures_96nt8_813 strong,._dayPlanFigures_96nt8_813 span{display:block}._dayPlanFigures_96nt8_813 strong{font-size:var(--type-section-size);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:600;line-height:var(--type-section-line)}._dayPlanFigures_96nt8_813 span{color:var(--color-tertiary);font-size:var(--type-meta-size)}._dayPlanNote_96nt8_838{color:var(--color-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);margin-top:.6rem}._dayPlanNote_96nt8_838 strong{color:var(--color-ink);font-weight:600}._nothingYet_96nt8_850{padding:1.4rem 0 .4rem}._nothingYet_96nt8_850 p{font-size:var(--type-action-size);letter-spacing:-.03em;font-weight:600;line-height:var(--type-action-line)}._logFood_96nt8_861{border:1px solid var(--color-line);background:var(--color-surface);min-height:2.75rem;color:var(--color-ink);border-radius:999px;align-items:center;gap:.5rem;margin-top:.9rem;padding:.5rem 1rem .5rem .8rem;font-weight:600;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){._logFood_96nt8_861{transition:transform var(--motion-quick) var(--ease-settle)}._logFood_96nt8_861:active{transform:scale(.97)}}._arrived_96nt8_887{animation:.15s ease-out _arrive_96nt8_887}@keyframes _arrive_96nt8_887{0%{opacity:0}}._recordPhoto_96nt8_899{aspect-ratio:4/3;object-fit:cover;background:var(--color-line);view-transition-class:food-photo;border-radius:1.125rem;width:100%;margin-bottom:1.125rem;display:block}._recordTitle_96nt8_910{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._recordTitle_96nt8_910 h1{font-size:var(--type-screen-size);letter-spacing:-.035em;line-height:var(--type-screen-line);text-wrap:balance}._recordEdit_96nt8_924{width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;transition:background-color var(--motion-quick) ease-out;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.35rem -.6rem 0 0;display:grid}._recordEdit_96nt8_924:active{background:var(--color-line)}._recordPills_96nt8_943{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}._recordPill_96nt8_943,._iconChip_96nt8_951{align-items:center;gap:.45rem;display:inline-flex}._recordPill_96nt8_943{border:1px solid var(--color-line);background:var(--color-surface);min-height:2.5rem;color:var(--color-ink);font:inherit;font-size:var(--type-label-size);cursor:pointer;transition:border-color var(--motion-quick) ease-out;border-radius:999px;padding:.4rem .85rem .4rem .7rem;font-weight:500}._recordPill_96nt8_943:active:not(:disabled){border-color:var(--color-boundary)}._recordPill_96nt8_943:disabled{cursor:default}._recordPill_96nt8_943 svg,._iconChip_96nt8_951 svg{color:var(--color-secondary)}._chipSelected_96nt8_654._iconChip_96nt8_951 svg{color:var(--color-inverse-text)}._guessMark_96nt8_989{vertical-align:.0625rem;background:var(--color-ink);border-radius:2px;flex:none;width:.45rem;height:.45rem;display:inline-block}._receiptHolder_96nt8_1000{grid-template-rows:1fr;margin-top:1rem;display:grid}._receiptHolder_96nt8_1000>div{min-height:0;overflow:hidden}._receiptFading_96nt8_1011{animation:_receipt-out_96nt8_1 var(--motion-exit) ease-out 4s forwards}@keyframes _receipt-out_96nt8_1{to{opacity:0;grid-template-rows:0fr;margin-top:0}}._recordReceipt_96nt8_1023{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);font-size:var(--type-label-size);font-weight:600;line-height:var(--type-label-line);align-items:center;gap:.6rem;padding:.7rem 0;display:flex}._recordReceipt_96nt8_1023 span{flex:1;min-width:0}._recordReceipt_96nt8_1023 button{color:var(--color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}._numeNote_96nt8_1051{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);min-height:3.75rem;font-size:var(--type-label-size);grid-template-columns:1.375rem minmax(0,1fr) auto;align-items:center;gap:.625rem;margin-top:1rem;padding:.5rem 0;line-height:1.25rem;display:grid}._numeNote_96nt8_1051 ._guessMark_96nt8_989{border-radius:3px;justify-self:center;width:.625rem;height:.625rem}._numeNote_96nt8_1051 p{margin:0}._numeNote_96nt8_1051 b{font-weight:600}._numeNote_96nt8_1051 p span{color:var(--color-secondary)}._numeNote_96nt8_1051 button{min-height:2.75rem;color:var(--color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .125rem 0 .75rem;font-weight:600}._numeGone_96nt8_1095{color:var(--color-secondary);font-size:var(--type-label-size);margin:1.125rem 0 0;line-height:1.3125rem}._mealQuestion_96nt8_1102{padding-top:1.25rem}._mealQuestion_96nt8_1102 h2{font-size:1.1rem;font-weight:600}._mealQuestion_96nt8_1102 ._steerRow_96nt8_636{margin-top:.75rem}._recordEnergy_96nt8_1115{padding:1.4rem 0 .4rem}._energyLine_96nt8_1119{align-items:baseline;gap:.4rem;min-height:2.9rem;display:flex}._energyLine_96nt8_1119 strong{font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:2.5rem;font-weight:600;line-height:1.1}._energyLine_96nt8_1119>span:not(._dots_96nt8_1134){color:var(--color-secondary);font-size:1.05rem;font-weight:500}._energyPlaceholder_96nt8_1140{background:#e4e1d9;border-radius:.5rem;align-self:center;width:5.75rem;height:1.9rem}._energyCaption_96nt8_1148{color:var(--color-tertiary);font-size:var(--type-caption-size);line-height:var(--type-caption-line);margin-top:.125rem}._makeup_96nt8_1157{gap:2px;height:.5rem;margin:.875rem 0 0;display:flex}._makeup_96nt8_1157 span{min-width:3px;transition:flex-grow var(--motion-settle) var(--ease-settle);border-radius:99px}._makeupEmpty_96nt8_1170 span{background:var(--color-line)!important}._makeup_96nt8_1157 ._protein_96nt8_1174,._sources_96nt8_1175>._protein_96nt8_1174:before{background:var(--color-ink)}._makeup_96nt8_1157 ._carbohydrate_96nt8_1179,._sources_96nt8_1175>._carbohydrate_96nt8_1179:before{background:#8f8a80}._makeup_96nt8_1157 ._fat_96nt8_1184,._sources_96nt8_1175>._fat_96nt8_1184:before{background:#cdc8bd}._makeup_96nt8_1157 ._alcohol_96nt8_1189,._sources_96nt8_1175>._alcohol_96nt8_1189:before{background:repeating-linear-gradient(135deg,#cdc8bd 0 2px,#0000 2px 5px);box-shadow:inset 0 0 0 1px #cdc8bd}._sources_96nt8_1175{color:var(--color-secondary);font-size:var(--type-meta-size);flex-wrap:wrap;gap:.25rem .85rem;margin-top:.6rem;display:flex}._sources_96nt8_1175>span{white-space:nowrap;align-items:center;display:inline-flex}._sources_96nt8_1175>span:before{content:"";border-radius:2px;width:.65rem;height:.25rem;margin-right:.35rem}._sources_96nt8_1175 ._settling_96nt8_1222{color:var(--color-ink);font-variant-numeric:tabular-nums;margin-left:.25em;font-weight:600}._noEnergy_96nt8_1230{color:var(--color-tertiary);font-size:var(--type-meta-size);margin-top:.35rem}._settling_96nt8_1222{display:inline-block}._dots_96nt8_1134{align-items:center;gap:.25rem;display:inline-flex}._dots_96nt8_1134 i{background:var(--color-tertiary);opacity:.5;border-radius:50%;width:.3rem;height:.3rem}@media (prefers-reduced-motion:no-preference){._dots_96nt8_1134 i{animation:1.2s ease-in-out infinite _dot_96nt8_1134}._dots_96nt8_1134 i:nth-child(2){animation-delay:.15s}._dots_96nt8_1134 i:nth-child(3){animation-delay:.3s}}@keyframes _dot_96nt8_1134{40%{opacity:.95}}._recordFailed_96nt8_1274{padding:1.25rem 0 .25rem}._recordFailed_96nt8_1274 p{color:var(--color-secondary);margin-bottom:.75rem}._portionSheet_96nt8_1283{margin-top:1.25rem}._recordPortionTrack_96nt8_1287{background:#ebe8e1;border-radius:.875rem;grid-template-columns:repeat(5,1fr);padding:3px;display:grid;position:relative}._recordPortionThumb_96nt8_1296{background:var(--color-surface);width:calc(20% - 1.2px);transform:translateX(calc(var(--portion-index) * 100%));border-radius:.7rem;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #1817141f,0 0 0 1px #1817140a}@media (prefers-reduced-motion:no-preference){._recordPortionThumb_96nt8_1296{transition:transform var(--motion-settle) var(--ease-settle)}}._recordPortionTrack_96nt8_1287 button{color:var(--color-secondary);font:inherit;cursor:pointer;transition:color var(--motion-quick) ease-out;background:0 0;border:0;justify-items:center;gap:.2rem;padding:.5rem .125rem .45rem;font-size:.8rem;display:grid;position:relative}._recordPortionTrack_96nt8_1287 button[aria-pressed=true]{color:var(--color-ink);font-weight:600}._recordPortionTrack_96nt8_1287 button:disabled{cursor:wait}._recordPortionTrack_96nt8_1287 svg{width:1.25rem;height:1.25rem}._plate_96nt8_752{margin-top:1.4rem}._plateItem_96nt8_1350{transition:grid-template-rows var(--motion-exit) var(--ease-settle), opacity var(--motion-exit) ease-out;grid-template-rows:1fr;display:grid}._plateItem_96nt8_1350>div{min-height:0;overflow:hidden}._plateItemLeaving_96nt8_1363{opacity:0;grid-template-rows:0fr}@media (prefers-reduced-motion:no-preference){._plateItemNew_96nt8_1369{animation:_plate-in_96nt8_1 var(--motion-settle) var(--ease-settle)}}@keyframes _plate-in_96nt8_1{0%{opacity:0;grid-template-rows:0fr}}._plateRow_96nt8_1381{border:0;border-top:1px solid var(--color-line);width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;grid-template-columns:1fr auto;align-items:center;gap:.125rem .75rem;padding:.7rem 0 .75rem;display:grid}._plateRow_96nt8_1381:active{opacity:.6}._plateRow_96nt8_1381 strong{font-weight:600}._plateRow_96nt8_1381 small{color:var(--color-tertiary);font-size:var(--type-meta-size);grid-column:1}._plateEnergy_96nt8_1412{color:var(--color-secondary);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;grid-area:1/2/span 2}._plateShare_96nt8_752{background:var(--color-line);border-radius:9px;grid-column:1/-1;height:3px;margin-top:.45rem;overflow:hidden}._plateShare_96nt8_752 i{background:var(--color-boundary);height:100%;transition:width var(--motion-settle) var(--ease-settle);border-radius:9px;display:block}._plateAdd_96nt8_1437{border:0;border-top:1px solid var(--color-line);width:100%;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.8rem 0 .25rem;font-weight:600;display:flex}._recordRemove_96nt8_1452{color:var(--color-secondary);font:inherit;font-size:var(--type-label-size);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin-top:1.6rem;padding:.5rem 0;display:inline-flex}._recordRetract_96nt8_1467{color:var(--color-danger)}._visuallyHidden_96nt8_1471{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._sheetSub_96nt8_1481{margin:.25rem 0 .375rem;font-size:.9375rem;font-weight:600}._whereChips_96nt8_1487{flex-wrap:wrap;gap:.375rem;margin:.375rem 0 .25rem;display:flex}._whereChips_96nt8_1487 button{border:1px solid var(--color-line);min-height:2.25rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 .75rem;font-size:.84375rem;font-weight:500}._whereChips_96nt8_1487 ._changeAreas_96nt8_1507{color:var(--color-secondary);border-color:#0000}._whereChips_96nt8_1487 button:disabled{cursor:default;opacity:.5}._whereOption_96nt8_1517>span:nth-child(2){flex:1}._partOption_96nt8_563>span._whereIcon_96nt8_1521{background:var(--color-ink);width:2.5rem;height:2.5rem;color:var(--color-inverse-text);border-radius:.75rem;flex:none;place-items:center;display:grid}._partOption_96nt8_563 ._whereIcon_96nt8_1521 svg{color:var(--color-inverse-text)}._placeSearch_96nt8_1536{gap:.25rem;display:grid}._searchField_96nt8_1541{border:1px solid var(--color-line);background:var(--color-canvas);height:3rem;color:var(--color-tertiary);border-radius:.875rem;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}._searchField_96nt8_1541 input{min-width:0;height:100%;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:1rem}._searchField_96nt8_1541 input::-webkit-search-cancel-button{appearance:none}._searchField_96nt8_1541:focus-within{border-color:var(--color-boundary)}._placeRow_96nt8_1574{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._placeRow_96nt8_1574 small{color:var(--color-secondary);font-size:.8125rem;font-weight:400}._placePick_96nt8_1587 small{color:var(--color-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:400;display:block;overflow:hidden}._inlineLink_96nt8_1597{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._looking_96nt8_1609{animation:_looking-in_96nt8_1 var(--motion-quick) linear var(--pending-delay) both}@keyframes _looking-in_96nt8_1{0%{opacity:0}}p._gm_96nt8_1619{color:#5e5e5e;margin-top:.375rem;font-size:.75rem;font-weight:400}._gm_96nt8_1619 a{color:inherit}._areaRow_96nt8_1632{border-top:1px solid var(--color-line);align-items:center;display:flex}._areaRow_96nt8_1632:first-child,._areaRow_96nt8_1632 ._partOption_96nt8_563{border-top:0}._removeArea_96nt8_1646{min-height:2.75rem;color:var(--color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 .75rem;font-size:.84375rem}._thumbm_96nt8_1659{background:repeating-linear-gradient(#e9e5dc 0 3px,#cfc9bd 3px 4px,#e9e5dc 4px 7px);border-radius:.3125rem;flex:none;width:1.75rem;height:2.125rem;box-shadow:inset 0 0 0 1px #9b958a}._where_96nt8_198:has(._thumbm_96nt8_1659){min-height:2.875rem}._offer_96nt8_1677{width:100%;min-height:2.5rem;color:var(--color-inverse-text);font:inherit;text-align:left;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:#f7f6f114;border:0;border-radius:.75rem;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;font-weight:500;display:flex}._offer_96nt8_1677:active:not(:disabled){opacity:.7}._menuPages_96nt8_1700{flex-wrap:wrap;gap:.625rem;margin:.25rem 0 .5rem;padding:0;list-style:none;display:flex}._menuPages_96nt8_1700 li{background:var(--color-line);border-radius:.625rem;width:4.75rem;height:6.25rem;position:relative;overflow:hidden}._menuPages_96nt8_1700 img{object-fit:cover;width:100%;height:100%}._menuPageState_96nt8_1724{color:#f7f6f1;font:inherit;text-align:center;background:#171614b8;border:0;padding:.25rem;font-size:.6875rem;font-weight:600;line-height:1.25;position:absolute;inset:auto 0 0}button._menuPageState_96nt8_1724{cursor:pointer}._menuPageRemove_96nt8_1743{color:#f7f6f1;cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:.5rem .5rem 0 0;display:grid;position:absolute;top:-.5rem;right:-.5rem}._menuPageRemove_96nt8_1743 svg{background:#171614b8;border-radius:999px;padding:.125rem}._menuTrayActions_96nt8_1764{gap:.5rem;margin-top:.5rem;display:grid}._menuAddPage_96nt8_1770,._menuRead_96nt8_1771{min-height:2.75rem;font:inherit;cursor:pointer;border-radius:.8125rem;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:flex}._menuAddPage_96nt8_1770{border:1px solid var(--color-line);color:var(--color-ink);background:0 0}._menuRead_96nt8_1771{border:1px solid var(--color-ink);background:var(--color-ink);color:var(--color-surface)}._menuRead_96nt8_1771:disabled{cursor:default;opacity:.45}._line_k00nu_4{--bleed:min(1.5rem, calc(50vw - 50%));margin:1rem calc(-1 * var(--bleed)) .875rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}._line_k00nu_4::-webkit-scrollbar{display:none}._track_k00nu_26{box-sizing:content-box;align-items:center;gap:1.125rem;width:max-content;height:2.75rem;padding:0 50%;display:flex}._track_k00nu_26>button{height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}._track_k00nu_26>button:disabled{cursor:default}._track_k00nu_26>button:not(:last-child):after{background:var(--color-track);content:"";width:1.125rem;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:100%}._marker_k00nu_65,._pill_k00nu_66{scroll-snap-align:center}._v_k00nu_70{background:var(--color-canvas);white-space:nowrap;height:2.125rem;transition:transform var(--motion-quick) var(--ease-settle), background-color var(--motion-quick) ease-out;border-radius:.75rem;align-items:center;gap:.4375rem;padding:0 .5rem 0 .3125rem;font-size:.875rem;display:inline-flex;position:relative}._v_k00nu_70 b{letter-spacing:-.01em;text-overflow:ellipsis;max-width:9.5em;font-weight:500;overflow:hidden}@supports (animation-timeline:view()){._v_k00nu_70{animation:linear both _focus_k00nu_1;animation-timeline:view(inline)}@media (prefers-reduced-motion:reduce){._v_k00nu_70{animation-name:_focus-still_k00nu_1}}}@keyframes _focus_k00nu_1{0%,26%{opacity:.38;scale:.84}50%{opacity:1;scale:1}74%,to{opacity:.38;scale:.84}}@keyframes _focus-still_k00nu_1{0%,26%{opacity:.38}50%{opacity:1}74%,to{opacity:.38}}@media (prefers-reduced-motion:no-preference){._track_k00nu_26>button:active:not(:disabled) ._v_k00nu_70{transform:scale(.97)}}._t_k00nu_26{background:var(--color-ink);width:1.5rem;height:1.5rem;color:var(--color-inverse-text);border-radius:.4375rem;flex:none;place-items:center;display:grid;position:relative}._round_k00nu_161 ._v_k00nu_70{border-radius:1.0625rem}._round_k00nu_161 ._t_k00nu_26{border-radius:50%}._done_k00nu_169 ._t_k00nu_26{background:var(--color-line);color:var(--color-ink)}._past_k00nu_174 ._t_k00nu_26{background:var(--color-canvas);box-shadow:inset 0 0 0 1.5px var(--color-line);color:var(--color-tertiary)}._notToday_k00nu_180 ._t_k00nu_26{box-shadow:none;outline:1.5px dashed var(--color-boundary);outline-offset:-1.5px}._marker_k00nu_65._done_k00nu_169 b{color:var(--color-secondary)}._marker_k00nu_65._past_k00nu_174 b{color:var(--color-tertiary)}._marker_k00nu_65._next_k00nu_194 b,._marker_k00nu_65._now_k00nu_195 b{font-weight:600}._pill_k00nu_66 ._v_k00nu_70{box-shadow:inset 0 0 0 1.5px var(--color-ink);padding:0 .75rem 0 .3125rem}._pill_k00nu_66 b{font-weight:600}._tail_k00nu_208{color:var(--color-secondary);font-variant-numeric:tabular-nums;font-weight:500}._pill_k00nu_66._now_k00nu_195 ._v_k00nu_70{background:var(--color-ink);box-shadow:none;color:var(--color-inverse-text)}._pill_k00nu_66._now_k00nu_195 ._tail_k00nu_208{color:var(--color-inverse-secondary)}._pill_k00nu_66._now_k00nu_195 ._t_k00nu_26{box-shadow:inset 0 0 0 1.5px var(--color-inverse-secondary);background:0 0}._badge_k00nu_229{background:var(--color-ink);width:.875rem;height:.875rem;box-shadow:0 0 0 2px var(--color-canvas);color:var(--color-inverse-text);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.3125rem;right:-.3125rem}._extra_k00nu_243 ._t_k00nu_26{background:var(--color-line);width:1.25rem;height:1.25rem;color:var(--color-ink);border-radius:50%}._extra_k00nu_243 b{color:var(--color-secondary)}._window_k00nu_255{width:1.5rem}._window_k00nu_255 ._v_k00nu_70{border:1.5px dashed var(--color-boundary);border-radius:50%;width:1rem;height:1rem;padding:0;display:block}._window_k00nu_255._open_k00nu_268 ._v_k00nu_70{border:2px dashed var(--color-ink)}._wait_141c5_4{aspect-ratio:2.6;pointer-events:none;margin-top:1.5rem;position:relative}._horizon_141c5_11{background:var(--color-track);height:1.5px;margin-bottom:-.75px;position:absolute;bottom:1rem;left:0;right:0}._sky_141c5_21{position:absolute;inset:1rem 2.25rem}._sky_141c5_21 svg{fill:none;width:100%;height:100%;stroke:var(--color-track);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;position:absolute;inset:0;overflow:visible}._sky_141c5_21 svg ._drawn_141c5_39{stroke:var(--color-ink)}._dot_141c5_44{background:var(--color-ink);opacity:0;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite _head-breathe_141c5_1;position:absolute;top:100%;left:0;translate:-50% -50%}@keyframes _head-breathe_141c5_1{0%,to{scale:1}50%{scale:1.35}}._tile_141c5_68{opacity:0;display:grid;position:absolute;translate:-50% -50%}._tile_141c5_68[data-shown]{opacity:1}._tile_141c5_68>span{box-shadow:0 0 0 4px var(--color-canvas)}@media (prefers-reduced-motion:reduce){._dot_141c5_44{animation:none}}._dots_wf98k_2{vertical-align:middle;gap:.25rem;margin:0 .125rem;display:inline-flex}._dots_wf98k_2 i{background:var(--dots-color,var(--color-tertiary));opacity:.6;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out 8 backwards _dots-pulse_wf98k_1}._dots_wf98k_2 i:nth-child(2){animation-delay:.15s}._dots_wf98k_2 i:nth-child(3){animation-delay:.3s}@keyframes _dots-pulse_wf98k_1{0%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){._dots_wf98k_2 i{animation:none}}._laterRow_aa2hv_4{grid-template-columns:4rem 1.375rem minmax(0,1fr)}._laterRow_aa2hv_4._itemRow_aa2hv_9{grid-template-columns:4rem 1.375rem minmax(0,1fr) auto}._had_aa2hv_14{min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;border:0;padding:0 .125rem 0 .75rem;font-size:.875rem;font-weight:600}._had_aa2hv_14:active{opacity:.6}._had_aa2hv_14:disabled{cursor:wait;opacity:.55;transition-delay:var(--pending-delay)}._time_aa2hv_37{color:var(--color-secondary);font-size:var(--type-meta-size);font-variant-numeric:tabular-nums}._icon_aa2hv_43{place-items:center;display:grid}._icon_aa2hv_43>span{margin-right:0}._icon_aa2hv_43>svg{color:var(--color-secondary)}._waiting_aa2hv_58{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1.5px var(--color-line);border-radius:.375rem}._dot_aa2hv_66{background:var(--color-track);border-radius:50%;width:.625rem;height:.625rem}._text_aa2hv_73{min-width:0}._text_aa2hv_73 b{font-size:.9375rem;font-weight:600;display:block}._text_aa2hv_73 small{color:var(--color-secondary);font-size:var(--type-meta-size);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._soFar_aa2hv_92{border-top:1px solid var(--color-line);color:var(--color-ink);transition:opacity var(--motion-quick) ease-out;gap:.75rem;margin-top:1rem;padding:.75rem 0 .25rem;text-decoration:none;display:grid}._soFar_aa2hv_92:active{opacity:.6}._soFarHead_aa2hv_107{color:var(--color-secondary);font-size:var(--type-meta-size);justify-content:space-between;align-items:center;margin-bottom:-.25rem;font-weight:600;display:flex}._soFarHead_aa2hv_107 svg{color:var(--color-tertiary)}._column_aa2hv_121{gap:.375rem;min-width:0;display:grid}._top_aa2hv_127{font-size:var(--type-meta-size);justify-content:space-between;align-items:baseline;gap:.375rem;display:flex}._label_aa2hv_135{color:var(--color-secondary);font-weight:500}._value_aa2hv_140{--dots-color:var(--color-secondary);color:var(--color-secondary);white-space:nowrap}._value_aa2hv_140 b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}._bar_aa2hv_154{background:var(--color-trough);border-radius:99px;height:.4375rem;display:block;position:relative;overflow:hidden}._band_aa2hv_163{background:var(--color-track);position:absolute;top:0;bottom:0}._fill_aa2hv_170{background:var(--color-ink);transition:width var(--motion-settle) var(--ease-settle);border-radius:99px;position:absolute;top:0;bottom:0;left:0}._plan_aa2hv_180{color:var(--color-tertiary);text-align:right;font-size:var(--type-caption-size);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._notCounted_aa2hv_190{color:var(--color-tertiary);font-size:var(--type-caption-size)}._note_aa2hv_196{color:var(--color-tertiary);font-size:var(--type-caption-size);font-variant-numeric:tabular-nums}._recap_aa2hv_202{gap:.125rem;margin-top:.625rem;display:grid}._recap_aa2hv_202>span{min-height:1.875rem;color:var(--color-secondary);align-items:center;gap:.5625rem;font-size:.875rem;display:flex}._recap_aa2hv_202>span>svg{color:var(--color-ink)}._press_zacrj_5{transition:opacity var(--motion-quick) ease-out;-webkit-tap-highlight-color:transparent}._press_zacrj_5:active:not(:disabled){opacity:.6;transition-delay:60ms}._toolsSpot_zacrj_16{margin-top:var(--space-1);border-bottom:1px solid var(--color-line)}._tools_zacrj_16{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;display:flex}._tool_zacrj_16{min-height:2.75rem;color:var(--color-secondary);font:inherit;font-size:var(--type-label-size);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;font-weight:500;display:inline-flex}._toolOn_zacrj_45{color:var(--color-ink);font-weight:600}._toolNote_zacrj_50{color:var(--color-secondary);font-size:var(--type-label-size)}._day_zacrj_56{touch-action:pan-y;padding-top:1.125rem}._dateLine_zacrj_61{margin-bottom:var(--space-1);color:var(--color-secondary);font-size:var(--type-meta-size);font-weight:500;line-height:var(--type-meta-line);display:block}._headline_zacrj_71{letter-spacing:-.025em;margin:0 0 .75rem;font-size:1.375rem;font-weight:400;line-height:1.3}._headline_zacrj_71 span{display:block}._rows_zacrj_83{display:grid}._row_zacrj_83{width:100%;min-height:3.125rem;color:var(--color-ink);font:inherit;text-align:left;cursor:default;background:0 0;border:0;grid-template-columns:4rem 1.375rem minmax(0,1fr) auto;align-items:center;column-gap:.625rem;padding:.25rem 0;text-decoration:none;display:grid}a._row_zacrj_83,button._row_zacrj_83{cursor:pointer}._when_zacrj_109{color:var(--color-secondary);font-size:var(--type-meta-size);font-variant-numeric:tabular-nums;line-height:var(--type-meta-line);white-space:nowrap}._mark_zacrj_117{place-items:center;display:grid}._mark_zacrj_117>span{margin-right:0}._text_zacrj_126{min-width:0}._text_zacrj_126 b{font-size:.9375rem;font-weight:600;line-height:1.25rem;display:block}._text_zacrj_126 small{color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin-top:.0625rem;display:block}._ring_zacrj_146{border:1.5px dashed var(--color-boundary);border-radius:50%;width:.875rem;height:.875rem}._waiting_zacrj_154{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1.5px var(--color-line);border-radius:.375rem}._dot_zacrj_162{background:var(--color-track);border-radius:50%;width:.625rem;height:.625rem}._add_zacrj_169{margin-top:var(--space-1);font-weight:600}._add_zacrj_169 ._mark_zacrj_117{color:var(--color-ink)}._quiet_zacrj_179{align-items:center;gap:var(--space-1);min-height:2.75rem;margin-top:var(--space-2);color:var(--color-secondary);font:inherit;font-size:var(--type-label-size);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._quiet_zacrj_179 b{color:var(--color-ink);font-weight:600}._answers_zacrj_201{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._chip_zacrj_208{border:1px solid var(--color-boundary);min-height:2.75rem;color:var(--color-ink);font:inherit;font-size:var(--type-label-size);cursor:pointer;background:0 0;border-radius:999px;padding:0 .875rem;font-weight:600}._chip_zacrj_208[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-inverse-text)}@media (prefers-reduced-motion:no-preference){._chip_zacrj_208{transition:transform var(--motion-quick) var(--ease-settle)}._chip_zacrj_208:active:not(:disabled){transform:scale(.97)}}._mealChoices_zacrj_238{display:grid}._skeleton_zacrj_243{gap:var(--space-3);margin-top:var(--space-2);display:grid}._skeleton_zacrj_243 span{border-radius:var(--radius-field);background:var(--color-trough);height:2.75rem}._skeleton_zacrj_243 ._skeletonStrip_zacrj_255{height:4.5rem;margin-bottom:var(--space-4)}._tripNote_zacrj_260{color:var(--color-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line)}._pickAction_zacrj_267{color:var(--color-ink);font-weight:600;text-decoration:none}._sheetBody_zacrj_273{gap:1rem;display:grid}._also_zacrj_280{min-height:2.75rem;color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);cursor:pointer}._card_drlzf_3{background:var(--color-inverse);color:var(--color-inverse-text);border-radius:1.375rem;gap:.5rem;padding:1.125rem;display:grid}._body_drlzf_12{color:inherit;transition:opacity var(--motion-quick) ease-out;gap:.375rem;text-decoration:none;display:grid}a._body_drlzf_12:active{opacity:.7}._kicker_drlzf_24{min-width:0;color:var(--color-inverse-secondary);font-size:var(--type-meta-size);font-weight:500;line-height:var(--type-meta-line);justify-content:space-between;align-items:center;gap:.5rem;display:flex}._lead_drlzf_36{white-space:nowrap;align-items:center;gap:.375rem;min-width:0;display:inline-flex}._clamp_drlzf_44{text-overflow:ellipsis;min-width:0;overflow:hidden}._dot_drlzf_50{color:#77726a}._when_drlzf_54{color:var(--color-inverse-text);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.1875rem;font-weight:600;display:inline-flex}._titleRow_drlzf_64{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._title_drlzf_64{letter-spacing:-.026em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;font-size:1.25rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}._wholeTitle_drlzf_84{display:block;overflow:visible}._thumb_drlzf_89{object-fit:cover;border-radius:.75rem;flex:0 0 3.5rem;width:3.5rem;height:3.5rem}._title_drlzf_64 ._dots_drlzf_98{margin:0 0 0 .5rem}@media (prefers-reduced-motion:no-preference){._arrived_drlzf_103{animation:_arrive_drlzf_103 var(--motion-settle) var(--ease-settle) both}}@keyframes _arrive_drlzf_103{0%{opacity:0;transform:translateY(.25rem)}}._line_drlzf_115{--dots-color:var(--color-inverse-secondary);color:var(--color-inverse-secondary);font-variant-numeric:tabular-nums;font-size:.875rem}._reason_drlzf_123{color:#ddd9d0;font-size:.875rem}._nowrap_drlzf_128{white-space:nowrap}._prep_drlzf_132{gap:.375rem;margin-top:.125rem;display:grid}._prep_drlzf_132 span{color:#ddd9d0;align-items:center;gap:.5625rem;font-size:.875rem;display:flex}._prep_drlzf_132 svg{color:var(--color-inverse-secondary);flex:none}._ring_drlzf_151{border:1.5px dashed var(--color-inverse-secondary);border-radius:50%;flex:0 0 .9375rem;width:.9375rem;height:.9375rem}._prep_drlzf_132 ._on_drlzf_159{color:var(--color-inverse-text);font-weight:500}._prep_drlzf_132 ._on_drlzf_159 ._ring_drlzf_151{border:2px dashed var(--color-inverse-text)}._dots_drlzf_98{vertical-align:middle;gap:.25rem;margin-right:.5rem;display:inline-flex}._dots_drlzf_98 i{background:var(--color-inverse-secondary);opacity:.6;border-radius:50%;width:.3125rem;height:.3125rem}@media (prefers-reduced-motion:no-preference){._dots_drlzf_98 i{animation:1.2s ease-in-out infinite _dot_drlzf_50}._dots_drlzf_98 i:nth-child(2){animation-delay:.15s}._dots_drlzf_98 i:nth-child(3){animation-delay:.3s}}._dots_drlzf_98._still_drlzf_198 i{animation:none}@keyframes _dot_drlzf_50{0%,to{opacity:.25}40%{opacity:.9}}._later_drlzf_212{color:var(--color-inverse-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.875rem;display:flex}._later_drlzf_212 input{min-height:2.75rem;color:var(--color-inverse-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #77726a;border-radius:.8125rem;padding:0 .625rem}._actions_drlzf_233{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}._primary_drlzf_240,._secondary_drlzf_241{border:1px solid var(--color-inverse-text);background:var(--color-inverse-text);min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;border-radius:.8125rem;place-items:center;padding:0 1rem;font-weight:600;text-decoration:none;display:inline-grid}._secondary_drlzf_241{color:var(--color-inverse-text);background:0 0;border-color:#77726a}._primary_drlzf_240:disabled,._secondary_drlzf_241:disabled{cursor:wait;opacity:.6;transition:opacity var(--motion-quick) ease-out var(--pending-delay)}._tokens_drlzf_270{flex-wrap:wrap;gap:.4375rem;margin-top:.25rem;display:flex}._tokens_drlzf_270 button{min-height:2.75rem;color:var(--color-inverse-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #5a564f;border-radius:999px;padding:0 .875rem;font-size:.875rem;font-weight:500}@media (prefers-reduced-motion:no-preference){._primary_drlzf_240,._secondary_drlzf_241,._tokens_drlzf_270 button{transition:transform var(--motion-quick) var(--ease-settle)}._primary_drlzf_240:active:not(:disabled),._secondary_drlzf_241:active:not(:disabled),._tokens_drlzf_270 button:active:not(:disabled){transform:scale(.97)}}@media (prefers-reduced-motion:reduce){._primary_drlzf_240:active:not(:disabled),._secondary_drlzf_241:active:not(:disabled),._tokens_drlzf_270 button:active:not(:disabled){opacity:.6}}main._page_1ydo9_5{padding-bottom:calc(10.25rem + env(safe-area-inset-bottom))}._top_1ydo9_9{justify-content:space-between;align-items:center;display:flex}._date_1ydo9_15{color:var(--color-secondary);font-size:var(--type-meta-size);font-weight:500}._avatar_1ydo9_21{border:1px solid var(--color-boundary);width:2.75rem;height:2.75rem;color:var(--color-ink);border-radius:50%;flex:none;place-items:center;font-weight:600;text-decoration:none;display:grid}._headline_1ydo9_34{margin-top:.625rem}@media (prefers-reduced-motion:no-preference){._headline_1ydo9_34{transition:opacity .16s linear}@starting-style{._headline_1ydo9_34{opacity:0}}}._startRetry_1ydo9_52{margin-top:1.125rem}@media (prefers-reduced-motion:no-preference){._fromLater_1ydo9_58{animation:_from-later_1ydo9_1 var(--motion-settle) var(--ease-settle) both}._fromEarlier_1ydo9_62{animation:_from-earlier_1ydo9_1 var(--motion-settle) var(--ease-settle) both}}@media (prefers-reduced-motion:reduce){._fromLater_1ydo9_58,._fromEarlier_1ydo9_62{animation:.15s linear both _fade-in_1ydo9_1!important}}@keyframes _from-later_1ydo9_1{0%{opacity:0;transform:translate(1rem)}}@keyframes _from-earlier_1ydo9_1{0%{opacity:0;transform:translate(-1rem)}}@keyframes _fade-in_1ydo9_1{0%{opacity:0}}._readiness_1ydo9_95{color:var(--color-secondary);font-size:var(--type-label-size);gap:.5625rem;margin-top:1rem;display:grid}._questionLine_1ydo9_103{min-height:2.75rem;color:var(--color-secondary);font:inherit;font-size:var(--type-label-size);text-align:left;cursor:pointer;transition:opacity var(--motion-quick) ease-out;background:0 0;border:0;align-items:center;gap:.25rem;margin-top:.5rem;padding:0;text-decoration:none;display:flex}._questionLine_1ydo9_103:active{opacity:.6}._statusLine_1ydo9_126{min-height:2.75rem;color:var(--color-secondary);font-size:var(--type-label-size);align-items:center;margin:.5rem 0 0;display:flex}._channel_1ydo9_136{border-top:1px solid var(--color-line);margin-top:1.125rem;padding-top:.875rem}._channelLabel_1ydo9_142{color:var(--color-secondary);font-size:var(--type-meta-size);font-weight:500}._channelTitle_1ydo9_148{letter-spacing:-.015em;align-items:center;gap:.5rem;margin:.375rem 0 .625rem;font-size:1.03rem;font-weight:600;line-height:1.35;display:flex}._channelCopy_1ydo9_159{color:var(--color-secondary);font-size:var(--type-label-size);margin:-.25rem 0 .625rem}._checkInAnswers_1ydo9_165{flex-wrap:wrap;gap:.5rem;display:flex}._missed_1ydo9_172{color:var(--color-tertiary);flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;margin:-.25rem 0 .75rem;font-size:.85rem;display:flex}._missedPick_1ydo9_182,._missedUsual_1ydo9_183{color:var(--color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._missedPick_1ydo9_182[aria-pressed=true]{color:var(--color-ink);font-weight:600}._missedUsual_1ydo9_183{margin-left:auto;text-decoration:underline}._trainingDaysForm_1ydo9_202{justify-items:start;gap:1rem;display:grid}._list_1hibp_3{margin-top:1.5rem;display:grid}._title_1hibp_8{color:var(--color-secondary);font-size:var(--type-meta-size);font-weight:600;line-height:var(--type-meta-line);margin:0 0 .25rem}._row_1hibp_16{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;min-height:3.5rem;padding:.375rem 0;display:grid}._row_1hibp_16 b{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.25rem;display:block}._row_1hibp_16 small{color:var(--color-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:block}._two_1hibp_40{border:1px solid var(--color-boundary);border-radius:999px;padding:2px;display:inline-flex}._two_1hibp_40 button{min-width:3.875rem;min-height:2rem;color:var(--color-secondary);font:inherit;font-size:var(--type-meta-size);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0 .625rem;font-weight:600;display:inline-grid}._two_1hibp_40 button._on_1hibp_63{background:var(--color-inverse);color:var(--color-inverse-text)}._when_gm913_1{gap:.55rem;display:grid}._optional_gm913_6{color:var(--color-tertiary);margin-left:.35rem;font-size:.75rem;font-weight:500}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--color-canvas:#f5f4ef;--color-surface:#fbfaf6;--color-raised:#fff;--color-ink:#181714;--color-secondary:#66635e;--color-tertiary:#716d66;--color-line:#d8d5ce;--color-boundary:#827d74;--color-inverse:#181714;--color-inverse-text:#f7f6f1;--color-inverse-secondary:#cfcbc2;--color-danger:#9b4333;--color-danger-soft:#f3e7e2;--color-restriction:#8b652d;--color-restriction-soft:#f0e8d8;--color-track:#cdc8bd;--color-trough:#e8e5de;--color-progress-food:#c96a2b;--color-progress-movement:#2f6fb0;--color-progress-weight:#2f8f5b;--color-progress-meal-1:#833b00;--color-progress-meal-2:#a94e00;--color-progress-meal-3:#c96a2b;--color-progress-meal-4:#dd8a59;--color-progress-meal-5:#e8a77f;--color-progress-meal-6:#f1c4a6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-field:.75rem;--radius-surface:1rem;--radius-control:1.625rem;--type-display-size:2rem;--type-display-line:2.25rem;--type-screen-size:1.75rem;--type-screen-line:2.125rem;--type-action-size:1.5rem;--type-action-line:1.875rem;--type-section-size:1.25rem;--type-section-line:1.625rem;--type-editorial-size:1.25rem;--type-editorial-line:1.75rem;--type-body-large-size:1.125rem;--type-body-large-line:1.625rem;--type-body-size:1rem;--type-body-line:1.5rem;--type-control-size:1rem;--type-control-line:1.25rem;--type-label-size:.875rem;--type-label-line:1.25rem;--type-meta-size:.8125rem;--type-meta-line:1.125rem;--type-caption-size:.75rem;--type-caption-line:1rem;--motion-standard:.22s ease;--motion-quick:.12s;--motion-settle:.24s;--motion-moment:.36s;--pending-delay:.15s;--ease-settle:cubic-bezier(.2, .8, .2, 1);--motion-exit:.19s;--motion-sheet:.28s;--motion-view:.3s;--ease-sheet:cubic-bezier(.32, .72, 0, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);--ease-nav:cubic-bezier(.5, 1, .89, 1);font-family:Instrument Sans Variable,Instrument Sans,sans-serif}::view-transition-group(root){animation-duration:.15s}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:var(--motion-view) var(--ease-nav) both nav-to-start, 80ms linear both nav-fade-out}::view-transition-new(root){animation:var(--motion-view) var(--ease-nav) both nav-from-end, 80ms linear both nav-fade-in}:root[data-nav=back]::view-transition-old(root){animation-name:nav-to-end,nav-fade-out}:root[data-nav=back]::view-transition-new(root){animation-name:nav-from-start,nav-fade-in}}:root[data-nav=tab]::view-transition-old(root){animation:.16s linear both nav-fade-out}:root[data-nav=tab]::view-transition-new(root){animation:.16s linear both nav-fade-in}::view-transition-old(root){mix-blend-mode:plus-lighter}::view-transition-new(root){mix-blend-mode:plus-lighter}::view-transition-group(back-bar){animation-duration:var(--motion-view)}::view-transition-old(back-bar):only-child{animation-duration:80ms}::view-transition-new(back-bar):only-child{animation-duration:80ms}:root[data-nav=none]::view-transition-group(*){mix-blend-mode:normal;animation:none}:root[data-nav=none]::view-transition-old(*){mix-blend-mode:normal;animation:none}:root[data-nav=none]::view-transition-new(*){mix-blend-mode:normal;animation:none}@keyframes nav-to-start{to{transform:translate(-16px)}}@keyframes nav-to-end{to{transform:translate(30px)}}@keyframes nav-from-end{0%{transform:translate(30px)}}@keyframes nav-from-start{0%{transform:translate(-16px)}}@keyframes nav-fade-out{to{opacity:0}}@keyframes nav-fade-in{0%{opacity:0}}:root[data-nav=first]::view-transition-group(*){mix-blend-mode:normal;animation:none}:root[data-nav=first]::view-transition-old(*){mix-blend-mode:normal;animation:none}:root[data-nav=first]::view-transition-new(*){mix-blend-mode:normal;animation:none}:root[data-nav=first] main[data-root]{animation:first-rise var(--motion-settle) var(--ease-settle) both}@media (prefers-reduced-motion:reduce){:root[data-nav=first] main[data-root]{animation:.15s linear both first-fade}}@keyframes first-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes first-fade{0%{opacity:0}}::view-transition-group(.food-photo){animation-duration:var(--motion-view);animation-timing-function:var(--ease-move)}::view-transition-group(.food-title){animation-duration:var(--motion-view);animation-timing-function:var(--ease-move)}::view-transition-group(.weight-photo){animation-duration:var(--motion-view);animation-timing-function:var(--ease-move)}::view-transition-group(meal-card){background:var(--color-inverse);animation-duration:var(--motion-view);animation-timing-function:var(--ease-settle);border-radius:1.375rem}::view-transition-image-pair(meal-card){border-radius:1.375rem;overflow:clip}::view-transition-old(meal-card){object-fit:none;object-position:top left;mix-blend-mode:normal;height:100%}::view-transition-new(meal-card){object-fit:none;object-position:top left;mix-blend-mode:normal;height:100%}::view-transition-old(meal-card){animation:80ms linear both nav-fade-out}::view-transition-new(meal-card){animation:.22s linear 80ms both nav-fade-in}*,:before,:after{box-sizing:border-box}html{background:var(--color-canvas);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior-y:contain;min-width:320px;min-height:100%}body{min-width:320px;min-height:100%;margin:0}body,button,input,select,textarea{font-family:inherit}button,input,select,textarea{font-size:inherit}a,button,[role=button],label,summary{touch-action:manipulation}button{-webkit-user-select:none;user-select:none}h1,h2,h3,p{margin:0}img,picture,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}::selection{background:var(--color-inverse-secondary);color:var(--color-ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation-duration:.01ms!important}::view-transition-old(*){animation-duration:.15s!important}::view-transition-new(*){animation-duration:.15s!important}}html,body,#root{min-height:100%}body{background:var(--color-canvas);color:var(--color-ink);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nume-app-canvas{background:var(--color-canvas);min-height:100dvh}
