._card_1gzsy_1{gap:12px;min-width:0;display:grid}._head_1gzsy_2{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}._h_1gzsy_2{font-family:var(--font-display);font-size:var(--t-headline);margin:0;font-weight:700}._link_1gzsy_4{min-height:44px;color:var(--accent);font:inherit;font-size:var(--t-subhead);cursor:pointer;background:0 0;border:0;padding:0 4px;font-weight:800}._link_1gzsy_4:focus-visible{box-shadow:var(--ring);border-radius:10px;outline:none}._muted_1gzsy_6{color:var(--muted);font-size:var(--t-subhead);margin:0;line-height:1.45}._foot_1gzsy_7{color:var(--muted);font-size:var(--t-footnote);margin:0;line-height:1.5}._steps_1gzsy_10{gap:2px;margin:0;padding:0;list-style:none;display:grid}._step_1gzsy_10{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:6px 0;display:grid}._tick_1gzsy_12{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-top:-6px;padding:0;display:grid}._tick_1gzsy_12 span{border:2px solid color-mix(in srgb, var(--accent) 55%, var(--line));width:26px;height:26px;color:var(--accent-ink);transition:background .2s var(--ease-out,ease-out), transform .2s var(--ease-out,ease-out);border-radius:50%;place-items:center;display:grid}._tick_1gzsy_12[aria-checked=true] span{background:var(--accent);border-color:var(--accent)}._tick_1gzsy_12:active span{transform:scale(.88)}._tick_1gzsy_12:focus-visible{box-shadow:var(--ring);outline:none}._stepText_1gzsy_17{gap:2px;min-width:0;display:grid}._stepText_1gzsy_17 b{font-size:var(--t-body);font-weight:700;line-height:1.3}._stepText_1gzsy_17 small{color:var(--muted);font-size:var(--t-footnote);line-height:1.45}._isDone_1gzsy_20 b{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent)}._when_1gzsy_21{font-size:var(--t-footnote);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:2px;font-weight:800}._whenNow_1gzsy_22{color:var(--accent)}._whenMissed_1gzsy_23{color:color-mix(in srgb, var(--warn) 75%, var(--ink))}._group_1gzsy_24{font-size:var(--t-footnote);color:var(--muted);margin:12px 0 2px;font-weight:800}._group_1gzsy_24:first-child{margin-top:0}._safety_1gzsy_28{gap:10px;display:grid}._sosBtn_1gzsy_29{border-radius:var(--radius);width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:var(--watch-bg);box-shadow:inset 0 0 0 1px var(--watch-line), var(--shadow);-webkit-tap-highlight-color:transparent;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}._sosBtn_1gzsy_29:focus-visible{box-shadow:var(--ring), var(--shadow);outline:none}._sosEmoji_1gzsy_32{box-shadow:inset 0 0 0 1px var(--watch-line);width:40px;height:40px;font-size:var(--t-title3);background:var(--card);border-radius:12px;place-items:center;display:grid}._sosBtn_1gzsy_29 b{font-size:var(--t-body);display:block}._sosBtn_1gzsy_29 small{color:color-mix(in srgb, var(--ink) 70%, var(--warn));font-size:var(--t-footnote);line-height:1.4;display:block}._urgent_1gzsy_36{border-radius:var(--radius-sm);background:var(--watch-bg);border:1px solid var(--watch-line);margin:0;padding:14px;font-weight:700;line-height:1.45}._calls_1gzsy_37{gap:8px;display:grid}._callBtn_1gzsy_38{min-height:52px;font-weight:800;font-size:var(--t-body);color:var(--accent-ink);background:var(--accent);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:flex}._callBtn_1gzsy_38:focus-visible{box-shadow:var(--ring);outline:none}._callSoft_1gzsy_40{color:var(--accent);background:var(--accent-soft)}._flags_1gzsy_41{line-height:1.45;font-size:var(--t-subhead);gap:6px;margin:0;padding-left:20px;display:grid}._field_1gzsy_42{font-weight:700;font-size:var(--t-subhead);gap:6px;display:grid}._input_1gzsy_43{box-sizing:border-box;border:1px solid var(--line);background:var(--card-2);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;font-size:var(--t-body);appearance:none;border-radius:12px;padding:0 14px;font-weight:400}._input_1gzsy_43:focus-visible{box-shadow:var(--ring);outline:none}._input_1gzsy_43::placeholder{color:var(--muted)}._body_1gzsy_46{gap:14px;min-width:0;display:grid}._tiles_1gzsy_49{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._tile_1gzsy_49{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--line) 60%, transparent);background:var(--card);min-height:104px;box-shadow:var(--shadow);font:inherit;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;align-content:start;gap:2px;padding:14px;display:grid}._tile_1gzsy_49:focus-visible{box-shadow:var(--ring), var(--shadow);outline:none}._tileEmoji_1gzsy_52{font-size:var(--t-title2);margin-bottom:6px;line-height:1}._tile_1gzsy_49 b{font-size:var(--t-body)}._tile_1gzsy_49 small{color:var(--muted);font-size:var(--t-footnote);line-height:1.35}._bar_1gzsy_55{background:var(--line);border-radius:999px;height:6px;margin-top:8px;overflow:hidden}._bar_1gzsy_55 i{border-radius:inherit;background:var(--accent);height:100%;display:block}._dates_1gzsy_59{gap:0;margin:0;display:grid}._dates_1gzsy_59 div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}._dates_1gzsy_59 div:last-child{border-bottom:0}._dates_1gzsy_59 dt{color:var(--ink);font-size:var(--t-subhead);min-width:0}._dates_1gzsy_59 dd{font-weight:800;font-size:var(--t-subhead);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}._ddPast_1gzsy_64{color:var(--muted)}._notes_1gzsy_67{gap:10px;margin:0;padding:0;list-style:none;display:grid}._notes_1gzsy_67 li{gap:2px;display:grid}._notes_1gzsy_67 b{font-size:var(--t-subhead)}._notes_1gzsy_67 span{color:var(--muted);font-size:var(--t-subhead);line-height:1.45}._callSos_1gzsy_71{color:#fff;background:color-mix(in srgb, var(--danger,#c0392b) 88%, #000)}._bagRow_1gzsy_72{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px}._bagRow_1gzsy_72:focus-visible{box-shadow:var(--ring);outline:none}._bagRow_1gzsy_72[aria-checked=true] ._tick_1gzsy_12 span{background:var(--accent);border-color:var(--accent)}._bagRow_1gzsy_72:active ._tick_1gzsy_12 span{transform:scale(.88)}._bagRow_1gzsy_72 ._tick_1gzsy_12{margin-top:-10px;margin-bottom:-10px}._card_1af1x_1{gap:12px;min-width:0;display:grid}._head_1af1x_2{justify-content:space-between;align-items:center;gap:8px;display:flex}._h_1af1x_2{font:var(--font-card-title);margin:0}._add_1af1x_4{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);cursor:pointer;transition:transform .15s var(--ease-out,ease-out);border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -6px -6px 0;display:grid}._add_1af1x_4:active{transform:scale(.92)}._add_1af1x_4:focus-visible{box-shadow:var(--ring);outline:none}._muted_1af1x_7{color:var(--muted);font-size:var(--t-subhead);margin:0;line-height:1.45}._foot_1af1x_8{color:var(--muted);font-size:var(--t-footnote);margin:0}._list_1af1x_9{margin:0 -8px;padding:0;list-style:none;display:grid}._row_1af1x_10{width:100%;min-height:56px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex}._row_1af1x_10:focus-visible{box-shadow:var(--ring);outline:none}._rowEmoji_1af1x_12{background:var(--accent-soft);width:40px;height:40px;font-size:var(--t-title3);border-radius:12px;flex:none;place-items:center;display:grid}._rowText_1af1x_13{flex:1;min-width:0;display:grid}._rowText_1af1x_13 b{font-size:var(--t-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowText_1af1x_13 small{color:var(--muted);font-size:var(--t-footnote);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rel_1af1x_16{color:var(--accent);font-size:var(--t-footnote);white-space:nowrap;font-weight:800}._chip_1af1x_17{background:var(--card);border:1px solid var(--line);max-width:100%;font-size:var(--t-footnote);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:700;display:inline-flex;overflow:hidden}._form_1af1x_18{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}._form_1af1x_18>*{min-width:0}._field_1af1x_20{font-weight:700;font-size:var(--t-subhead);gap:6px;display:grid}._input_1af1x_21{box-sizing:border-box;border:1px solid var(--line);background:var(--card-2);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;font-size:var(--t-body);appearance:none;resize:none;border-radius:12px;padding:12px 14px;font-weight:400}textarea._input_1af1x_21{resize:vertical;min-height:88px;line-height:1.4}._chipText_1af1x_23{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._chipText_1af1x_23 b{color:var(--accent);font-weight:800}._input_1af1x_21::placeholder{color:var(--muted)}._danger_1af1x_26{color:var(--danger-text,#c0392b)}._prompt_1af1x_27{background:var(--accent-soft);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:12px;display:grid}._prompt_1af1x_27 p{font-size:var(--t-subhead);margin:0;line-height:1.45}._promptEmoji_1af1x_29{font-size:calc(26 * var(--u));grid-row:span 2}._promptBtns_1af1x_30{flex-wrap:wrap;gap:8px;display:flex}._grid_1af1x_31{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._thumb_1af1x_32{aspect-ratio:3/4;background:var(--card-2);cursor:pointer;border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}._thumb_1af1x_32 img{object-fit:cover;width:100%;height:100%;display:block}._thumb_1af1x_32:focus-visible{box-shadow:var(--ring);outline:none}._thumbPh_1af1x_35{background:var(--accent-soft);position:absolute;inset:0}._wk_1af1x_36{color:#fff;font-size:var(--t-cap2);background:#0000008c;border-radius:999px;padding:2px 6px;font-weight:800;position:absolute;bottom:4px;left:4px}._viewer_1af1x_37{z-index:1000;color:#fff;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);touch-action:pan-y;background:#000;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}._vBar_1af1x_38,._vFoot_1af1x_38{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}._vBar_1af1x_38 b{font-family:var(--font-display);font-size:var(--t-title3)}._vCount_1af1x_40{text-align:right;min-width:44px;font-size:var(--t-footnote);color:#ffffffbf;font-variant-numeric:tabular-nums}._vBtn_1af1x_41{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._vBtn_1af1x_41:disabled{opacity:.35}._vText_1af1x_43{color:#fff;min-height:44px;font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;padding:0 16px;font-weight:700}._vStage_1af1x_44{cursor:grab;place-items:center;min-height:0;display:grid;overflow:hidden}._vStage_1af1x_44 img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%}@media (prefers-reduced-motion:reduce){._add_1af1x_4,._row_1af1x_10{transition:none}}._empty_1af1x_47{align-items:center;gap:12px;display:flex}._empty_1af1x_47 img{flex:none}._head_1af1x_2>img{flex:none;margin-right:-4px}._head_1af1x_2>img+._h_1af1x_2{flex:1}._row_1af1x_10{transition:background-color .2s var(--ease-out,ease-out)}._row_1af1x_10:active{background:var(--accent-soft)}._add_1af1x_4:disabled{background:var(--line);color:var(--muted);cursor:default}._err_1af1x_54{color:var(--danger-text,#c0392b);font-size:var(--t-footnote);font-weight:600}._input_1af1x_21[aria-invalid=true]{border-color:var(--danger,#c0392b)}._vText_1af1x_43:active,._vBtn_1af1x_41:active:not(:disabled){opacity:.6}._vBtn_1af1x_41:focus-visible,._vText_1af1x_43:focus-visible{border-radius:22px;outline:none;box-shadow:0 0 0 3px #ffffffb3}
