._title_cteq9_1{border:1px solid var(--line);border-radius:var(--radius);padding:.7rem .9rem;font-size:1.3rem}._wrap_cteq9_7{flex-wrap:wrap;gap:.5rem;display:flex}._chip_cteq9_12{background:var(--bg);padding:0 .9rem;font-size:.95rem}._labelHint_cteq9_17{text-transform:none;letter-spacing:0}._label_cteq9_17{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem}._toggle_cteq9_27{align-items:center;gap:.5rem;font-size:1.05rem;display:flex}._toggle_cteq9_27 input{width:1.4rem;height:1.4rem}._toggleNote_cteq9_37{color:var(--muted);font-size:.9rem}._row_cteq9_41{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._row_cteq9_41 label{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}._row_cteq9_41 input{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);padding:.5rem;font-size:1.1rem}._problem_cteq9_61{color:var(--danger);font-size:.95rem}._note_cteq9_66{color:var(--muted);margin:0;font-size:.95rem}._whoRow_cteq9_72{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}._editWho_cteq9_78{border:1px solid var(--line);background:var(--surface);flex:none;align-items:center;gap:.35rem;padding:0 .9rem;font-weight:600;display:inline-flex}._editWho_cteq9_78 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}._notes_cteq9_98{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);box-sizing:border-box;resize:vertical;width:100%;padding:.6rem .8rem;font-size:1rem}._flyer_cteq9_108{align-items:flex-end;gap:.8rem;display:flex}._flyer_cteq9_108 img{border-radius:var(--radius-sm);border:1px solid var(--line);max-width:9rem;max-height:12rem;display:block}._locationInput_cteq9_121{border:1px solid var(--line);border-radius:var(--radius-sm);box-sizing:border-box;width:100%;padding:.6rem .8rem;font-size:1rem}._addressField_cteq9_130{flex-direction:column;display:flex;position:relative}._suggestions_cteq9_135{z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0}._suggestion_cteq9_135{border-radius:var(--radius-xs);text-align:left;background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem;width:100%;min-height:2.75rem;padding:.35rem .6rem;display:flex}._suggestion_cteq9_135:hover,._suggestionActive_cteq9_163{background:var(--bg)}._suggestionMain_cteq9_166{font-weight:600}._suggestionMore_cteq9_169{color:var(--muted);font-size:.85rem}._travel_cteq9_173{flex-direction:column;gap:.4rem;display:flex}._address_cteq9_130{color:var(--muted)}._travelButton_cteq9_181{border:1px solid var(--line);background:var(--surface);align-self:flex-start;padding:0 1rem;font-weight:600}._trip_cteq9_188{border-radius:var(--radius-sm);background:var(--info-bg);padding:.6rem .8rem;line-height:1.4}._tripLate_cteq9_194{background:var(--danger-bg);color:var(--danger-strong)}._remind_cteq9_198{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._alertSet_cteq9_204{border-radius:var(--radius-sm);background:var(--today);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .8rem;display:flex}._linkButton_cteq9_213{padding:.2rem .4rem}._pendingNote_cteq9_219{color:var(--warn);margin:0;font-size:.9rem}._calendarPick_cteq9_226{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}._calendarPick_cteq9_226 select{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);background:var(--surface);padding:.55rem .6rem;font-size:1.05rem}._scopeAsk_cteq9_243{border-top:1px solid var(--line);flex-direction:column;gap:.4rem;padding-top:.6rem;display:flex}._scopeQuestion_cteq9_250{font-weight:650}._travelRow_cteq9_255{align-items:center;gap:.6rem;display:flex}._travelCancel_cteq9_260{font-weight:400}._seen_cteq9_266{flex-wrap:wrap;gap:.4rem;display:flex}._seenOption_cteq9_271{background:var(--bg);border:1px solid var(--line);flex:1;min-width:7rem;padding:0 .8rem;font-weight:600}._seenOption_cteq9_271[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._seenHint_cteq9_284{color:var(--muted);margin-top:-.4rem;font-size:.9rem}._picker_q0w42_1{flex-direction:column;gap:.4rem;min-width:0;display:flex}._search_q0w42_7{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:.5rem .75rem;font-size:1rem}._grid_q0w42_15{grid-template-columns:repeat(auto-fill,minmax(2.6rem,1fr));gap:.25rem;max-height:13rem;display:grid;overflow-y:auto}._choice_q0w42_23{border-radius:var(--radius-sm);border:2px solid #0000;min-width:0;min-height:2.6rem;font-size:1.35rem}._choice_q0w42_23:hover{background:var(--bg)}._on_q0w42_33{border-color:var(--accent);background:var(--bg)}._none_q0w42_37{color:var(--muted);font-size:.75rem}._empty_q0w42_41{color:var(--muted);font-size:.9rem}._more_q0w42_46{align-self:flex-start;padding:.2rem 0;font-size:.9rem}._box_1iwwm_2{border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:.5rem;padding:.8rem .9rem;display:flex}._head_1iwwm_10{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._label_1iwwm_16{font-weight:700}._count_1iwwm_19{color:var(--muted);white-space:nowrap;font-size:.9rem}._edit_1iwwm_24{border-radius:var(--radius-round);background:var(--surface);border:1px solid var(--line);align-items:center;gap:.3rem;margin-left:auto;padding:0 .8rem;font-size:.9rem;display:inline-flex}._items_1iwwm_35{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._item_1iwwm_35{border-radius:var(--radius-sm);background:var(--surface);text-align:left;align-items:center;gap:.6rem;width:100%;padding:.35rem .6rem;font-size:1.05rem;display:flex}._tick_1iwwm_54{border-radius:var(--radius-xs);border:2px solid var(--line);flex:none;place-items:center;width:1.5rem;height:1.5rem;font-weight:800;display:grid}._done_1iwwm_64 ._tick_1iwwm_54{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._done_1iwwm_64 ._title_1iwwm_69{color:var(--muted);text-decoration:line-through}._picture_1iwwm_73{font-size:1.4rem;line-height:1}._guess_1iwwm_77{opacity:.45}._title_1iwwm_69{overflow-wrap:anywhere;min-width:0}._note_1iwwm_84{color:var(--muted);margin:0;font-size:.85rem}._editRow_1iwwm_91{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._pick_1iwwm_97{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);flex:none;place-items:center;width:2.6rem;height:2.6rem;font-size:1.4rem;display:grid}._noPicture_1iwwm_108{color:var(--muted);font-size:1.1rem}._input_1iwwm_112{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;color:var(--text);flex:1;padding:.5rem .65rem;font-size:1.05rem}._remove_1iwwm_122{color:var(--muted);flex:none;padding:0 .6rem;font-size:1.5rem}._addButton_1iwwm_128{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);flex:none;padding:0 1rem;font-weight:600}._addButton_1iwwm_128:disabled{opacity:.4}._picker_1iwwm_139{border-radius:var(--radius-sm);background:var(--surface);flex-basis:100%;padding:.5rem}._actions_1iwwm_145{justify-content:flex-end;gap:.5rem;display:flex}._cancel_1iwwm_150{padding:0 1rem}._save_1iwwm_153{border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);padding:0 1.2rem;font-weight:650}._box_13gux_2{border-radius:var(--radius);background:var(--info-bg);flex-direction:column;gap:.4rem;padding:.8rem .9rem;display:flex}._head_13gux_10{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}._label_13gux_16{font-weight:700}._miles_13gux_19{color:var(--muted);font-size:.9rem}._day_13gux_23{align-items:center;gap:.5rem;font-size:.95rem;display:flex}._icon_13gux_29{font-size:1.3rem;line-height:1}._pack_13gux_33{font-weight:600}._note_13gux_36{color:var(--muted);margin:0;font-size:.9rem}._pick_1ut9h_2{border:2px solid var(--c);padding:0 1.1rem;font-weight:600}._pickOn_1ut9h_7{background:var(--c)}._label_1ut9h_11{cursor:default;border-radius:var(--radius);align-items:center;min-height:2.75rem;display:inline-flex}._filter_1ut9h_22{border:1.5px solid color-mix(in srgb, var(--c) 55%, var(--line));background:linear-gradient(to right, color-mix(in srgb, var(--c) 40%, transparent) var(--p,0%), transparent var(--p,0%));align-items:center;gap:.4rem;min-width:0;padding:0 .8rem;font-size:1rem;transition:background .4s;display:inline-flex}._filter_1ut9h_22 i{border-radius:50%;width:.9rem;height:.9rem;display:inline-block}._complete_1ut9h_43{font-weight:650;background:color-mix(in srgb, var(--c) 50%, var(--surface))!important}._complete_1ut9h_43 i{box-shadow:0 0 0 2px color-mix(in srgb, var(--surface) 80%, transparent)}._filterOn_1ut9h_51{border-width:2.5px;font-weight:650;border-color:var(--accent)!important}._dimmed_1ut9h_56{opacity:.4}._card_xjxy3_2{border-radius:var(--radius);touch-action:pan-y;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain;background:#1d1f23;flex:0 0 calc(50% - .75rem);min-width:0;min-height:12rem;padding:0;position:relative;overflow:hidden;box-shadow:0 .5rem 1.5rem #1e325029,0 .1rem .3rem #1e32501a}._photo_xjxy3_21{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._fadeIn_xjxy3_29{animation:1.4s both _fadeIn_xjxy3_29}@keyframes _fadeIn_xjxy3_29{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._fadeIn_xjxy3_29{animation:none}}._step_xjxy3_43,._more_xjxy3_44{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000047;border-radius:50%;place-items:center;width:2.4rem;min-width:0;height:2.4rem;min-height:0;padding:0;line-height:1;display:grid;position:absolute}._step_xjxy3_43{padding-bottom:.15rem;font-size:1.6rem;top:50%;translate:0 -50%}._prev_xjxy3_66{left:.6rem}._arrows_xjxy3_70{opacity:0;pointer-events:none;transition:opacity .4s}._arrows_xjxy3_70._awake_xjxy3_75{opacity:1;pointer-events:auto}._next_xjxy3_79{right:.6rem}._menu_xjxy3_82{z-index:3;position:absolute;top:.6rem;right:.6rem}._more_xjxy3_44{font-size:1.3rem;font-weight:700;position:static}._actions_xjxy3_93{border-radius:var(--radius);background:var(--surface);min-width:12rem;box-shadow:var(--shadow-lg);padding:.3rem;position:absolute;top:calc(100% + .35rem);right:0}._actions_xjxy3_93 button{text-align:left;border-radius:var(--radius-sm);width:100%;min-height:2.6rem;color:var(--text);padding:0 .8rem;font-weight:600}._actions_xjxy3_93 button:hover{background:var(--bg)}._big_xjxy3_118{z-index:var(--layer-photo);padding:max(30px, env(safe-area-inset-top)) max(30px, env(safe-area-inset-right)) max(30px, env(safe-area-inset-bottom)) max(30px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);touch-action:none;-webkit-user-select:none;user-select:none;background:#0000008c;animation:.2s both _fadeIn_xjxy3_29;position:fixed;inset:0}._bigFrame_xjxy3_130{border-radius:var(--radius);background:#111;width:100%;height:100%;position:relative;overflow:hidden}._bigPhoto_xjxy3_138{object-fit:contain;width:100%;height:100%;animation:.35s both _fadeIn_xjxy3_29;position:absolute;inset:0}._bigFrame_xjxy3_130 ._step_xjxy3_43{width:2.9rem;height:2.9rem;font-size:1.9rem}._bigClose_xjxy3_151{z-index:3;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border-radius:50%;place-items:center;width:2.75rem;min-width:0;height:2.75rem;min-height:0;padding:0;font-size:1.2rem;display:grid;position:absolute;top:.7rem;right:.7rem}@media (width<=959.98px){._card_xjxy3_2{aspect-ratio:4/3;flex:none;min-height:0}}._head_1f50d_2{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._info_1f50d_9{width:1.75rem;min-width:0;height:1.75rem;min-height:0;color:var(--muted);background:0 0;flex:none;place-items:center;margin:-.4rem -.4rem -.4rem 0;padding:0;font:italic 700 .8rem/1 Georgia,serif;display:grid;position:relative}._info_1f50d_9:before{content:"";border:1.5px solid;border-radius:50%;width:.95rem;height:.95rem;position:absolute}._info_1f50d_9[aria-expanded=true]{color:var(--accent)}._note_1f50d_37{color:var(--muted);margin:0;font-size:.85rem;line-height:1.35}._card_tnpbr_2{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-md);flex-direction:column;flex:14rem;gap:.45rem;padding:.85rem 1rem;display:flex;overflow:hidden}._joke_tnpbr_16{background:linear-gradient(160deg, var(--warn-bg) 0%, var(--surface) 70%)}._quote_tnpbr_19{background:linear-gradient(160deg, var(--info-bg) 0%, var(--surface) 70%)}._label_tnpbr_22{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0;font-size:.8rem;font-weight:700}._jokeBody_tnpbr_31{text-align:left;flex-direction:column;align-items:flex-start;gap:.45rem;min-height:0;padding:0;display:flex}._setup_tnpbr_40{margin:0;font-size:1.1rem;font-weight:650;line-height:1.3}._tapHint_tnpbr_46{color:var(--muted);text-underline-offset:.2em;font-size:.9rem;text-decoration:underline}._answer_tnpbr_52{color:var(--warn);font-size:1.05rem;font-weight:650;animation:.3s ease-out _pop_tnpbr_1}@keyframes _pop_tnpbr_1{0%{opacity:0;transform:translateY(.3rem)}}._quoteText_tnpbr_65{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}._author_tnpbr_75{color:var(--muted);font-weight:600}@media (width<=959.98px){._card_tnpbr_2{flex:none;width:100%;max-width:650px;margin-inline:auto}}@media (height<=500px){._card_tnpbr_2{max-width:none}}._meals_x6nxs_2{flex-direction:column;gap:.2rem;margin:0 0 .35rem;padding:0;list-style:none;display:flex}._meal_x6nxs_2,._theme_x6nxs_11{border-radius:var(--radius-xs);text-align:left;overflow-wrap:anywhere;width:100%;padding:.2rem .5rem;font-size:.85rem;line-height:1.25;display:block}._meal_x6nxs_2{border:1px dashed var(--line);background:var(--surface);min-height:2rem;color:var(--text);font:inherit;font-size:.85rem;font-weight:600}._theme_x6nxs_11{color:var(--muted);font-weight:600}._timeline_827ys_2{flex:1;min-height:0;position:relative;overflow-y:auto}._allDay_827ys_8{z-index:3;background:var(--surface);border-bottom:1px solid var(--line);flex-direction:column;gap:.2rem;margin:0;padding:0 0 .4rem 3.6rem;list-style:none;display:flex;position:sticky;top:0}._allDayLabel_827ys_21{text-align:right;width:3.2rem;color:var(--muted);padding-top:.3rem;font-size:.7rem;position:absolute;left:0}._allDayEvent_827ys_30{border-radius:var(--radius-xs);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:var(--stripe) left / .3rem 100% no-repeat, var(--solid);width:100%;height:1.7rem;min-height:0;padding:0 .6rem 0 .75rem;font-size:.85rem;font-weight:600;overflow:hidden}._hours_827ys_48{height:86.4rem;position:relative}._hour_827ys_48{text-align:right;width:3.2rem;color:var(--muted);white-space:nowrap;font-size:.85rem;font-weight:600;position:absolute;left:0;translate:0 -50%}._hour_827ys_48 small{font-size:.65rem;font-weight:500}._events_827ys_67{background:repeating-linear-gradient(to bottom, var(--line) 0 1px, transparent 1px calc(100% / 24));position:absolute;inset:0 0 0 3.6rem}._event_827ys_67{border-radius:var(--radius-xs);text-align:left;min-width:0;min-height:0;box-shadow:0 0 0 1px var(--surface);background:var(--stripe) left / .3rem 100% no-repeat, var(--tint);flex-direction:column;align-items:flex-start;padding:.2rem .4rem .2rem .65rem;line-height:1.25;display:flex;position:absolute;overflow:hidden;container-type:size}._event_827ys_67:active{transform:none}._past_827ys_96{opacity:.45;filter:saturate(.4)}._title_827ys_100{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;display:-webkit-box;overflow:hidden}._where_827ys_109,._time_827ys_2{color:var(--muted);font-size:.78rem}._where_827ys_109{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@container (height<=3.4rem){._where_827ys_109{display:none}}@container (height<=2.4rem){._title_827ys_100{-webkit-line-clamp:1}}._short_827ys_131{white-space:nowrap;flex-direction:row;align-items:center;gap:.35rem;padding-block:0}._short_827ys_131 ._title_827ys_100{text-overflow:ellipsis;overflow:hidden}._now_827ys_144{z-index:2;pointer-events:none;background:#e5484d;height:2px;margin-top:-1px;position:absolute;left:0;right:0}._now_827ys_144:before{content:"";background:#e5484d;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:50%;left:-.3rem;translate:0 -50%}._nowPill_827ys_165{z-index:2;text-align:center;border-radius:var(--radius-round);color:#fff;font-variant-numeric:tabular-nums;background:#e5484d;width:3.2rem;font-size:.75rem;font-weight:700;position:absolute;left:0;translate:0 -50%}._scrim_7l243_2{z-index:var(--layer-panel);background:#0000001f;position:fixed;inset:0}._panel_7l243_8{z-index:calc(var(--layer-panel) + 1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.75rem;width:min(24rem,100vw - 1.5rem);min-height:0;padding:.9rem;display:flex;position:fixed;top:.75rem;bottom:.75rem;right:.75rem;box-shadow:-.5rem 0 2rem #00000026}._head_7l243_25{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._dow_7l243_31{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;gap:.5rem;font-size:.8rem;display:flex}._badge_7l243_39{background:var(--today);color:var(--text);border-radius:var(--radius-xs);text-transform:none;letter-spacing:0;padding:0 .4rem}._date_7l243_47{margin:.1rem 0 0;font-size:1.6rem;font-weight:650}._close_7l243_52{color:var(--muted);font-size:1.6rem}._empty_7l243_56{color:var(--muted);margin:0}._add_7l243_60{background:var(--accent);color:var(--on-accent);font-weight:600}._month_2jza8_1{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:auto repeat(var(--rows), minmax(0, 1fr));flex:1;gap:.4rem;min-width:0;min-height:0;display:grid}._dow_2jza8_10{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:0 .5rem;font-size:.8rem}._cell_2jza8_17{background:var(--surface);border-radius:var(--radius);cursor:pointer;flex-direction:column;gap:.2rem;min-height:0;padding:.35rem .4rem;display:flex;overflow:hidden}._outside_2jza8_28{border:1px solid var(--line);background:0 0}._outside_2jza8_28 ._num_2jza8_32{color:var(--muted)}._past_2jza8_36{opacity:.45;filter:saturate(.4)}._today_2jza8_41{background-color:color-mix(in srgb, var(--accent) 8%, transparent)}._today_2jza8_41 ._num_2jza8_32{border-radius:var(--radius-round);background:var(--accent);min-width:1.9rem;height:1.9rem;color:var(--on-accent);box-shadow:0 .2rem .5rem color-mix(in srgb, var(--accent) 45%, transparent);align-self:flex-start;place-items:center;padding:0 .3rem;display:grid}._selected_2jza8_56{outline:2px solid var(--accent);outline-offset:-1px}._num_2jza8_32{padding-left:.2rem;font-size:1.05rem;font-weight:650}._list_2jza8_65{flex-direction:column;gap:.2rem;min-height:0;margin:0;padding:0;list-style:none;display:flex}._ev_2jza8_74{text-align:left;border-radius:var(--radius-xs);white-space:nowrap;background:var(--stripe) left / .25rem 100% no-repeat, var(--tint);align-items:baseline;gap:.3rem;width:100%;min-height:0;padding:.1rem .35rem .1rem .6rem;font-size:.85rem;line-height:1.3;display:flex}._allday_2jza8_90{background:var(--stripe) left / .25rem 100% no-repeat, var(--tint35);font-weight:600}._time_2jza8_96{color:var(--muted);font-size:.75rem}._title_2jza8_100{text-overflow:ellipsis;overflow:hidden}._more_2jza8_104{color:var(--muted);padding-left:.35rem;font-size:.8rem}@media (width<=959.98px),(height<=500px){._month_2jza8_1{padding-bottom:calc(.6rem + env(safe-area-inset-bottom))}}@media (orientation:landscape) and (height<=500px){._month_2jza8_1{grid-template-rows:auto repeat(var(--rows), minmax(3.6rem, 1fr));min-height:auto}}._now_uix7s_2{flex-wrap:wrap;align-items:center;gap:.3rem .9rem;font-size:1.1rem;display:flex}._clock_uix7s_9{font-weight:650}._weather_uix7s_12{align-items:center;gap:.4rem;display:inline-flex}._sky_uix7s_17{font-size:1.4rem;line-height:1}._temp_uix7s_21{font-weight:650}._highLow_uix7s_24{color:var(--muted)}@media (orientation:landscape) and (height<=500px){._now_uix7s_2{font-size:1rem}}._conflict_1j2am_2{border-radius:var(--radius);background:var(--warn-bg);border:1.5px solid #e3a008;flex-direction:column;gap:.6rem;padding:.8rem 1rem;display:flex}._headline_1j2am_11{font-weight:650}._compare_1j2am_14{border-collapse:collapse;align-self:flex-start;font-size:.95rem}._compare_1j2am_14 th,._compare_1j2am_14 td{text-align:left;vertical-align:top;padding:.2rem 1rem .2rem 0}._compare_1j2am_14 thead th,._compare_1j2am_14 tbody th{color:var(--muted);font-weight:600}._actions_1j2am_30{justify-content:flex-end;gap:.5rem;display:flex}._primary_1j2am_35,._secondary_1j2am_36{border-radius:var(--radius);min-height:2.5rem;padding:0 1rem;font-weight:600}._primary_1j2am_35{background:var(--accent);color:var(--on-accent)}._secondary_1j2am_36{background:var(--surface);border:1px solid var(--line)}._waiting_1j2am_51{color:var(--warn);background:var(--warn-bg);border-radius:var(--radius);padding:.5rem 1rem}._people_18p1i_1{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-left:auto;display:flex;position:relative}._clearFilter_18p1i_11{margin-bottom:5px;padding:.15rem .2rem;font-size:.85rem;position:absolute;bottom:100%;right:0}._clearFilter_18p1i_11:hover{color:var(--text)}._moreWrap_18p1i_24{display:flex;position:relative}._moreButton_18p1i_28{color:var(--muted);border:1.5px solid var(--line);justify-content:center;align-items:center;padding:0 .7rem;display:flex}._moreButton_18p1i_28 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:1.2rem;height:1.2rem}._moreOn_18p1i_46{border-color:var(--accent);border-width:2.5px}._moreButton_18p1i_28[aria-expanded=true]{color:var(--text);background:var(--bg)}._moreScrim_18p1i_54{z-index:var(--layer-menu);position:fixed;inset:0}._morePanel_18p1i_59{z-index:calc(var(--layer-menu) + 1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:11rem;box-shadow:var(--shadow-lg);flex-direction:column;align-items:stretch;gap:.4rem;padding:.6rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0}._morePanel_18p1i_59 button{justify-content:flex-start;min-height:2.6rem}@media (width<=700px){._people_18p1i_1{flex-basis:100%;justify-content:flex-start;gap:.4rem;margin-left:0}._morePanel_18p1i_59{left:0;right:auto}}._card_jipyo_4{--ink:#fff;--ink-soft:#ffffffd1;--glass:#08183038;--glass-on:#ffffff38;--shadow:0 1px 3px #00000059;border-radius:var(--radius);width:calc(33.3333% - .5rem);min-width:27rem;color:var(--ink);text-shadow:var(--shadow);isolation:isolate;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.75rem;padding:.75rem;display:grid;position:relative;overflow:hidden;box-shadow:0 .5rem 1.5rem #1e325029,0 .1rem .3rem #1e32501a,inset 0 0 0 1px #ffffff4d}._card_jipyo_4:before{content:"";z-index:-1;background:var(--sky);opacity:.92;filter:saturate(.72);position:absolute;inset:0}._sunny_jipyo_43{--sky:radial-gradient(circle at 3.4rem 5.7rem, #ffde7dbf 0, #ffd25a40 2.6rem, transparent 5rem), linear-gradient(160deg, #2b7cd3 0%, #4f9fe6 55%, #7cbcf2 100%)}._partly_jipyo_53{--sky:radial-gradient(ellipse at 40% 30%, #ffffff8c 0, transparent 9rem), radial-gradient(ellipse at 75% 70%, #ffffff59 0, transparent 10rem), radial-gradient(circle at 12% 18%, #ffde7db3 0, transparent 7rem), linear-gradient(160deg, #3f82c4 0%, #6fa6d8 100%)}._cloudy_jipyo_60{--sky:radial-gradient(ellipse at 30% 30%, #ffffff59 0, transparent 10rem), radial-gradient(ellipse at 80% 60%, #ffffff40 0, transparent 12rem), linear-gradient(160deg, #66778a 0%, #8f9cab 100%)}._rain_jipyo_66{--sky:repeating-linear-gradient(105deg, #ffffff1a 0 2px, transparent 2px 16px), linear-gradient(160deg, #3f4e62 0%, #6c7d92 100%)}._storm_jipyo_71{--sky:radial-gradient(ellipse at 70% 10%, #ffffff1f 0, transparent 8rem), linear-gradient(160deg, #262d3a 0%, #4f586a 100%)}._night_jipyo_77{--glass:#ffffff14;--sky:radial-gradient(circle 1.3px at 23px 31px, #ffffffe6 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle .9px at 97px 12px, #fff9 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle 1.1px at 151px 64px, #ffffffbf 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle 1.6px at 214px 27px, #fffffff2 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle .9px at 282px 88px, #ffffff8c 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle 1px at 48px 118px, #ffffffb3 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle 1.4px at 129px 151px, #ffffffd9 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle .8px at 191px 122px, #ffffff80 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle 1.2px at 258px 163px, #fffc 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle .8px at 301px 140px, #ffffff73 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle .9px at 72px 176px, #fff9 60%, transparent) 0 0 / 310px 190px, radial-gradient(circle at 12% 20%, #fff4c84d 0, transparent 6rem), linear-gradient(160deg, #101b33 0%, #2c3f63 100%)}._snow_jipyo_95{--ink:#1c2633;--ink-soft:#1c2633bf;--glass:#ffffff8c;--glass-on:#ffffffd9;--shadow:none;--sky:radial-gradient(circle, #ffffffe6 0 1.5px, transparent 2px) 0 0 / 18px 18px, linear-gradient(160deg, #a9b9cb 0%, #e3eaf2 100%)}._now_jipyo_107{align-items:center;gap:.9rem;padding:.4rem .6rem;display:flex}._bigIcon_jipyo_113{text-shadow:none;filter:drop-shadow(0 2px 4px #0003);font-size:3.4rem;line-height:1}._temp_jipyo_119{font-size:2.8rem;font-weight:700;line-height:1}._label_jipyo_124{font-weight:650}._highLow_jipyo_127{color:var(--ink-soft);font-size:.95rem;font-weight:600}._weekToggle_jipyo_133{border-radius:var(--radius-round);min-height:0;color:var(--ink);text-shadow:var(--shadow);background:var(--glass-on);border:1px solid #ffffff59;margin-top:.45rem;padding:.25rem .7rem;font-size:.8rem;font-weight:700}._weekToggle_jipyo_133:hover{background:#ffffff52}._sun_jipyo_43{border-radius:var(--radius-sm);background:var(--glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;justify-content:center;gap:.15rem;min-width:0;padding:.5rem .8rem;display:flex}._arc_jipyo_161{width:100%;max-height:5.5rem;overflow:visible}._horizon_jipyo_166{stroke:var(--ink-soft);stroke-width:1.5px;opacity:.6}._track_jipyo_171{fill:none;stroke:var(--ink-soft);stroke-width:2.5px;stroke-dasharray:3 5;opacity:.7}._done_jipyo_178{fill:none;stroke:#ffc94a;stroke-width:3.5px;stroke-linecap:round}._sunDot_jipyo_184{fill:#ffd34d;stroke:#fff;stroke-width:3px;filter:drop-shadow(0 0 6px #ffd34de6)}._sunDown_jipyo_190{fill:var(--ink-soft)}._sunTimes_jipyo_193{white-space:nowrap;justify-content:space-between;font-size:.9rem;font-weight:650;display:flex}._sunTimes_jipyo_193>span{flex-direction:column;line-height:1.2;display:flex}._sunTimes_jipyo_193>span:last-child{text-align:right}._sunLabel_jipyo_209{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500}._daylight_jipyo_216{text-align:center;color:var(--ink-soft);font-size:.85rem}._days_jipyo_223{border-radius:var(--radius-sm);background:var(--glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);grid-column:1/-1;grid-template-columns:repeat(6,minmax(3.6rem,1fr));gap:.3rem;margin:0;padding:.3rem;list-style:none;display:grid;overflow-x:auto}._days_jipyo_223 li{border-radius:var(--radius-sm);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.4rem .2rem;display:flex}._dayName_jipyo_245{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);font-size:.8rem;font-weight:600}._dayIcon_jipyo_252{text-shadow:none;font-size:1.6rem;line-height:1.2}._dayHigh_jipyo_257{font-weight:700}._dayLow_jipyo_260{color:var(--ink-soft);font-size:.9rem;font-weight:600}._range_jipyo_266{border-radius:var(--radius);background:linear-gradient(to top, transparent var(--from), #ffb15e var(--from), #ff7a45 var(--to), transparent var(--to)), #ffffff4d;width:.35rem;height:2.2rem}@media (width<=959.98px){._card_jipyo_4{gap:.6rem;width:100%;min-width:0;max-width:650px;margin-inline:auto}}@media (width<=480px){._card_jipyo_4{grid-template-columns:1fr}._bigIcon_jipyo_113{font-size:2.6rem}._temp_jipyo_119{font-size:2.2rem}._arc_jipyo_161{max-height:4.5rem}}@media (height<=500px){._card_jipyo_4{max-width:none}}._week_18vaq_2{border-radius:var(--radius);background:var(--surface);flex:1;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;min-height:0;display:grid}._day_18vaq_11{background:var(--surface);border-left:1px solid var(--line);cursor:pointer;flex-direction:column;min-height:0;padding:.4rem;display:flex;position:relative}._day_18vaq_11:first-child{border-radius:var(--radius) 0 0 var(--radius);border-left:none}._day_18vaq_11:nth-child(7){border-radius:0 var(--radius) var(--radius) 0}._today_18vaq_29{background-color:color-mix(in srgb, var(--accent) 8%, transparent)}._today_18vaq_29._day_18vaq_11 ._num_18vaq_33{border-radius:var(--radius-round);background:var(--accent);min-width:2rem;height:2rem;color:var(--on-accent);box-shadow:0 .2rem .5rem color-mix(in srgb, var(--accent) 45%, transparent);letter-spacing:-1px;place-items:center;padding:0 .3rem;font-size:1.3rem;display:grid}._selected_18vaq_46{outline:2px solid var(--accent);outline-offset:-1px}._date_18vaq_50{align-items:baseline;gap:.4rem;margin-bottom:.5rem;display:flex}._dow_18vaq_56{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}._num_18vaq_33{font-size:1.6rem;font-weight:650}._list_18vaq_66{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._ev_18vaq_75{text-align:left;border-radius:var(--radius-xs);background:var(--stripe) left / .35rem 100% no-repeat, var(--tint);flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:2.75rem;padding:.4rem .6rem .4rem .95rem;display:flex}._allday_18vaq_90{background:var(--stripe) left / .35rem 100% no-repeat, var(--solid);font-weight:600}._past_18vaq_97{opacity:.45;filter:saturate(.4)}._time_18vaq_101{color:var(--muted);font-size:.8rem}._title_18vaq_105{overflow-wrap:anywhere;font-size:1rem;line-height:1.2}@media (width<=959.98px){._week_18vaq_2{box-sizing:border-box;width:100%;max-width:650px;padding-inline:2px;padding-bottom:calc(5rem + env(safe-area-inset-bottom));background:0 0;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.4rem;margin-inline:auto;overflow-y:auto}._day_18vaq_11,._day_18vaq_11:first-child,._day_18vaq_11:nth-child(7){border-radius:var(--radius);border-left:none;min-height:3.5rem;padding:.5rem .6rem}._date_18vaq_50{margin-bottom:.3rem}._list_18vaq_66{overflow:visible}._ev_18vaq_75{min-height:2.4rem}}._footer_18vaq_148{grid-column:1/-1;padding-top:.2rem}@media (height<=500px){._week_18vaq_2{max-width:none}}._header_1wiz8_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._group_1wiz8_9,._stepper_1wiz8_15{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._title_1wiz8_21{margin:0 0 0 .5rem;font-size:1.5rem;font-weight:650}._pill_1wiz8_26{background:var(--surface);border:1px solid var(--line);padding:0 1rem;font-size:1.1rem}._segmented_1wiz8_32{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.2rem;display:flex}._segmented_1wiz8_32 button{border-radius:var(--radius-sm);min-height:2.35rem;padding:0 1rem;font-size:1.1rem}._segmented_1wiz8_32 ._on_1wiz8_45{background:var(--accent);color:var(--on-accent)}._body_1wiz8_49{flex:1;gap:.75rem;min-height:0;display:flex}._banner_1wiz8_55{background:var(--danger-bg);color:var(--danger-strong);border-radius:var(--radius);padding:.6rem 1rem}._monthHeaderTitle_1wiz8_62{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}._cards_1wiz8_73{flex:none;align-items:stretch;gap:.75rem;display:flex}._cardsSide_1wiz8_80{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}._cards_1wiz8_73 ._cardsSide_1wiz8_80>*{width:auto;min-width:0}._cardsDaily_1wiz8_91{align-items:stretch;gap:.75rem;display:flex}@media (width<=959.98px){._cards_1wiz8_73,._cardsDaily_1wiz8_91{flex-direction:column;gap:.6rem}._cards_1wiz8_73 ._cardsSide_1wiz8_80>*{width:100%;max-width:none;margin-inline:0}}@media (width<=700px){._monthTitle_1wiz8_69{margin:0;font-size:1.5rem}._header_1wiz8_2{gap:.5rem}._group_1wiz8_9{gap:.4rem;width:100%}._title_1wiz8_21{margin-left:.25rem;font-size:1.1rem}._pill_1wiz8_26,._segmented_1wiz8_32 button{padding:0 .75rem;font-size:1rem}}@media (orientation:landscape) and (height<=500px){._monthHeaderTitle_1wiz8_62{flex-wrap:nowrap}._monthHeaderTitle_1wiz8_62>div{flex-wrap:wrap;align-items:baseline;gap:0 1rem;min-width:0;display:flex}._monthTitle_1wiz8_69{margin:0;font-size:1.4rem}._pill_1wiz8_26,._segmented_1wiz8_32 button{min-height:2.2rem;padding:0 .75rem;font-size:1rem}._title_1wiz8_21{font-size:1.2rem}._body_1wiz8_49{overflow-y:auto}}._calendarLoading_1wiz8_167{flex:1;grid-template-columns:1fr;gap:.4rem;padding:.5rem 0;display:grid}._calendarLoadingMonth_1wiz8_174{grid-template-columns:repeat(7,minmax(0,1fr))}._page_1klp0_2{flex-direction:column;flex:1;gap:.8rem;min-height:0;display:flex}._pageHead_1klp0_9{justify-content:space-between;align-items:flex-end;gap:.5rem;display:flex}._pageTitle_1klp0_15{margin:0;font-size:2rem}._scroll_1klp0_19{border-bottom:1px solid #d3d3d3;flex-direction:column;flex:1;gap:1.1rem;min-height:0;display:flex;overflow-y:auto}._kid_1klp0_28{border-bottom:1px solid var(--line);flex-direction:column;gap:.5rem;padding-bottom:1rem;display:flex}._kid_1klp0_28:last-child{border-bottom:none}._head_1klp0_38{align-items:center;gap:.6rem;display:flex}._namePill_1klp0_44{border-radius:var(--radius);border:1.5px solid color-mix(in srgb, var(--c) 55%, var(--line));background:linear-gradient(to right, color-mix(in srgb, var(--c) 40%, transparent) var(--p), transparent var(--p));padding:.3rem .9rem;font-size:1.15rem;font-weight:650;transition:background .4s}._nameDone_1klp0_54{background:color-mix(in srgb, var(--c) 50%, var(--surface))}._progress_1klp0_57{color:var(--muted);font-size:.95rem}._allDone_1klp0_61{color:var(--text);font-size:1.1rem;font-weight:650;animation:.4s ease-out _pop_1klp0_1}@keyframes _pop_1klp0_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}._today_1klp0_79{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._task_1klp0_87{text-align:left;border-radius:var(--radius);background:color-mix(in srgb, var(--c) 10%, var(--surface));border:2px solid color-mix(in srgb, var(--c) 35%, var(--surface));align-items:center;gap:.8rem;width:100%;min-height:3.5rem;padding:.5rem .8rem;font-size:1.15rem;display:flex}._ticked_1klp0_100{background:color-mix(in srgb, var(--c) 50%, var(--surface));border-color:color-mix(in srgb, var(--c) 50%, var(--surface))}._box_1klp0_104{border-radius:var(--radius-xs);border:2px solid var(--c);background:var(--surface);width:2rem;height:2rem;color:var(--c);flex:none;place-items:center;font-size:1.2rem;font-weight:800;display:grid}._ticked_1klp0_100 ._box_1klp0_104{border-color:var(--surface)}._taskName_1klp0_120{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;min-height:2.5rem;padding:0 .2rem;overflow:hidden}._partOfDay_1klp0_131{margin-left:.35rem;font-size:.85em}._cell_1klp0_135,._notDue_1klp0_136{border-radius:50%;place-items:center;width:1.8rem;min-width:0;height:1.8rem;min-height:0;font-size:.85rem;font-weight:800;display:grid}._notDue_1klp0_136{color:var(--line)}._cellDone_1klp0_150{background:var(--c);color:#fff}._cellToday_1klp0_154{border:2px solid var(--c)}._cellMissed_1klp0_157{border:2px dashed var(--danger-line);cursor:pointer}._cellMissed_1klp0_157:hover{background:var(--danger-bg)}._tip_1klp0_164{color:var(--muted);margin:.1rem 0 0;font-size:.8rem}._cellLater_1klp0_169{border:2px solid var(--line);cursor:default}._actions_1klp0_174{gap:.5rem;padding-bottom:10px;display:flex}._addText_1klp0_180{color:var(--muted);align-self:flex-start;padding:0 .3rem;font-size:1rem;font-weight:600}._addText_1klp0_180:hover{color:var(--text)}._editToggle_1klp0_190{border:1px solid var(--line);background:var(--surface);padding:0 1.1rem;font-weight:600}._editToggle_1klp0_190[aria-pressed=true]{background:var(--today);border-color:var(--warn-line)}._editList_1klp0_202{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._editRow_1klp0_210{align-items:center;gap:.5rem;display:flex}._sharedTag_1klp0_215{border-radius:var(--radius-xs);vertical-align:middle;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb, var(--text) 6%, transparent);margin-left:.3rem;padding:0 .45rem;font-size:.7rem;font-weight:600;display:inline-block}._problem_1klp0_228{color:var(--danger);margin:0;font-size:.9rem}._none_1klp0_233{color:var(--muted)}._timeGroup_1klp0_238{flex-direction:column;gap:.35rem;display:flex}._timeHead_1klp0_243{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:.3rem 0 0;font-size:.8rem}._taskTitle_1klp0_250{flex:1;min-width:0}._catTag_1klp0_254{border-radius:var(--radius-xs);vertical-align:middle;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);background:var(--surface);margin-left:.3rem;padding:2px 5px;font-size:.7rem;font-weight:600;display:inline-block}._catTag_1klp0_254._dueTag_1klp0_272{color:var(--soon);border-color:var(--soon-line);background:var(--soon-bg)}._extra_1klp0_278:not(._ticked_1klp0_100){background:var(--surface);border-style:dashed}._taskIcon_1klp0_284{margin-right:.4rem;font-size:1.15em;line-height:1}._titleRow_1klp0_289{align-items:center;gap:.6rem;display:flex}._titleRow_1klp0_289 input{flex:1;min-width:0}._iconPreview_1klp0_298{width:2.9rem;height:2.9rem;color:var(--muted);background:var(--bg);border-radius:var(--radius-sm);flex:none;place-items:center;min-width:0;min-height:0;font-size:1.6rem;display:grid}._iconPreview_1klp0_298[aria-expanded=true]{box-shadow:0 0 0 2px var(--accent)}._points_1klp0_316{align-items:center;gap:.5rem;display:flex}._points_1klp0_316 input{border:1px solid var(--line);border-radius:var(--radius-sm);width:5rem;padding:.45rem .6rem}._hint_1klp0_327{color:var(--muted);margin:-.3rem 0 0;font-size:.9rem}._chipOn_1klp0_332{background:var(--accent);color:var(--on-accent)}._dueDate_1klp0_337{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);background:var(--surface);padding:.45rem .6rem;font-size:1rem}._dayPicker_1klp0_345{flex-wrap:wrap;gap:.35rem;display:flex}._dayToggle_1klp0_350{border:1px solid var(--line);background:var(--surface);padding:0 .7rem}._dayOn_1klp0_355{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}@media (width<=700px){._cell_1klp0_135,._notDue_1klp0_136{width:1.5rem;height:1.5rem;font-size:.75rem}}._board_1klp0_372{flex-wrap:wrap;align-items:flex-start;gap:.9rem;display:flex}._board_1klp0_372 ._kid_1klp0_28{flex:260px;min-width:0;max-width:550px}._historyLink_1klp0_384{min-height:0;color:var(--muted);margin-left:auto;padding:.2rem .3rem;font-size:.9rem;font-weight:600}._historyLink_1klp0_384:hover{color:var(--text)}._historyTools_1klp0_395{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._historyTools_1klp0_395 ._periods_1klp0_402{flex:1 0 100%}._historyTools_1klp0_395 ._periods_1klp0_402 button{flex:1}._pager_1klp0_408{flex:1 0 100%;align-items:center;gap:.4rem;display:flex}._rangeLabel_1klp0_414{text-align:center;flex:1;font-weight:600}._board_1klp0_372 ._task_1klp0_87{flex-wrap:wrap;row-gap:.2rem}._board_1klp0_372 ._kid_1klp0_28{background:var(--surface);border:1px solid var(--line);border-top:.35rem solid var(--c);border-radius:var(--radius);padding:.9rem}._board_1klp0_372 ._kid_1klp0_28 ._head_1klp0_38{flex-wrap:wrap}._toolButton_1klp0_434{border:1px solid var(--line);background:var(--surface);padding:0 1rem;font-weight:600}._toolButton_1klp0_434:disabled{opacity:.35}._periods_1klp0_402{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.2rem;display:flex}._periods_1klp0_402 button{border-radius:var(--radius-sm);min-height:2.35rem;padding:0 .9rem}._periodOn_1klp0_455{background:var(--accent);color:var(--on-accent)}._history_1klp0_384{background:var(--bg);border-radius:var(--radius);flex-direction:column;gap:.6rem;padding:.6rem;display:flex;overflow-x:auto}._historyRow_1klp0_472{background:var(--surface);border-radius:var(--radius-sm);grid-template-columns:1fr auto;grid-template-areas:"name count""cells cells";align-items:center;row-gap:.5rem;padding:.4rem .75rem .75rem;display:grid}._historyRow_1klp0_472:before{content:"";border-bottom:1px solid var(--line);pointer-events:none;grid-area:1/1/2/3;align-self:end}._historyRow_1klp0_472>:first-child{grid-area:name}._historyRow_1klp0_472>:nth-child(2){grid-area:cells}._historyRow_1klp0_472>:nth-child(3){grid-area:count;justify-content:flex-end;align-items:center;padding-left:.6rem;display:flex}._historyHead_1klp0_504>:first-child,._historyHead_1klp0_504>:nth-child(3),._historyHead_1klp0_504:before{display:none}._historyHead_1klp0_504{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;background:0 0;padding-top:0;padding-bottom:0;font-size:.75rem}._cells_1klp0_520{grid-template-columns:repeat(var(--cols), minmax(1.9rem, 1fr));justify-items:center;gap:.2rem;max-width:22rem;display:grid}._count_1klp0_527{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9rem}@media (width<=700px){._pageHead_1klp0_9{flex-wrap:wrap}._board_1klp0_372 ._kid_1klp0_28{flex-basis:100%;max-width:100%}}._kidHead_1klp0_545{flex-direction:column;gap:.35rem;display:flex}._star_1klp0_550{vertical-align:-.12em;flex:none;width:1em;height:1em}._starsLine_1klp0_556{color:var(--muted);align-items:center;gap:.35rem;display:flex}._starsLine_1klp0_556 b{color:var(--text)}._starTag_1klp0_566{border-radius:var(--radius-xs);color:var(--warn);background:var(--warn-bg);align-items:center;gap:.15rem;margin-left:.3rem;padding:0 .45rem;font-size:.8rem;font-weight:700;display:inline-flex}._grip_1klp0_580{width:1.8rem;min-height:2.6rem;color:var(--muted);flex:none;place-items:center;display:grid}._grip_1klp0_580 svg,._iconButton_1klp0_589 svg{width:1.2rem;height:1.2rem}._iconButton_1klp0_589 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}._editTitle_1klp0_600{flex:1;min-width:0;padding:.4rem 0}._iconButton_1klp0_589{min-width:2.6rem;min-height:2.6rem;color:var(--muted);flex:none;justify-content:center;align-items:center;gap:.3rem;padding:0 .5rem;display:inline-flex}._iconButton_1klp0_589:hover{background:var(--bg);color:var(--text)}._trash_1klp0_620:hover{color:var(--danger)}._dragging_1klp0_624{z-index:1;background:var(--surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);position:relative}._monthGrid_1klp0_633{grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;max-width:42rem;display:grid}._monthDow_1klp0_639{text-align:center;color:var(--muted);text-transform:uppercase;font-size:.75rem}._monthDay_1klp0_646{border:1px solid var(--line);border-radius:var(--radius-sm);background:linear-gradient(to top, color-mix(in srgb, var(--c) 35%, var(--surface)) var(--fill), var(--surface) var(--fill));flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;min-height:3.6rem;padding:.25rem .35rem;display:flex;position:relative}._monthComplete_1klp0_663{background:color-mix(in srgb, var(--c) 50%, var(--surface));border-color:#0000}._monthFuture_1klp0_667{opacity:.45;cursor:default;background:0 0}._monthToday_1klp0_672{border:2px solid var(--c)}._monthPicked_1klp0_675{outline:2px solid var(--accent);outline-offset:1px}._monthNum_1klp0_679{font-size:.9rem;font-weight:650}._monthCheck_1klp0_683{font-weight:800;position:absolute;top:.2rem;right:.35rem}._monthStars_1klp0_689{color:var(--warn);align-items:center;gap:.1rem;font-size:.75rem;font-weight:700;display:inline-flex}._dayDetail_1klp0_697{flex-direction:column;gap:.35rem;max-width:42rem;display:flex}@media (width<=700px){._monthDay_1klp0_646{min-height:2.9rem;padding:.15rem .25rem}}._scroll_1klp0_19{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}._catchButton_1klp0_716{border:1px dashed var(--accent);border-radius:var(--radius-round);background:var(--surface);min-height:2.75rem;color:var(--accent);flex:none;align-items:center;gap:.3rem;padding:0 1.1rem;font-weight:650;display:inline-flex}._headButtons_1klp0_730{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._addRow_1klp0_737{flex-wrap:wrap;gap:.3rem 1rem;display:flex}._note_vt4ir_2{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);min-width:0;padding:.65rem .75rem;font-size:1.05rem}._kinds_vt4ir_13{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.6rem;display:grid}._kind_vt4ir_13{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);min-height:6rem;color:var(--text);flex-direction:column;align-items:center;gap:.3rem;padding:.7rem .4rem;font-size:.9rem;font-weight:600;display:flex}._kind_vt4ir_13:active{transform:scale(.97)}._kind_vt4ir_13[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));box-shadow:0 0 0 2px var(--accent)}._form_vt4ir_40{flex-direction:column;gap:.6rem;display:flex}._kids_vt4ir_45{flex-wrap:wrap;gap:.5rem;display:flex}._tabs_vt4ir_51{background:var(--bg);border-radius:var(--radius);padding:.2rem;display:flex}._tabs_vt4ir_51 button{border-radius:var(--radius-sm);min-height:2.5rem;color:var(--muted);flex:1;font-weight:600}._tabs_vt4ir_51 button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}._kindEmoji_vt4ir_69{font-size:2.2rem;line-height:1}._problem_vt4ir_73{color:var(--danger);margin:0;font-size:.95rem}._row_vt4ir_80{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}._sticker_vt4ir_86{background:var(--surface);border:1px solid var(--line);width:2.4rem;height:2.4rem;box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;padding:0;font-size:1.35rem;line-height:1;display:grid}._subhead_j030j_5{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:.4rem 0 0;font-size:.8rem}._hint_j030j_12{color:var(--muted);margin:0;font-size:.95rem}._problem_j030j_17{color:var(--danger);margin:0;font-size:.95rem}._list_j030j_22{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._item_j030j_30{align-items:center;gap:.6rem;display:flex}._itemEmoji_j030j_35{text-align:center;flex:none;width:2.2rem;font-size:1.6rem}._itemTitle_j030j_41{flex-direction:column;flex:1;min-width:0;font-weight:600;display:flex}._itemNote_j030j_48{color:var(--muted);font-size:.85rem;font-weight:400}._textButton_j030j_53{align-self:flex-start;padding:.3rem}._item_j030j_30 ._textButton_j030j_53{align-self:center}._library_j030j_61{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.5rem;display:grid}._tile_j030j_66{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);text-align:center;min-height:5.5rem;color:var(--text);flex-direction:column;align-items:center;gap:.3rem;padding:.6rem .4rem;font-size:.85rem;font-weight:600;line-height:1.2;display:flex}._tileEmoji_j030j_82{font-size:1.8rem;line-height:1}._stepper_j030j_88{align-items:center;gap:.5rem;display:inline-flex}._step_j030j_88{border:1px solid var(--line);background:var(--surface);border-radius:50%;width:2.75rem;height:2.75rem;padding:0;font-size:1.3rem;font-weight:600}._step_j030j_88:disabled{opacity:.35}._stepValue_j030j_106{text-align:center;min-width:4.5rem;font-size:1.05rem;font-weight:700}._confirmBelow_j030j_114{border-radius:var(--radius-sm);background:var(--danger-bg);border:1px solid var(--danger-line);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.3rem 0 0 2.8rem;padding:.5rem .7rem;display:flex}._confirmText_j030j_125{min-width:10rem;color:var(--danger-strong);flex:1;font-size:.9rem}._confirmCancel_j030j_131{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);min-height:2.4rem;padding:0 .9rem;font-weight:600}._confirmYes_j030j_139{border-radius:var(--radius-sm);color:#fff;background:#b42318;min-height:2.4rem;padding:0 .9rem;font-weight:650}._libraryLinks_j030j_148{flex-wrap:wrap;justify-content:space-between;gap:.4rem;display:flex}._tileHidden_j030j_155{opacity:.45;background:0 0;border-style:dashed}._tileState_j030j_160{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.7rem}._goalTag_j030j_168{color:var(--good);border-color:var(--good-line);background:var(--good-bg)}._allButtons_j030j_175{gap:.5rem;display:flex}._allButton_j030j_175{border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);min-height:2.5rem;padding:0 1rem;font-weight:600}._allButton_j030j_175:disabled{opacity:.4}._warning_j030j_192{border-radius:var(--radius-sm);background:var(--warn-bg);border:1px solid var(--warn-line);color:var(--warn);margin:0;padding:.6rem .8rem;font-size:.95rem}._picker_j030j_203{flex-direction:column;gap:.5rem;display:flex}._tilePicked_j030j_208{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));box-shadow:0 0 0 2px var(--accent)}._modeSwitch_j030j_214{background:var(--bg);border-radius:var(--radius);padding:.2rem;display:flex}._modeSwitch_j030j_214 button{border-radius:var(--radius-sm);min-height:2.75rem;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:.3rem;font-weight:650;line-height:1.15;display:flex}._modeSwitch_j030j_214 button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}._modeHint_j030j_238{color:var(--muted);font-size:.78rem;font-weight:400}._overlay_e0djf_2{z-index:var(--layer-celebration);background:#14181e40;place-items:center;animation:.3s ease-out _fadeIn_e0djf_1;display:grid;position:fixed;inset:0}@keyframes _fadeIn_e0djf_1{0%{opacity:0}}._confetti_e0djf_16{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._card_e0djf_24{border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-xl);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:2rem 3rem;animation:.6s cubic-bezier(.2,1.6,.4,1) _pop_e0djf_1;display:flex;position:relative}@keyframes _pop_e0djf_1{0%{opacity:0;transform:scale(.3)}}._emoji_e0djf_43{font-size:5rem;line-height:1;animation:1s ease-in-out .5s 2 _wiggle_e0djf_1}@keyframes _wiggle_e0djf_1{25%{transform:rotate(-12deg)scale(1.1)}75%{transform:rotate(12deg)scale(1.1)}}._hooray_e0djf_56{font-size:3rem;font-weight:800;line-height:1.1}._sub_e0djf_61{color:var(--muted);font-size:1.3rem;font-weight:600}@media (width<=700px){._card_e0djf_24{margin:0 1rem;padding:1.5rem 1.8rem}._emoji_e0djf_43{font-size:4rem}._hooray_e0djf_56{font-size:2.1rem}._sub_e0djf_61{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){._card_e0djf_24,._emoji_e0djf_43{animation:none}}._card_d4y9i_3{border-radius:var(--radius-xl);background:var(--surface);border:3px solid color-mix(in srgb, var(--c) 40%, var(--surface));flex-direction:column;gap:.9rem;padding:1rem 1.1rem;display:flex}._attached_d4y9i_13{border-radius:0 0 var(--radius-lg) var(--radius-lg);transform-origin:top;border-top:none;padding-top:1.1rem;animation:.25s _slideOut_d4y9i_1}._attached_d4y9i_13 ._rowLabel_d4y9i_21{background:var(--surface);border-bottom:3px solid color-mix(in srgb, var(--c) 40%, var(--surface))}@keyframes _slideOut_d4y9i_1{0%{opacity:0;transform:scaleY(.6)}}@media (prefers-reduced-motion:reduce){._attached_d4y9i_13{animation:none}}._editing_d4y9i_36{border-style:dashed}._head_d4y9i_39{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._title_d4y9i_45{align-items:center;gap:.5rem;margin:0;font-size:1.7rem;line-height:1.1;display:flex}._foldTitle_d4y9i_54{min-height:2.75rem;color:inherit;font:inherit;background:0 0;align-items:center;gap:.5rem;padding:0;display:flex}._foldTitle_d4y9i_54:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:.5rem;height:.5rem;margin-left:.2rem;transition:rotate .2s;rotate:45deg}._foldTitle_d4y9i_54[aria-expanded=false]:after{rotate:-45deg}._logo_d4y9i_77{font-size:3rem;line-height:1}._edit_d4y9i_36{border-radius:var(--radius-round);border:1px solid var(--line);background:var(--surface);min-height:2.75rem;color:var(--muted);padding:0 1.1rem;font-weight:650}._hint_d4y9i_90{color:var(--muted);margin:-.3rem 0 0}._row_d4y9i_21{border:3px solid color-mix(in srgb, var(--c) 40%, var(--surface));border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._rowLabel_d4y9i_21{background:color-mix(in srgb, var(--c) 40%, var(--surface));align-items:center;gap:.6rem;padding:.8rem 1.1rem;font-size:1.4rem;font-weight:750;display:flex}._rowEmoji_d4y9i_112{font-size:2rem;line-height:1}._spots_d4y9i_117{background:color-mix(in srgb, var(--c) 7%, var(--surface));grid-template-columns:repeat(8,minmax(0,4.5rem));align-items:center;gap:.5rem;padding:1.1rem 1.4rem;display:grid}@media (width<=700px){._spots_d4y9i_117{gap:.3rem;padding:.8rem .7rem}}._spot_d4y9i_117{aspect-ratio:1;border:3px dashed color-mix(in srgb, var(--c) 40%, var(--surface));background:var(--surface);width:100%;min-width:0;min-height:0;color:color-mix(in srgb, var(--c) 70%, var(--text));cursor:default;box-sizing:border-box;border-radius:50%;place-items:center;padding:0;font-size:clamp(1.2rem,6vw,2.3rem);font-weight:800;line-height:1;display:grid}._next_d4y9i_151{cursor:pointer;border-style:solid;border-color:var(--c);animation:1.6s ease-in-out infinite _glow_d4y9i_1}@keyframes _glow_d4y9i_1{50%{box-shadow:0 0 0 .35rem color-mix(in srgb, var(--c) 30%, transparent)}}._saved_d4y9i_162{border:3px solid var(--c);background:color-mix(in srgb, var(--c) 35%, var(--surface))}._new_d4y9i_167{cursor:pointer;border:3px dashed var(--c);background:color-mix(in srgb, var(--c) 18%, var(--surface));animation:.35s _stick_d4y9i_1}._off_d4y9i_174{opacity:.3;filter:grayscale()}._editing_d4y9i_36 ._saved_d4y9i_162,._editing_d4y9i_36 ._off_d4y9i_174{cursor:pointer}@keyframes _stick_d4y9i_1{50%{transform:scale(1.2)}}._star_d4y9i_187{opacity:.25;filter:grayscale();place-items:center;display:grid}._star_d4y9i_187 svg{width:100%;max-width:4rem;height:auto}._starOn_d4y9i_198{opacity:1;filter:none}._actions_d4y9i_204{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._spacer_d4y9i_210{flex:1}._save_d4y9i_162{border-radius:var(--radius-round);background:var(--c);min-height:3.6rem;color:var(--on);border:none;padding:0 1.8rem;font-size:1.4rem;font-weight:800}._cancel_d4y9i_223,._stop_d4y9i_224{border-radius:var(--radius-round);border:1px solid var(--line);background:var(--surface);min-height:3.6rem;padding:0 1.3rem;font-size:1.1rem;font-weight:650}._stop_d4y9i_224{color:var(--danger)}._foot_d4y9i_236{color:var(--muted);font-size:.95rem}._problem_d4y9i_240{color:var(--danger);margin:0}._chooseHeading_d4y9i_246{margin:0;font-size:2rem}._chooser_d4y9i_251{width:min(32rem,94vw)}._choices_d4y9i_254{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}._choice_d4y9i_254{border-radius:var(--radius-xl);border:3px solid color-mix(in srgb, var(--c,var(--accent)) 40%, var(--surface));background:var(--surface);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:11rem;padding:.5rem .3rem;font-size:2rem;font-weight:800;display:flex;position:relative}._choice_d4y9i_254[aria-pressed=true]{border-color:var(--c,var(--accent));background:color-mix(in srgb, var(--c,var(--accent)) 25%, var(--surface))}._choiceEmoji_d4y9i_278{font-size:5.5rem;line-height:1}._choiceCheck_d4y9i_282{background:var(--c,var(--accent));width:2.2rem;height:2.2rem;color:var(--on,white);border-radius:50%;place-items:center;font-size:1.3rem;display:grid;position:absolute;top:.5rem;right:.5rem}._both_d4y9i_296{letter-spacing:-.1em;font-size:clamp(.8rem,3.4vw,1.3rem)}@media (prefers-reduced-motion:reduce){._next_d4y9i_151,._new_d4y9i_167{animation:none}}._compact_d4y9i_310{background:0 0;border:none;border-radius:0;gap:.35rem;padding:0}._compact_d4y9i_310._editing_d4y9i_36 ._row_d4y9i_21{border-style:dashed}._compact_d4y9i_310 ._title_d4y9i_45{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-top:.3rem;font-size:.8rem;font-weight:700}._compact_d4y9i_310 ._logo_d4y9i_77{font-size:1rem}._compact_d4y9i_310 ._edit_d4y9i_36{background:0 0;border:none;min-height:0;padding:.2rem .3rem;font-size:.9rem;font-weight:600}._compact_d4y9i_310 ._hint_d4y9i_90{margin:0;font-size:.9rem}._compact_d4y9i_310 ._row_d4y9i_21{border:2px solid color-mix(in srgb, var(--c) 35%, var(--surface));border-radius:var(--radius);background:color-mix(in srgb, var(--c) 10%, var(--surface));gap:.35rem;padding:.5rem .8rem}._compact_d4y9i_310 ._rowLabel_d4y9i_21{background:0 0;padding:0;font-size:1.05rem;font-weight:600}._compact_d4y9i_310 ._rowEmoji_d4y9i_112{font-size:1.3rem}._compact_d4y9i_310 ._spots_d4y9i_117{background:0 0;grid-template-columns:repeat(8,minmax(0,2.6rem));gap:.5rem;padding:0}._compact_d4y9i_310 ._spot_d4y9i_117{border-width:2px;font-size:1.15rem}._compact_d4y9i_310 ._both_d4y9i_296{font-size:.65rem}._compact_d4y9i_310 ._star_d4y9i_187 svg{max-width:1.8rem}._compact_d4y9i_310 ._save_d4y9i_162,._compact_d4y9i_310 ._cancel_d4y9i_223,._compact_d4y9i_310 ._stop_d4y9i_224{min-height:2.75rem;padding:0 1.1rem;font-size:1rem}._compact_d4y9i_310 ._foot_d4y9i_236{font-size:.85rem}._page_140fy_4{flex-direction:column;flex:1;gap:.8rem;min-height:0;display:flex}._head_140fy_11{justify-content:space-between;align-items:center;gap:.8rem;width:100%;max-width:max(56rem,80%);margin-inline:auto;display:flex}._headText_140fy_21{flex-direction:column;gap:.2rem;min-width:0;display:flex}._headWeather_140fy_28{text-align:right;flex:none;grid-template-columns:auto auto;align-items:center;column-gap:.35rem;display:grid}._headIcon_140fy_36{grid-row:span 2;font-size:2rem}._headTemp_140fy_40{font-size:1.5rem;font-weight:750;line-height:1}._headFeels_140fy_45{color:var(--muted);font-size:.8rem}._hello_140fy_49{margin:0;font-size:2rem}._date_140fy_53{color:var(--muted);font-size:.95rem}@media (width<=700px){._hello_140fy_49{font-size:1.55rem}._date_140fy_53{font-size:.88rem}}._scroll_140fy_65{flex-direction:column;flex:1;min-height:0;padding-bottom:1rem;display:flex;overflow-y:auto}._cards_140fy_73{flex-direction:column;gap:.9rem;width:100%;max-width:max(56rem,80%);margin-inline:auto;display:flex}@media (orientation:landscape) and (height<=500px),(width>=744px) and (height>=600px){._cards_140fy_73{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._wide_140fy_88{grid-column:1/-1}}._columns_140fy_94{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem;width:100%;max-width:max(56rem,80%);margin-inline:auto;display:grid}._column_140fy_94{flex-direction:column;gap:.9rem;min-width:0;display:flex}@media (width>=1401px){._cards_140fy_73{grid-template-columns:repeat(3,minmax(0,1fr))}}._scroll_140fy_65{scrollbar-width:none}._scroll_140fy_65::-webkit-scrollbar{display:none}._card_140fy_73{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.6rem;padding:.9rem;display:flex}._cardTop_140fy_131,._weatherHead_140fy_139{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._place_140fy_146{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}._placeSwitch_140fy_152{border-radius:var(--radius-round);background:var(--bg);padding:.15rem;display:flex}._placeOption_140fy_158{border-radius:var(--radius-round);min-height:2.2rem;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:9rem;padding:0 .75rem;font-size:.85rem;font-weight:600;overflow:hidden}._placeOption_140fy_158[aria-checked=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}._placeForm_140fy_179{flex-basis:100%;gap:.5rem;display:flex}._placeForm_140fy_179>:first-child{flex:1}._placeGo_140fy_187{border-radius:var(--radius-sm);background:var(--accent);min-height:2.6rem;color:var(--on-accent);padding:0 1rem;font-weight:700}._placeGo_140fy_187:disabled{opacity:.5}._placeProblem_140fy_198{color:var(--danger);font-size:.8rem}._cardHead_140fy_202{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0;font-size:.8rem}._cardHeadSubtext_140fy_209{font-size:.5rem}details>summary._cardHead_140fy_202{cursor:pointer;align-items:center;min-height:2rem;display:flex}._subHead_140fy_218{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:.3rem 0 0;font-size:.75rem}._none_140fy_225{color:var(--muted);margin:0}._events_140fy_231,._kids_140fy_232,._needs_140fy_233{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._event_140fy_231{text-align:left;border-radius:var(--radius);border-left:.35rem solid var(--c);background:var(--bg);align-items:center;gap:.8rem;width:100%;min-height:3.2rem;padding:.55rem .7rem;display:flex}._when_140fy_253{width:5.5rem;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.85rem;font-weight:600}._what_140fy_261{flex-direction:column;flex:1;min-width:0;display:flex}._title_140fy_267{overflow-wrap:anywhere;font-weight:600}._where_140fy_271{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}._leave_140fy_278{border-radius:var(--radius-round);background:var(--surface);border:1px solid var(--line);white-space:nowrap;align-self:flex-start;margin-top:.35rem;padding:.2rem .55rem;font-size:.8rem;font-weight:650}._leaveSoon_140fy_289{background:var(--soon-bg);border-color:var(--soon-line);color:var(--soon)}._packed_140fy_295{background:var(--good-bg);border-color:var(--good-line);color:var(--good)}._catch_140fy_302{border:1px dashed var(--accent);border-radius:var(--radius-round);background:var(--surface);min-height:2.5rem;color:var(--accent);padding:0 .9rem;font-size:.9rem;font-weight:650}._kid_140fy_232{text-align:left;border-radius:var(--radius);background:color-mix(in srgb, var(--c) 10%, var(--surface));border:2px solid color-mix(in srgb, var(--c) 35%, var(--surface));grid-template-columns:auto 1fr;grid-template-areas:"name bar""meta meta";align-items:center;gap:.35rem .8rem;width:100%;padding:.6rem .7rem;display:grid}._kidName_140fy_325{grid-area:name;font-size:1.1rem;font-weight:700}._kidBar_140fy_330{border-radius:var(--radius-round);background:var(--surface);grid-area:bar;height:.6rem;overflow:hidden}._kidBar_140fy_330>span{height:100%;width:var(--p);background:var(--c);border-radius:inherit;display:block}._kidMeta_140fy_344{color:var(--muted);flex-wrap:wrap;grid-area:meta;align-items:center;gap:.7rem;font-size:.9rem;display:flex}._stickers_140fy_353{letter-spacing:.1em;font-size:1.1rem}._stars_140fy_357{color:var(--text);align-items:center;gap:.2rem;margin-left:auto;font-weight:700;display:inline-flex}._star_140fy_357{color:#e3a21a;width:1rem;height:1rem}._need_140fy_233{text-align:left;border-radius:var(--radius);background:var(--bg);align-items:center;gap:.6rem;width:100%;min-height:2.9rem;padding:.4rem .7rem;font-weight:600;display:flex}._needText_140fy_386{flex-direction:column;display:flex}._needText_140fy_386 ._dueWhen_140fy_390,._needText_140fy_386 ._late_140fy_391{font-size:.85rem;font-weight:600}._needText_140fy_386 ._dueWhen_140fy_390{color:var(--muted)}._needText_140fy_386 ._late_140fy_391{color:var(--danger)}._calendar_140fy_404{--c:var(--accent);flex-direction:column;gap:.9rem;display:flex}@media (orientation:landscape) and (height<=500px),(width>=744px) and (height>=600px){._calendar_140fy_404{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.2rem;display:grid}}@media (width>=1401px){._calendar_140fy_404._calendar_140fy_404{grid-template-columns:repeat(3,minmax(0,1fr))}}._group_140fy_423{flex-direction:column;gap:.6rem;min-width:0;display:flex}._groupHead_140fy_429{text-transform:uppercase;letter-spacing:.05em;min-height:2.6rem;color:var(--muted);align-items:center;margin:0;font-size:.8rem;display:flex}._carousel_140fy_439{touch-action:pan-y;flex-direction:column;gap:.6rem;min-width:0;display:flex}._dayButtons_140fy_447{gap:.4rem;display:flex}._dayButton_140fy_447{white-space:nowrap;border-radius:var(--radius-round);border:1px solid var(--line);background:var(--bg);min-height:2.6rem;color:var(--text);font:inherit;cursor:pointer;flex:auto;padding:.2rem .7rem;font-size:.9rem;font-weight:650}._dayButtonOn_140fy_465{border-color:var(--c);background:var(--c);color:#fff}._dayPage_140fy_470{flex-direction:column;gap:.6rem;display:flex}._dayFromRight_140fy_475{animation:.25s cubic-bezier(.2,.9,.3,1) _dayFromRight_140fy_475}._dayFromLeft_140fy_478{animation:.25s cubic-bezier(.2,.9,.3,1) _dayFromLeft_140fy_478}@keyframes _dayFromRight_140fy_475{0%{opacity:0;transform:translate(2rem)}}@keyframes _dayFromLeft_140fy_478{0%{opacity:0;transform:translate(-2rem)}}@media (prefers-reduced-motion:reduce){._dayFromRight_140fy_475,._dayFromLeft_140fy_478{animation:none}}._earlier_140fy_500>summary{cursor:pointer;align-items:center;gap:.5rem;min-height:2rem;list-style:none;display:flex}._earlier_140fy_500>summary::-webkit-details-marker{display:none}._earlier_140fy_500>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.45rem;height:.45rem;margin-top:-.25rem;transition:transform .2s,margin .2s;transform:rotate(45deg)}._earlier_140fy_500[open]>summary:after{margin-top:.2rem;transform:rotate(-135deg)}._earlier_140fy_500 ._events_140fy_231{opacity:.7}._weekGroup_140fy_531{flex-direction:column;gap:.4rem;display:flex}._weatherNow_140fy_538{align-items:center;gap:.7rem;display:flex}._weatherIcon_140fy_543{font-size:2.6rem}._weatherTemp_140fy_546{font-size:2.6rem;font-weight:750;line-height:1}._weatherFacts_140fy_551{color:var(--muted);flex-direction:column;font-size:.9rem;display:flex}._weatherFacts_140fy_551 b{color:var(--text)}._graph_140fy_562{margin-top:.2rem;position:relative}._graph_140fy_562 svg{touch-action:pan-y;cursor:crosshair;display:block}._graphLine_140fy_571,._graphPast_140fy_572{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}._graphLine_140fy_571{stroke:var(--accent)}._graphPast_140fy_572{stroke:var(--muted);stroke-opacity:.45}._graphFeels_140fy_585{fill:none;stroke:var(--muted);stroke-width:1.75px;stroke-dasharray:4 4;stroke-linecap:round}._graphFeelsPast_140fy_592{stroke-opacity:.35}._graphTick_140fy_595{stroke:var(--line);stroke-width:1px}._graphHour_140fy_599{fill:var(--muted);font-size:11px}._graphAmPm_140fy_604{font-size:.72em}._tipAmPm_140fy_607{font-size:.8em}._graphTemp_140fy_610{fill:var(--text);font-size:12px;font-weight:700}._graphNow_140fy_615{fill:var(--accent);stroke:var(--surface);stroke-width:2px}._graphCross_140fy_620{stroke:var(--muted);stroke-width:1px;stroke-dasharray:3 3}._graphPick_140fy_625{fill:var(--surface);stroke:var(--accent);stroke-width:2px}._graphPickFeels_140fy_631{fill:var(--surface);stroke:var(--muted);stroke-width:2px}._graphTip_140fy_636{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);width:150px;box-shadow:var(--shadow-md);pointer-events:none;flex-direction:column;gap:.05rem;padding:.4rem .6rem;font-size:.82rem;display:flex;position:absolute;top:-.2rem}._graphHint_140fy_651{color:var(--muted);flex-wrap:wrap;justify-content:center;column-gap:.9rem;margin:.1rem 0 0;font-size:.75rem;display:flex}._graphKey_140fy_660{align-items:center;gap:.3rem;display:inline-flex}._weekToggle_140fy_667{align-self:flex-start;min-height:2.75rem;margin-top:.2rem}._week_140fy_531{background:var(--bg);border-radius:var(--radius-sm);margin:.3rem 0 0;padding:.3rem .7rem;list-style:none}._weekDay_140fy_682{font-variant-numeric:tabular-nums;grid-template-columns:2.2rem minmax(0,1fr) 2.2rem;align-items:center;gap:.3rem .4rem;padding:.4rem 0;display:grid}._weekDay_140fy_682+._weekDay_140fy_682{border-top:1px solid var(--line)}._weekTop_140fy_694{grid-column:1/-1;align-items:center;gap:.4rem;display:flex}._weekName_140fy_700{white-space:nowrap;font-weight:650}._weekDate_140fy_704{color:var(--muted);font-weight:500}._weekIcon_140fy_708{text-align:center;font-size:1.3rem;line-height:1}._weekExtra_140fy_713{color:var(--muted);flex-wrap:wrap;column-gap:.5rem;font-size:.75rem;line-height:1.2;display:flex}._weekExtra_140fy_713>span{white-space:nowrap}._weekWet_140fy_725{color:var(--text);font-weight:700}._weekLow_140fy_729,._weekHigh_140fy_730{text-align:right;line-height:1}._weekLow_140fy_729{color:var(--muted)}._weekHigh_140fy_730{font-weight:750}._weekTrack_140fy_741{border-radius:var(--radius-round);background:var(--surface);height:.95rem;margin:0 .25rem;position:relative}._weekBar_140fy_748{border-radius:var(--radius-round);background:linear-gradient(to right, color-mix(in srgb, var(--accent) 40%, var(--surface)), var(--accent));height:.55rem;position:absolute;top:.2rem}._specials_140fy_756{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._specialRow_140fy_764{border-radius:var(--radius);background:var(--bg);align-items:center;gap:.7rem;padding:.45rem .7rem;display:flex}._specialToday_140fy_772{background:color-mix(in srgb, var(--accent) 14%, var(--surface))}._specialPicture_140fy_775{flex:none;font-size:1.6rem}._countdown_140fy_779{color:var(--accent);white-space:nowrap;flex:none;font-size:.85rem;font-weight:700}._quote_140fy_788{flex-direction:column;gap:.3rem;margin:0;display:flex}._quote_140fy_788 p{margin:0;font-size:1.15rem;font-style:italic;line-height:1.4}._quote_140fy_788 footer{color:var(--muted);font-size:.9rem}._quote_140fy_788 footer:before{content:"— "}._kindWords_140fy_807{align-items:center;gap:.8rem;margin:0;font-size:1.15rem;font-weight:600;line-height:1.35;display:flex}._kindPicture_140fy_816{flex:none;font-size:2.2rem}._slideshow_140fy_822._slideshow_140fy_822{aspect-ratio:3/2;flex:none;width:100%;max-height:70vh}._nowrap_140fy_830{white-space:nowrap}._calendar_140fy_404._calendarStacked_140fy_835{flex-direction:column;align-items:stretch;gap:1.2rem;display:flex}._asked_sssdm_2{border-radius:var(--radius);background:var(--bg);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .7rem;font-weight:600;display:flex}._dots_sssdm_12{color:var(--muted);align-items:center;gap:.3rem;display:inline-flex}._dot_sssdm_12{width:1.4rem;height:1.4rem;box-shadow:0 0 0 1px var(--line);border-radius:50%}._text_sssdm_24{flex-direction:column;flex:10rem;display:flex}._waiting_sssdm_29{color:var(--muted);font-size:.85rem;font-weight:500}._answer_sssdm_34{gap:.4rem;margin-left:auto;display:flex}._ok_sssdm_39,._no_sssdm_40{border-radius:var(--radius-round);min-height:2.6rem;padding:0 1rem;font-weight:700}._ok_sssdm_39{background:var(--accent);color:var(--on-accent)}._no_sssdm_40{background:var(--surface);border:1px solid var(--line)}._nav_78v2y_3{box-sizing:border-box;height:100%;padding:var(--top-room) .5rem calc(1rem + env(safe-area-inset-bottom)) max(.5rem, var(--inset-left));background:var(--surface);border-right:1px solid var(--line);flex-direction:column;flex:none;align-items:center;gap:.5rem;display:flex;overflow-y:auto}._item_78v2y_16{width:4.2rem;color:var(--muted);border-radius:var(--radius);flex-direction:column;align-items:center;gap:.2rem;padding:.55rem 0;display:flex}._item_78v2y_16 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.7rem;height:1.7rem}._item_78v2y_16:hover{background:var(--bg);color:var(--text)}._on_78v2y_41,._on_78v2y_41:hover{background:var(--bg);color:var(--accent);box-shadow:var(--shadow-sm);font-weight:700}._push_78v2y_50{margin-top:auto}._label_78v2y_53{font-size:.75rem;font-weight:600}._unlocked_78v2y_59{color:var(--accent)}._bar_78v2y_65{padding:.3rem max(.25rem, var(--inset-right)) calc(.3rem + env(safe-area-inset-bottom)) max(.25rem, var(--inset-left));background:var(--surface);border-top:1px solid var(--line);z-index:calc(var(--layer-nav) + 1);flex:none;order:2;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid;position:relative}._tab_78v2y_78{min-width:0;min-height:3.2rem;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;margin:0 .15rem;font-size:.72rem;font-weight:550;display:flex}._tab_78v2y_78 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.6rem;height:1.6rem}._tabOn_78v2y_100{color:var(--accent);background:var(--bg);border-radius:var(--radius);box-shadow:var(--shadow-sm);font-weight:700}._center_78v2y_108{justify-content:center;display:flex}._moreScrim_78v2y_112{z-index:var(--layer-nav);background:#0000004d;position:fixed;inset:0}._moreSheet_78v2y_119{z-index:var(--layer-nav);left:0;right:0;bottom:calc(3.8rem + env(safe-area-inset-bottom));padding:.6rem max(.75rem, var(--inset-right)) .6rem max(.75rem, var(--inset-left));background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-direction:column;animation:.2s ease-out _rise_78v2y_1;display:flex;position:fixed;box-shadow:0 -.5rem 1.5rem #0000001f}@keyframes _rise_78v2y_1{0%{opacity:0;transform:translateY(1.5rem)}}._moreItem_78v2y_139{border-radius:var(--radius);text-align:left;align-items:center;gap:.9rem;min-height:3.3rem;padding:0 .6rem;font-size:1.05rem;font-weight:600;display:flex}._moreItem_78v2y_139 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.6rem;height:1.6rem}._moreOn_78v2y_160{color:var(--accent);background:var(--bg)}._moreRule_78v2y_164{border:0;border-top:1px solid var(--line);width:100%;margin:.3rem 0}@media (orientation:landscape) and (height<=500px){._bar_78v2y_65{box-sizing:border-box;height:100%;width:calc(4.4rem + var(--inset-left));padding:var(--top-room) .25rem calc(.3rem + env(safe-area-inset-bottom)) max(.25rem, var(--inset-left));border-top:none;border-right:1px solid var(--line);order:0;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:none;align-items:center}._moreSheet_78v2y_119{left:calc(4.4rem + var(--inset-left));width:17rem;padding:calc(.6rem + env(safe-area-inset-top)) .75rem calc(.6rem + env(safe-area-inset-bottom));border-radius:0 var(--radius-lg) var(--radius-lg) 0;animation-name:_slide_78v2y_1;top:0;bottom:0;right:auto;overflow-y:auto;box-shadow:.5rem 0 1.5rem #0000001f}}@keyframes _slide_78v2y_1{0%{opacity:0;transform:translate(-1.5rem)}}._stack_7t1kh_2{z-index:var(--layer-alert);flex-direction:column;gap:.6rem;width:min(40rem,94vw);display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}._alert_7t1kh_13{border-radius:var(--radius-lg);background:var(--float);color:#fff;box-shadow:var(--shadow-xl);align-items:center;gap:.9rem;padding:1rem 1.1rem;animation:.8s ease-out _bounce_7t1kh_1,3s ease-in-out .8s infinite _shake_7t1kh_1;display:flex}@keyframes _bounce_7t1kh_1{0%{opacity:0;transform:translateY(-6rem)}45%{opacity:1;transform:translateY(.6rem)}65%{transform:translateY(-.9rem)}80%{transform:translateY(.2rem)}90%{transform:translateY(-.25rem)}to{transform:none}}@keyframes _shake_7t1kh_1{0%,20%,to{transform:none}2%,10%{transform:translate(-.6rem)rotate(-1.5deg)}6%,14%{transform:translate(.6rem)rotate(1.5deg)}18%{transform:translate(-.2rem)}}._zoom_7t1kh_70{z-index:calc(var(--layer-alert) + 1);pointer-events:none;align-items:center;font-size:15rem;animation:9s cubic-bezier(.5,0,.9,.6) .3s infinite _zoom_7t1kh_70;display:flex;position:fixed;top:calc(50vh - 9rem);left:0;transform:translate(110vw)}._dust_7t1kh_83{opacity:.8;font-size:9rem}@keyframes _zoom_7t1kh_70{0%{transform:translate(110vw)}14%,to{transform:translate(-80rem)}}@media (prefers-reduced-motion:reduce){._alert_7t1kh_13{animation:none}._zoom_7t1kh_70{display:none}}._icon_7t1kh_104{font-size:2.2rem}._body_7t1kh_107{flex:1;min-width:0}._title_7t1kh_111{font-size:1.3rem;font-weight:700}._detail_7t1kh_115{opacity:.8}._ok_7t1kh_118{color:#1d1f23;background:#e3a008;flex:none;padding:0 1.3rem;font-weight:700}._fab_1d47d_2{z-index:var(--layer-fab);right:calc(1.5rem + var(--inset-right));bottom:calc(1.5rem + env(safe-area-inset-bottom));background:var(--accent);width:3.6rem;height:3.6rem;min-height:0;color:var(--on-accent);box-shadow:var(--shadow-lg);border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid;position:fixed}._fab_1d47d_2:active{transform:scale(.94)}@media (width<=700px){._fab_1d47d_2{right:calc(1rem + var(--inset-right));bottom:calc(5.5rem + env(safe-area-inset-bottom))}}._fab_1d47d_2 svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:1.7rem;height:1.7rem}._page_33rl8_2{flex-direction:column;flex:1;gap:.8rem;min-height:0;display:flex}._pageTitle_33rl8_9{margin:0;font-size:2rem}._pageHead_33rl8_13{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._choose_33rl8_20{border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);color:var(--muted);padding:.45rem .9rem}._choose_33rl8_20[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._picker_33rl8_33{flex-wrap:wrap;gap:.5rem;display:flex}._pick_33rl8_33{border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);align-items:center;gap:.5rem;padding:.4rem .9rem .4rem .5rem;display:flex}._pick_33rl8_33[aria-pressed=false]{color:var(--muted)}._pick_33rl8_33[aria-pressed=true] ._box_33rl8_50{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._board_33rl8_55{flex:1;grid-template-columns:repeat(auto-fit,minmax(400px,450px));align-content:start;gap:.75rem;min-height:0;display:grid;overflow-y:auto}._card_33rl8_65{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.6rem;padding:.9rem;display:flex}._head_33rl8_74{align-items:baseline;gap:.5rem;display:flex}._head_33rl8_74 ._title_33rl8_79{flex:1}._title_33rl8_79{margin:0;font-size:1.25rem}._synced_33rl8_86{color:var(--muted);white-space:nowrap;font-size:.8rem}._items_33rl8_91{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._row_33rl8_101{border-radius:var(--radius);background:color-mix(in srgb, var(--c) var(--pastel), var(--surface));color:var(--text);align-items:center;gap:.15rem;padding:.25rem .3rem .25rem .2rem;display:flex}._row_33rl8_101:hover{filter:brightness(.97)}._done_33rl8_114._row_33rl8_101{background:color-mix(in srgb, var(--c) calc(var(--pastel) * .4), var(--surface))}._grip_33rl8_118{width:2.2rem;height:2.4rem;color:color-mix(in srgb, var(--text) 28%, transparent);flex:none;place-items:center;display:grid}._grip_33rl8_118 svg{width:1.2rem;height:1.2rem}._dragging_33rl8_131{z-index:2;position:relative}._dragging_33rl8_131 ._row_33rl8_101{box-shadow:var(--shadow-lg);transform:scale(1.02)}._colorDot_33rl8_140{aspect-ratio:1;border:2px solid var(--surface);width:1.1rem;min-width:0;height:1.1rem;min-height:0;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:0 0 1.1rem;align-self:center;padding:0}._swatches_33rl8_153{flex-wrap:wrap;gap:.4rem;display:flex}._swatch_33rl8_153{border:2px solid var(--surface);width:2rem;min-width:0;height:2rem;min-height:0;box-shadow:0 0 0 1px var(--line);border-radius:50%;padding:0}._swatchOn_33rl8_168{box-shadow:0 0 0 2.5px var(--accent)}._boxButton_33rl8_171{place-items:center;min-width:0;min-height:2.6rem;padding:0 .3rem 0 .4rem;display:grid}._iconSpot_33rl8_178{border-radius:var(--radius-xs);flex:none;width:2.3rem;min-width:0;min-height:2.3rem;font-size:1.3rem}._iconSpot_33rl8_178:hover{background:var(--surface);box-shadow:0 0 0 1px var(--line)}._suggested_33rl8_192{opacity:.55}._noIcon_33rl8_196{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);font-size:1.1rem;font-weight:700}._item_33rl8_91{text-align:left;border-radius:var(--radius-sm);flex:1;align-items:center;gap:.5rem;min-width:0;padding:.35rem .4rem .35rem .2rem;font-size:1.05rem;display:flex}._pickNote_33rl8_213{color:var(--muted);margin:0;font-size:.85rem}._box_33rl8_50{border:2px solid var(--line);background:var(--surface);border-radius:50%;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.85rem;font-weight:800;display:grid}._done_33rl8_114 ._box_33rl8_50{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._done_33rl8_114 ._text_33rl8_235{color:var(--muted);text-decoration:line-through}._text_33rl8_235{overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}._pending_33rl8_245{color:var(--muted);font-size:.9rem}._empty_33rl8_249{color:var(--muted);padding:.3rem .4rem}._add_33rl8_253{gap:.4rem;margin-top:auto;display:flex}._add_33rl8_253 input{border:1px solid var(--line);border-radius:var(--radius-sm);flex:1;min-width:0;padding:.5rem .7rem}._add_33rl8_253 button{background:var(--c,var(--accent));color:var(--on,#fff);border-radius:var(--radius-sm);padding:0 1rem;font-weight:650}._add_33rl8_253 button:disabled{background:var(--line);color:var(--muted);cursor:default}._add_33rl8_253 button._iconAdd_33rl8_279{border:1px solid var(--line);background:var(--surface);color:var(--muted);background-color:#0000;align-self:center;min-width:2.3rem;min-height:2.3rem;padding:0}._error_33rl8_289{color:var(--danger);margin:0;font-size:.9rem}._setup_33rl8_294{text-align:center;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.3rem;display:flex}._setup_33rl8_294 h2{color:var(--text);margin:0}._setup_33rl8_294 p{max-width:32rem;margin:0}@media (width<=700px){._board_33rl8_55{grid-template-columns:minmax(0,1fr)}._card_33rl8_65{min-width:0}}@media (width<=959.98px),(height<=500px){._board_33rl8_55{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}._iconSpot_33rl8_178:disabled,._colorDot_33rl8_140:disabled{cursor:default;opacity:1}._iconSpot_33rl8_178:disabled:hover{box-shadow:none;background:0 0}._spacer_33rl8_345{flex:1}._more_33rl8_348{min-width:2.2rem;min-height:2.2rem;color:var(--muted);border-radius:50%;flex:none;padding:0;font-size:1.2rem;font-weight:800;line-height:1}._meta_33rl8_359{color:var(--muted);flex-wrap:wrap;gap:.2rem .7rem;margin-top:.1rem;font-size:.82rem;display:flex}._late_33rl8_367{color:var(--danger);font-weight:700}._clearDone_33rl8_371{min-height:0;color:var(--muted);align-self:flex-start;padding:.2rem .3rem;font-size:.9rem;font-weight:600}._nameInput_33rl8_379{border:1px solid var(--line);border-radius:var(--radius-sm);padding:.6rem .7rem;font-size:1.1rem}._whenRow_33rl8_385{flex-wrap:wrap;align-items:flex-end;gap:.8rem;display:flex}._whenRow_33rl8_385 label{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}._whenRow_33rl8_385 input{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);padding:.5rem;font-size:1.05rem}._whoRow_33rl8_405{flex-wrap:wrap;gap:.5rem;display:flex}._listPicks_33rl8_412{flex-wrap:wrap;gap:.4rem;display:flex}._listPick_33rl8_412{border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);padding:0 1rem;font-weight:600}._listPicked_33rl8_424{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._added_33rl8_429{color:var(--accent);margin:0;font-weight:600}._loading_33rl8_436{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;padding:0 1rem;display:grid}._plus_csbed_2{border:.25rem solid var(--bg);background:var(--accent);width:3.6rem;min-width:0;height:3.6rem;min-height:0;color:var(--on-accent);box-shadow:0 .4rem 1rem color-mix(in srgb, var(--accent) 35%, transparent);z-index:calc(var(--layer-menu) + 1);border-radius:50%;place-items:center;margin-top:-1.5rem;padding:0;transition:transform .2s,background .2s;display:grid;position:relative}._plus_csbed_2 svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:1.7rem;height:1.7rem}._open_csbed_30{background:var(--text);transform:rotate(45deg)}._open_csbed_30:active{transform:rotate(45deg)scale(.97)}._scrim_csbed_39{z-index:var(--layer-menu);background:color-mix(in srgb, var(--bg) 90%, transparent);animation:.2s _fade_csbed_1;position:fixed;inset:0}._stack_csbed_46{z-index:calc(var(--layer-menu) + 1);left:0;right:0;bottom:calc(5.4rem + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:.6rem;display:flex;position:fixed}._action_csbed_57{border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);min-width:15rem;min-height:3.25rem;color:var(--text);box-shadow:var(--shadow-md);align-items:center;gap:.75rem;padding:0 1.25rem 0 .5rem;font-size:1.05rem;font-weight:700;animation:.2s ease-out both _pop_csbed_1;display:flex}._icon_csbed_74{background:var(--tint);width:2.4rem;height:2.4rem;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}[data-theme=dark] ._icon_csbed_74:not(._solid_csbed_84){background:color-mix(in srgb, var(--ink) 30%, var(--surface));color:color-mix(in srgb, var(--ink), white 55%)}._icon_csbed_74 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}@keyframes _pop_csbed_1{0%{opacity:0;transform:translateY(1rem)scale(.96)}}@keyframes _fade_csbed_1{0%{opacity:0}}@media (orientation:landscape) and (height<=500px){._plus_csbed_2{margin-top:0}._stack_csbed_46{left:calc(5.5rem + var(--inset-left));grid-template-columns:repeat(2,auto);align-content:center;display:grid;top:0;bottom:0;right:auto}}._capture_e67a7_2{width:min(32rem,94vw)}._say_e67a7_5{flex-direction:column;gap:.7rem;display:flex}._mic_e67a7_10{background:var(--accent);width:6rem;height:6rem;color:var(--on-accent);box-shadow:0 .5rem 1.2rem color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;align-self:center;place-items:center;display:grid}._mic_e67a7_10 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:2.8rem;height:2.8rem}._listening_e67a7_30{background:#c2412d;animation:1.4s ease-in-out infinite _pulse_e67a7_1}@keyframes _pulse_e67a7_1{50%{box-shadow:0 0 0 .9rem #c2412d2e}}._hint_e67a7_39{color:var(--muted);text-align:center;margin:0}._text_e67a7_44{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;padding:.6rem .7rem;font-size:1.05rem}._error_e67a7_54{color:var(--danger);margin:0}._cards_e67a7_59{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._card_e67a7_59{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.45rem;padding:.5rem .7rem .7rem;display:flex}._cardHead_e67a7_75{justify-content:space-between;align-items:center;display:flex}._kind_e67a7_80{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:700}._drop_e67a7_87{color:var(--muted);margin-right:-.5rem;font-size:1.5rem}._title_e67a7_92{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.45rem .6rem;font-size:1.1rem;font-weight:650}._field_e67a7_100{color:var(--muted);align-items:center;gap:.5rem;font-size:.9rem;display:flex}._field_e67a7_100 input{min-width:0;font:inherit;color:var(--text);border:1px solid var(--line);border-radius:var(--radius-sm);flex:1;padding:.4rem .6rem}._new_e67a7_116{color:var(--accent);white-space:nowrap;font-weight:600}._when_e67a7_121{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._date_e67a7_127,._time_e67a7_128{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.4rem .5rem}._note_e67a7_135{color:var(--muted);font-size:.9rem}._who_e67a7_139{flex-wrap:wrap;gap:.35rem;display:flex}._person_e67a7_144{border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);padding:0 .85rem;font-weight:600}._notes_e67a7_152{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;padding:.45rem .6rem;font-size:.95rem}._kept_e67a7_161{color:var(--muted);align-items:center;gap:.6rem;margin:0;font-size:.9rem;display:flex}._kept_e67a7_161 img{object-fit:cover;border-radius:var(--radius-xs);border:1px solid var(--line);width:3rem;height:3rem}._calendarPick_e67a7_178{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}._calendarPick_e67a7_178 select{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);background:var(--surface);padding:.55rem .6rem;font-size:1.05rem}._page_sjru3_2{flex-direction:column;flex:1;gap:.8rem;min-height:0;display:flex}._pageHead_sjru3_9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}._pageTitle_sjru3_16{margin:0;font-size:2rem}._scroll_sjru3_21{flex-direction:column;flex:1;gap:.6rem;min-height:0;padding-bottom:1rem;display:flex;overflow-y:auto}._section_sjru3_30{margin:.6rem 0 0;font-size:1.2rem}._none_sjru3_34{color:var(--muted);margin:0}._kids_sjru3_40{align-items:start;gap:1rem;display:flex}._kid_sjru3_40{background:var(--surface);border:1px solid var(--line);border-top:.35rem solid var(--c);border-radius:var(--radius);flex-direction:column;gap:.6rem;width:100%;max-width:450px;padding:.9rem 1rem 1rem;display:flex}._kidHead_sjru3_57{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._kidName_sjru3_63{font-size:1.35rem;font-weight:700}._bucket_sjru3_68{color:var(--muted);flex:1;align-items:center;gap:.3rem;display:inline-flex}._bucket_sjru3_68 b{color:var(--text);font-size:1.35rem}._bucket_sjru3_68 ._star_sjru3_79{width:1.3rem;height:1.3rem}._use_sjru3_83{background:var(--accent);color:var(--on-accent);padding:0 1.1rem;font-weight:700}._use_sjru3_83:disabled{opacity:.4}._stageHint_sjru3_98{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--c) 14%, var(--surface));margin:0;padding:.5rem .75rem;font-size:.95rem}._missed_sjru3_107{border-radius:var(--radius-sm);background:var(--soon-bg);border:1px solid var(--soon-line);flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.6rem .8rem;display:flex}._missedText_sjru3_117{flex:14rem;font-size:.95rem}._missedActions_sjru3_121{align-items:center;gap:.5rem;margin-left:auto;display:flex}._sub_sjru3_128{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:.3rem 0 0;font-size:1rem}._list_sjru3_137{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._row_sjru3_145{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:.75rem;padding:.6rem .6rem .6rem .85rem;display:flex}._rowMain_sjru3_154{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._rowTitle_sjru3_161{overflow-wrap:anywhere;font-size:1.05rem;font-weight:650}._rowSub_sjru3_166{color:var(--muted);font-size:.85rem}._rowMain_sjru3_154 ._eachRow_sjru3_170,._rowMain_sjru3_154 ._eachBars_sjru3_171{margin-top:.3rem}._picking_sjru3_175{cursor:pointer;border-style:dashed;border-color:color-mix(in srgb, var(--c) 60%, var(--line));background:var(--surface)}._picked_sjru3_181{box-shadow:0 0 0 2px var(--c);border-style:solid}._edit_sjru3_186{vertical-align:-.1em;min-width:0;min-height:0;color:var(--muted);margin-left:.3rem;padding:.2rem}._edit_sjru3_186 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem;display:block}._redeem_sjru3_204{background:var(--accent);color:var(--on-accent);padding:0 1.1rem;font-weight:700}._inJar_sjru3_211{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._inJar_sjru3_211 li{border-radius:var(--radius-sm);background:var(--bg);justify-content:space-between;align-items:center;gap:.6rem;padding:.35rem .4rem .35rem .8rem;display:flex}._whose_sjru3_230{flex-wrap:wrap;gap:.4rem;display:flex}._takeBack_sjru3_235{font-size:.85rem}._problem_sjru3_239{color:var(--danger);font-size:.95rem}._stager_sjru3_244{flex:none;align-items:center;gap:.4rem;display:flex}._step_sjru3_250{border:1px solid var(--line);background:var(--surface);width:2.75rem;font-size:1.3rem;font-weight:700}._step_sjru3_250:disabled{opacity:.35}._staged_sjru3_260{text-align:center;min-width:2.5rem;color:var(--muted);flex:1;font-weight:700}._picked_sjru3_181 ._staged_sjru3_260{color:var(--text)}._restoreDate_sjru3_270{color:var(--muted);flex-direction:column;gap:.4rem;font-size:.95rem;display:flex}._date_sjru3_277{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);background:var(--surface);padding:.45rem .6rem;font-size:1.05rem}._who_sjru3_230{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}._name_sjru3_292{border-radius:var(--radius-round);padding:.1rem .6rem;font-size:.85rem;font-weight:650}._together_sjru3_298{color:var(--muted);font-size:.85rem;font-style:italic}._eachBars_sjru3_171{flex-direction:column;gap:.35rem;display:flex}._eachRow_sjru3_170{align-items:center;gap:.6rem;display:flex}._eachName_sjru3_315{text-overflow:ellipsis;width:4.5rem;font-size:.9rem;overflow:hidden}._bar_sjru3_321{border-radius:var(--radius);background:var(--line);flex:1;height:.7rem;display:flex;overflow:hidden}._bar_sjru3_321>span{height:100%;transition:width .3s}._bar_sjru3_321>._adding_sjru3_333{background:repeating-linear-gradient(-45deg, var(--c) 0 .25rem, color-mix(in srgb, var(--c) 45%, var(--surface)) .25rem .5rem)}._count_sjru3_340{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.95rem;font-weight:650;display:inline-flex}._star_sjru3_79{color:#e3a008;width:1rem;height:1rem}._month_sjru3_356{flex-direction:column;gap:.3rem;display:flex}._monthName_sjru3_361{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:.3rem 0 0;font-size:.95rem}._givenList_sjru3_368{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._givenList_sjru3_368 li{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding:.5rem .8rem;display:flex}._givenList_sjru3_368 li._earned_sjru3_387{background:linear-gradient(160deg, var(--warn-bg) 0%, color-mix(in srgb, #ffd34d 35%, var(--surface)) 100%);border-color:var(--warn-line);padding-block:.35rem}._givenList_sjru3_368 li._missedRow_sjru3_392{opacity:.7}._givenTitle_sjru3_395{font-weight:650}._givenDates_sjru3_398{color:var(--muted);margin-left:auto;font-size:.85rem}._redeemedAt_sjru3_403{color:var(--text);font-weight:650}._undo_sjru3_407{padding:.15rem .3rem;font-size:.85rem;font-weight:400}._more_sjru3_413{align-self:flex-start;padding:.15rem .3rem;font-size:.85rem}@media (width<=700px){._pageTitle_sjru3_16{font-size:1.5rem}._kids_sjru3_40{grid-template-columns:minmax(0,1fr)}._kid_sjru3_40{padding:.75rem}._givenDates_sjru3_398{margin-left:0}}@media (width<=959.98px){._kids_sjru3_40{flex-wrap:wrap}}._scroll_sjru3_21{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}._big_sjru3_447{background:0 0;border:none;gap:.6rem;max-width:none;padding:0}._big_sjru3_447 ._sub_sjru3_128{letter-spacing:.06em;order:-1;margin:0;font-weight:700}._big_sjru3_447 ._kidName_sjru3_63{display:none}._big_sjru3_447 ._bucket_sjru3_68 b{font-size:1.8rem}._big_sjru3_447 ._bucket_sjru3_68 ._star_sjru3_79{width:1.8rem;height:1.8rem}._big_sjru3_447 ._use_sjru3_83{border-radius:var(--radius-round);min-height:3.2rem;padding:0 1.5rem;font-size:1.15rem}._big_sjru3_447 ._list_sjru3_137{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.8rem;display:grid}._big_sjru3_447 ._row_sjru3_145{border-radius:var(--radius-xl);background:var(--surface);border:3px solid color-mix(in srgb, var(--c) 35%, var(--surface));box-shadow:0 .3rem 0 color-mix(in srgb, var(--c) 35%, var(--surface));padding:1rem 1.1rem}._big_sjru3_447 ._rowTitle_sjru3_161{font-size:1.3rem;font-weight:750}._big_sjru3_447 ._rowSub_sjru3_166{font-size:.95rem}._big_sjru3_447 ._picking_sjru3_175{border-style:dashed;border-color:var(--c)}._big_sjru3_447 ._picked_sjru3_181{box-shadow:0 .3rem 0 var(--c);border-style:solid}._pad_sdmik_2{flex-direction:column;align-items:center;gap:1rem;margin-top:.4rem;display:flex}._dots_sdmik_9{gap:.8rem;min-height:1rem;display:flex}._dot_sdmik_9{border:2px solid var(--muted);box-sizing:border-box;border-radius:50%;width:.9rem;height:.9rem}._filled_sdmik_21{background:var(--text);border-color:var(--text)}._error_sdmik_26{color:var(--danger);margin:-.4rem 0 0;font-weight:600}._hint_sdmik_31{color:var(--muted);margin:-.4rem 0 0}._shake_sdmik_35{animation:.4s ease-in-out _shake_sdmik_35}@keyframes _shake_sdmik_35{20%,60%{transform:translate(-.5rem)}40%,80%{transform:translate(.5rem)}}@media (prefers-reduced-motion:reduce){._shake_sdmik_35{animation:none}}._keys_sdmik_53{grid-template-columns:repeat(3,4.2rem);gap:.6rem 1rem;display:grid}._key_sdmik_53{background:color-mix(in srgb, var(--text) 7%, var(--surface));width:4.2rem;height:4.2rem;color:var(--text);border-radius:50%;place-items:center;font-size:1.6rem;font-weight:600;display:grid}._key_sdmik_53:active:not(:disabled){background:color-mix(in srgb, var(--text) 16%, var(--surface))}._back_sdmik_72{background:0 0}._back_sdmik_72 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round;width:1.7rem;height:1.7rem}._back_sdmik_72:disabled{opacity:.35}@media (height<=500px){._sheet_sdmik_90._sheet_sdmik_90{grid-template-rows:auto auto auto auto 1fr auto;grid-template-columns:minmax(10rem,14rem) auto;column-gap:1.5rem;width:auto;max-width:94vw;display:grid}._sheet_sdmik_90>:not(._pad_sdmik_2){grid-column:1;align-self:start}._sheet_sdmik_90>:last-child{grid-row:6;align-self:end;margin-top:0}._sheet_sdmik_90>:last-child>span{display:none}._sheet_sdmik_90>:last-child>button{flex:1;min-width:0;padding:0 .6rem}._sheet_sdmik_90>._pad_sdmik_2{display:contents}._sheet_sdmik_90 ._dots_sdmik_9{grid-area:3/1;justify-self:start;margin-top:.6rem}._sheet_sdmik_90 ._error_sdmik_26,._sheet_sdmik_90 ._hint_sdmik_31{grid-area:4/1;margin:.5rem 0 0}._sheet_sdmik_90 ._keys_sdmik_53{grid-area:1/2/-1;align-self:center}}._shell_wr26p_3{height:100%;padding-top:var(--top-room);box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:color-mix(in srgb, var(--c,var(--accent)) 8%, var(--bg));display:flex}._kidNav_wr26p_17{padding:1rem .6rem 1rem max(.6rem, env(safe-area-inset-left));background:var(--surface);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:.6rem;display:flex}._kidTab_wr26p_26{border-radius:var(--radius-lg);width:6rem;min-height:5.5rem;color:var(--muted);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;font-size:1.05rem;font-weight:750;display:flex}._kidTab_wr26p_26 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:2.3rem;height:2.3rem}._leaveTab_wr26p_50{margin-top:auto}._kidTab_wr26p_26[aria-current=page]{background:var(--c);color:var(--on);box-shadow:var(--shadow-sm)}@media (width<=700px){._shell_wr26p_3{flex-direction:column}._kidNav_wr26p_17{padding:.4rem max(.6rem, env(safe-area-inset-right)) max(.4rem, env(safe-area-inset-bottom)) max(.6rem, env(safe-area-inset-left));border-right:none;border-top:1px solid var(--line);flex-direction:row;order:2;justify-content:space-around;gap:.4rem}._kidTab_wr26p_26{flex:1;width:auto;min-height:4.6rem;font-size:.95rem}._kidTab_wr26p_26 svg{width:2rem;height:2rem}._leaveTab_wr26p_50{margin-top:0}}._page_wr26p_88{box-sizing:border-box;min-width:0;min-height:0;padding:0 max(1rem, env(safe-area-inset-right)) 2rem max(1rem, env(safe-area-inset-left));flex-direction:column;flex:1;gap:1rem;display:flex;overflow-y:auto}._page_wr26p_88>:not([role=dialog],[role=presentation]){box-sizing:border-box;width:100%;max-width:max(56rem,80%);margin-inline:auto}._none_wr26p_108{text-align:center;color:var(--muted);margin:1rem 0;font-size:1.3rem}._top_wr26p_116{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}._clock_wr26p_124{white-space:nowrap;flex-direction:column;margin:0;line-height:1.1;display:flex}._clockTime_wr26p_131{color:var(--c);font-size:1.6rem;font-weight:800}._clockDate_wr26p_136{color:var(--muted);font-size:.95rem;font-weight:700}@media (orientation:landscape),(width>=744px) and (height>=600px){._clock_wr26p_124{flex-direction:row;align-items:baseline;gap:.8rem}._clockDate_wr26p_136{font-size:1.1rem}}._who_wr26p_153{align-items:center;gap:.8rem;margin-left:auto;display:flex}._picker_wr26p_159{position:relative}._pickerHead_wr26p_162{font-size:inherit;margin:0}._kidName_wr26p_166{border-radius:var(--radius-round);background:var(--c);min-height:3.2rem;color:var(--on);font:inherit;box-shadow:var(--shadow-sm);border:0;align-items:center;gap:.3rem;margin:0;padding:.3rem 1.2rem;font-size:1.6rem;font-weight:800;line-height:1.1;display:inline-flex}button._kidName_wr26p_166{cursor:pointer;-webkit-tap-highlight-color:transparent;padding-right:.8rem}._kidName_wr26p_166 svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:1.4rem;height:1.4rem;transition:transform .2s}._kidName_wr26p_166 ._kidNameOpen_wr26p_198{transform:rotate(180deg)}._kidMenu_wr26p_202{z-index:var(--layer-sheet);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);min-width:12rem;box-shadow:var(--shadow-lg);flex-direction:column;gap:.2rem;padding:.4rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0}._kidMenuItem_wr26p_217{border-radius:var(--radius);min-height:3.2rem;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7rem;padding:.3rem 1rem;font-size:1.3rem;font-weight:750;display:flex}._kidMenuItem_wr26p_217:hover,._kidMenuItem_wr26p_217:focus-visible{background:color-mix(in srgb, var(--c) 14%, var(--surface))}._kidMenuDot_wr26p_237{background:var(--c);border-radius:50%;flex:none;width:1.2rem;height:1.2rem}@media (width<=700px){._who_wr26p_153{gap:.5rem}._who_wr26p_153 ._stars_wr26p_249{font-size:1.5rem}._who_wr26p_153 ._star_wr26p_249{width:1.6rem;height:1.6rem}._kidName_wr26p_166{padding:.3rem 1rem;font-size:1.35rem}button._kidName_wr26p_166{padding-right:.7rem}}._faceDot_wr26p_264{opacity:.55;background:var(--c,var(--line));width:2.8rem;height:2.8rem;color:var(--on,var(--text));box-shadow:0 0 0 2px var(--surface);border-radius:50%;flex:none;place-items:center;font-size:1.3rem;font-weight:800;display:grid}._leave_wr26p_50{width:3.2rem;height:3.2rem;min-height:0;color:var(--muted);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._leave_wr26p_50 svg{box-sizing:border-box;background:var(--surface);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;width:2.75rem;height:2.75rem;padding:.45rem}._stars_wr26p_249{align-items:center;gap:.3rem;font-size:1.8rem;font-weight:800;display:inline-flex}._star_wr26p_249{color:#e3a21a;width:2rem;height:2rem}._status_wr26p_321{min-height:1.5rem;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:700;display:flex}._stickers_wr26p_331{letter-spacing:.1em;font-size:1.6rem}._daily_wr26p_337{border-radius:var(--radius-xl);background:var(--surface);border:3px solid color-mix(in srgb, var(--c) 40%, white);flex-direction:column;gap:.5rem;padding:.8rem 1.1rem;display:flex}._punches_wr26p_346{align-items:center;gap:clamp(.15rem,1.4vw,.5rem);min-width:0;display:flex}._punch_wr26p_346{aspect-ratio:1;box-sizing:border-box;border:3px dashed color-mix(in srgb, var(--c) 55%, white);min-width:.6rem;color:var(--on);border-radius:50%;flex:0 2.4rem;place-items:center;font-size:1.3rem;font-weight:900;display:grid}._punch_wr26p_346 svg{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;width:62%;height:62%}._punched_wr26p_375{border:3px solid var(--c);background:var(--c);animation:.45s _pop_wr26p_656}._allDone_wr26p_380{flex:none;margin-left:.4rem;font-size:1.2rem;font-weight:750}._group_wr26p_388{flex-direction:column;gap:.6rem;display:flex}._groupHead_wr26p_393{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0;font-size:1rem}._tiles_wr26p_400{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.8rem;display:grid}._tile_wr26p_400{border-radius:var(--radius-xl);background:var(--surface);border:3px solid color-mix(in srgb, var(--c) 35%, white);min-height:9.5rem;box-shadow:0 .3rem 0 color-mix(in srgb, var(--c) 35%, white);text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.9rem .6rem;transition:transform .1s;display:flex;position:relative}._tile_wr26p_400:active{box-shadow:0 .1rem 0 color-mix(in srgb, var(--c) 35%, white);transform:translateY(.2rem)}._tileIcon_wr26p_427{font-size:3.4rem;line-height:1}._tileTitle_wr26p_431{overflow-wrap:anywhere;font-size:1.05rem;font-weight:700}._tileStars_wr26p_437{border-radius:var(--radius-round);color:#9a6a00;background:#fff4d6;align-items:center;gap:.15rem;padding:.1rem .5rem;font-weight:800;display:inline-flex;position:absolute;top:.5rem;left:.6rem}._tileStar_wr26p_437{color:#e3a21a;width:1.1rem;height:1.1rem}._pages_wr26p_456{flex-direction:column;flex:1 1 0;gap:.7rem;min-height:8rem;display:flex}._pageRow_wr26p_463{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;flex:1;gap:12px;min-height:0;display:flex;position:relative;overflow:auto hidden}._pageRow_wr26p_463::-webkit-scrollbar{display:none}._taskPage_wr26p_478{scroll-snap-align:start;flex:none;justify-content:flex-start;align-items:flex-start;display:flex;overflow:hidden}._pageDots_wr26p_487{justify-content:center;gap:.4rem;display:flex}._pageDots_wr26p_487 span{border-radius:var(--radius-round);background:color-mix(in srgb, var(--c) 30%, white);width:.6rem;height:.6rem;transition:width .2s,background .2s}._pageDots_wr26p_487 ._pageDotOn_wr26p_501{background:var(--c);width:1.6rem}._blocks_wr26p_506{gap:12px;display:grid}._blocks_wr26p_506 ._tile_wr26p_400{width:var(--size);height:var(--size);box-sizing:border-box;min-height:0;padding:calc(var(--size) * .17) .4rem;gap:.1rem}._blocks_wr26p_506 ._check_wr26p_519{top:calc(var(--size) * .04);right:calc(var(--size) * .04);width:calc(var(--size) * .14 + .6rem);height:calc(var(--size) * .14 + .6rem);font-size:calc(var(--size) * .07 + .45rem)}._blocks_wr26p_506 ._tileWhen_wr26p_526{right:calc(var(--size) * .04);bottom:calc(var(--size) * .04)}._blocks_wr26p_506 ._tileStars_wr26p_437{top:calc(var(--size) * .04);left:calc(var(--size) * .04)}._blocks_wr26p_506 ._tileIcon_wr26p_427{font-size:calc(var(--size) * .3)}._blocks_wr26p_506 ._tileTitle_wr26p_431{font-size:calc(var(--size) * .07 + .35rem);line-height:1.15}._blocks_wr26p_506 ._tileWhen_wr26p_526,._blocks_wr26p_506 ._tileStars_wr26p_437{font-size:calc(var(--size) * .05 + .35rem);padding:0 .4em}._pottyFold_wr26p_548{flex-direction:column;flex:none;scroll-margin-top:1.5rem;display:flex}._pottyHead_wr26p_556{border-radius:var(--radius-lg);border:3px solid color-mix(in srgb, var(--c) 35%, white);background:var(--surface);min-height:3.6rem;box-shadow:0 .25rem 0 color-mix(in srgb, var(--c) 35%, white);align-items:center;gap:.3rem;padding:0 .5rem 0 0;display:flex}._pottyToggle_wr26p_567{text-align:left;background:0 0;flex:1;align-self:stretch;align-items:center;gap:.6rem;padding:0 0 0 1.1rem;font-size:1.6rem;font-weight:800;display:flex}._pottyIcon_wr26p_579{width:2.8rem;height:2.8rem;color:var(--muted);background:0 0;border-radius:50%;place-items:center;display:grid}._pottyIcon_wr26p_579:active{background:color-mix(in srgb, var(--c) 15%, white)}._pottyIcon_wr26p_579 svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}._pottyChevron_wr26p_600{transition:transform .2s}._pottyHeadOpen_wr26p_605{background:color-mix(in srgb, var(--c) 35%, white);box-shadow:none;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:3px}._pottyHeadOpen_wr26p_605 ._pottyIcon_wr26p_579{color:var(--text)}._pottyHeadOpen_wr26p_605 ._pottyChevron_wr26p_600{transform:rotate(180deg)}._pottyFold_wr26p_548>section{border-color:color-mix(in srgb, var(--c) 35%, white);margin-top:-1px}._tileWhen_wr26p_526{border-radius:var(--radius-round);background:color-mix(in srgb, var(--c) 18%, white);color:color-mix(in srgb, var(--c) 60%, black);letter-spacing:.04em;padding:.1rem .5rem;font-size:.9rem;font-weight:800;position:absolute;bottom:.5rem;right:.6rem}._ticked_wr26p_637{background:color-mix(in srgb, var(--c) 30%, white);border-color:var(--c);box-shadow:0 .3rem 0 var(--c)}._check_wr26p_519{background:var(--c);width:2rem;height:2rem;color:var(--on);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:900;display:grid;position:absolute;top:.5rem;right:.5rem}._pop_wr26p_656{animation:.45s _pop_wr26p_656}@media (prefers-reduced-motion:reduce){._pop_wr26p_656{animation:none}}._startPicks_wr26p_667{flex-direction:column;gap:.5rem;display:flex}._startPick_wr26p_667{border-radius:var(--radius-round);border:1px solid var(--line);background:var(--surface);text-align:left;align-items:center;gap:.7rem;min-height:3.6rem;padding:.3rem 1rem .3rem .4rem;font-size:1.1rem;font-weight:700;display:flex}._caught_wr26p_686{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-weight:650;display:flex}._today_wr26p_696,._calendar_wr26p_697{flex-direction:column;gap:1rem;display:flex}@media (width>=744px) and (height>=600px){._today_wr26p_696{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._remember_wr26p_710,._calendar_wr26p_697{grid-column:1/-1}._calendar_wr26p_697{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (width>=1401px){._calendar_wr26p_697._calendar_wr26p_697{grid-template-columns:repeat(3,1fr);align-items:start;display:grid}}._carousel_wr26p_730{touch-action:pan-y;flex-direction:column;gap:.8rem;min-width:0;display:flex}._dayButtons_wr26p_738{gap:.5rem;display:flex}._dayButton_wr26p_738{white-space:nowrap;border-radius:var(--radius-round);border:2px solid color-mix(in srgb, var(--c) 45%, white);background:var(--surface);min-height:3.2rem;color:var(--text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:auto;padding:.3rem .6rem;font-size:.95rem;font-weight:750}._dayButtonOn_wr26p_758{border-color:var(--c);background:var(--c);color:#fff}._dayPage_wr26p_763{flex-direction:column;gap:.6rem;display:flex}._dayFromRight_wr26p_768{animation:.3s cubic-bezier(.2,.9,.3,1) _dayFromRight_wr26p_768}._dayFromLeft_wr26p_771{animation:.3s cubic-bezier(.2,.9,.3,1) _dayFromLeft_wr26p_771}@media (prefers-reduced-motion:reduce){._dayFromRight_wr26p_768,._dayFromLeft_wr26p_771{animation:none}}._remember_wr26p_710{flex-direction:column;gap:.6rem;display:flex}@media (orientation:landscape) and (height<=500px){._shell_wr26p_3{flex-direction:row}._kidNav_wr26p_17{border-top:none;border-right:1px solid var(--line);padding-left:max(.6rem, env(safe-area-inset-left));flex-direction:column;order:0;justify-content:flex-start;padding-right:.6rem}._dayButton_wr26p_738{text-overflow:ellipsis;min-width:0;padding:.3rem .5rem;font-size:.85rem;overflow:hidden}._top_wr26p_116{flex-wrap:nowrap}._clock_wr26p_124{min-width:0}._clockDate_wr26p_136{text-overflow:ellipsis;overflow:hidden}._page_wr26p_88{gap:.6rem;padding-bottom:.6rem}._kidName_wr26p_166{min-height:2.8rem;font-size:1.4rem}._who_wr26p_153 ._stars_wr26p_249{font-size:1.5rem}._daily_wr26p_337{flex-flow:wrap;align-items:center;gap:.4rem 1rem;padding:.5rem .9rem}._punches_wr26p_346{flex:auto}._punch_wr26p_346{flex-basis:2.2rem}._pottyHead_wr26p_556{min-height:2.8rem}._today_wr26p_696{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._remember_wr26p_710,._calendar_wr26p_697{grid-column:1/-1}._calendar_wr26p_697{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._pottyToggle_wr26p_567{font-size:1.3rem}._kidNav_wr26p_17{padding-top:.5rem;padding-bottom:max(.5rem, env(safe-area-inset-bottom));gap:.3rem}._kidTab_wr26p_26{flex:1;width:5.2rem;min-height:0;font-size:.9rem}._kidTab_wr26p_26 svg{width:1.8rem;height:1.8rem}}._shell_wr26p_3 img,._shell_wr26p_3 svg{-webkit-user-drag:none}@keyframes _pop_wr26p_656{40%{transform:scale(1.08)rotate(-2deg)}}@keyframes _dayFromRight_wr26p_768{0%{opacity:0;transform:translate(2.5rem)}}@keyframes _dayFromLeft_wr26p_771{0%{opacity:0;transform:translate(-2.5rem)}}._toast_1wc47_1{z-index:var(--layer-toast);background:var(--float);color:#fff;border-radius:var(--radius);align-items:center;gap:1rem;padding:.4rem .5rem .4rem 1.2rem;font-size:1.05rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}._toast_1wc47_1 button{color:#ffd76a;padding:0 1rem;font-weight:650}@media (width<=700px){._toast_1wc47_1{bottom:calc(5.5rem + env(safe-area-inset-bottom))}}._app_njog3_2{height:100%;display:flex}._shell_njog3_6{box-sizing:border-box;background:var(--bg);min-width:0;height:100%;padding:var(--top-room) max(1.25rem, var(--inset-right)) calc(1.25rem + env(safe-area-inset-bottom)) 1.25rem;flex-direction:column;flex:1;gap:.75rem;display:flex}@media (width<=959.98px),(height<=500px){._shell_njog3_6{padding-bottom:0}}@media (width<=700px){._app_njog3_2{flex-direction:column}._shell_njog3_6{height:auto;min-height:0;padding:var(--top-room) max(.75rem, var(--inset-right)) 0 .75rem;flex:1;gap:.5rem}}@media (orientation:landscape) and (height<=500px){._app_njog3_2{flex-direction:row}._shell_njog3_6{gap:.4rem;height:100%}}._flyerDrop_njog3_59{z-index:var(--layer-toast);background:color-mix(in srgb, var(--bg) 85%, transparent);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._flyerDropBox_njog3_68{border:3px dashed var(--accent);border-radius:var(--radius-xl);background:var(--surface);color:var(--accent);padding:2.5rem 3.5rem;font-size:1.4rem;font-weight:700}._popupProblem_njog3_79{left:50%;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:var(--layer-toast);width:min(26rem,100% - 2rem);box-shadow:var(--shadow-lg);position:fixed;translate:-50%}._screen_1hpvk_2{box-sizing:border-box;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:.9rem;height:100%;padding:1.5rem;display:flex}._logo_1hpvk_13{border-radius:var(--radius-lg);width:4.5rem;height:4.5rem;box-shadow:var(--shadow-md)}._title_1hpvk_19{margin:0;font-size:1.5rem}._dots_1hpvk_23{gap:.8rem;min-height:1.1rem;display:flex}._dots_1hpvk_23 span{border:2px solid var(--text);border-radius:50%;width:1rem;height:1rem;transition:background .1s}._dots_1hpvk_23 ._filled_1hpvk_35{background:var(--text)}._shake_1hpvk_38{animation:.35s _shake_1hpvk_38}@keyframes _shake_1hpvk_38{25%{transform:translate(-.6rem)}50%{transform:translate(.6rem)}75%{transform:translate(-.3rem)}}._error_1hpvk_52{min-height:1.3em;color:var(--danger);margin:0;font-weight:600}._pad_1hpvk_58{grid-template-columns:repeat(3,5rem);gap:.8rem;display:grid}._key_1hpvk_63,._back_1hpvk_64{background:var(--surface);border:1px solid var(--line);width:5rem;height:5rem;box-shadow:var(--shadow-sm);border-radius:50%;font-size:1.8rem;font-weight:600}._key_1hpvk_63:active{background:var(--line)}._back_1hpvk_64{box-shadow:none;color:var(--muted);background:0 0;border:none}._go_1hpvk_83{background:var(--accent);min-width:12rem;color:var(--on-accent);padding:0 1.5rem;font-size:1.1rem;font-weight:700}._go_1hpvk_83:disabled{opacity:.35}._hint_1hpvk_94{color:var(--muted);margin:0;font-size:.9rem}html button:where(._textButton_pptur_5){min-height:0;color:var(--accent);text-underline-offset:.2em;padding:.2rem .3rem;font-weight:650;text-decoration:underline}html button:where(._quiet_pptur_14){color:var(--muted);font-weight:600}._screen_13xq4_2{min-height:100%;padding:var(--top-room) 1rem max(1.5rem, env(safe-area-inset-bottom));box-sizing:border-box;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;display:flex}._column_13xq4_12{flex-direction:column;gap:.9rem;width:100%;max-width:22rem;display:flex}._wordmark_13xq4_19{align-self:center;height:3.6rem;margin-bottom:.4rem}._title_13xq4_24{text-align:center;margin:0;font-size:1.5rem}._lead_13xq4_29{color:var(--muted);text-align:center;margin:0}._card_13xq4_34{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.6rem;padding:1rem;display:flex}._card_13xq4_34 h2{margin:0;font-size:1.05rem}._input_13xq4_47{font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);min-width:0;padding:.65rem .75rem;font-size:1.05rem}._code_13xq4_57{text-transform:uppercase;letter-spacing:.15em;text-align:center;font-weight:650}._primary_13xq4_64,._apple_13xq4_65{border-radius:var(--radius-xl);background:var(--accent);min-height:2.9rem;color:var(--on-accent);border:none;padding:0 1.2rem;font-size:1rem;font-weight:650}._primary_13xq4_64:disabled{opacity:.4}._apple_13xq4_65{color:#fff;background:#000}._google_13xq4_82{justify-content:center;min-height:2.75rem;display:flex}._or_13xq4_87{color:var(--muted);align-items:center;gap:.7rem;font-size:.85rem;display:flex}._or_13xq4_87:before,._or_13xq4_87:after{content:"";border-top:1px solid var(--line);flex:1}._link_13xq4_100{align-self:center;padding:.4rem}._hint_13xq4_105{color:var(--muted);margin:0;font-size:.9rem}._error_13xq4_110{color:var(--danger);margin:0;font-size:.95rem;font-weight:600}._choices_13xq4_116{flex-wrap:wrap;gap:.5rem;display:flex}._choice_13xq4_116{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);min-height:2.5rem;padding:0 1rem;font-weight:600}._choice_13xq4_116[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}._people_13xq4_136{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}._person_13xq4_144{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}._dot_13xq4_150{border-radius:50%;flex:none;width:.9rem;height:.9rem}._who_13xq4_156{flex-direction:column;flex:1;min-width:9rem;display:flex}._how_13xq4_162{color:var(--muted);overflow-wrap:anywhere;font-size:.85rem}._actions_13xq4_167{flex-wrap:wrap;gap:.2rem .6rem;display:flex}._row_13xq4_172{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._row_13xq4_172 ._input_13xq4_47{flex:1;min-width:8rem}._issued_13xq4_182{border-radius:var(--radius);background:var(--today);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1rem;display:flex}._bigCode_13xq4_192{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:750}._subhead_13xq4_198{margin:.4rem 0 0;font-size:.95rem}._opening_13xq4_204{animation:1.6s ease-in-out infinite _opening_13xq4_204}@keyframes _opening_13xq4_204{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._opening_13xq4_204{animation:none}}@font-face{font-family:Aleo;src:url(/assets/Aleo-VariableFont_wght-DZCgBjIl.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Aleo;src:url(/assets/Aleo-Italic-VariableFont_wght-gAaC74uj.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--inset-left:env(safe-area-inset-left);--inset-right:env(safe-area-inset-right);--top-room:calc(env(safe-area-inset-top,0px) + 1.75rem);--layer-panel:10;--layer-fab:12;--layer-nav:13;--layer-menu:15;--layer-sheet:20;--layer-saver:24;--layer-alert:25;--layer-toast:30;--layer-celebration:40;--layer-photo:60;--radius-xs:.4rem;--radius-sm:.6rem;--radius:.9rem;--radius-lg:1.2rem;--radius-xl:1.5rem;--radius-round:999px;--shadow-sm:0 1px 2px #00000014, 0 2px 6px #00000014;--shadow-md:0 .3rem 1rem #0000001a;--shadow-lg:0 .6rem 1.6rem #0000002e;--shadow-xl:0 1rem 3rem #00000040;color:var(--text);background:var(--surface);-webkit-tap-highlight-color:transparent;font-family:Aleo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:18px}*{box-sizing:border-box}html,body,#app{height:100%;margin:0;overflow:hidden}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;background:var(--surface)}img,video{-webkit-user-drag:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}button{font:inherit;color:inherit;cursor:pointer;border-radius:var(--radius);background:0 0;border:none;min-width:2.75rem;min-height:2.75rem}button:active{transform:scale(.97)}input{font:inherit}:root[data-notch=left]{--inset-right:0px}:root[data-notch=right]{--inset-left:0px}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f5f2;--surface:#fff;--text:#1d1f23;--muted:#6b7079;--line:#e3e1dc;--today:#fff6dc;--accent:#146c43;--on-accent:#fff;--danger:#b42318;--danger-bg:#fef3f2;--danger-line:#fecdca;--danger-strong:#8a1f1f;--warn:#8a5a00;--warn-bg:#fff8e6;--warn-line:#f0d68a;--good:#1a7f4b;--good-bg:#ecfbf3;--good-line:#b7e4cb;--soon:#9a4a00;--soon-bg:#fff1e6;--soon-line:#f3c79f;--info-bg:#eef6ff;--float:#1d1f23;--pastel:100%}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141518;--surface:#1e2024;--text:#ebe9e4;--muted:#9da2ab;--line:#34373d;--today:#3a3220;--accent:#258f5c;--on-accent:#fff;--danger:#ff8b7e;--danger-bg:#3a1c1a;--danger-line:#6e2c26;--danger-strong:#ffb3aa;--warn:#f2c35b;--warn-bg:#3a2f14;--warn-line:#6b5420;--good:#6fd39b;--good-bg:#15301f;--good-line:#2c5a3e;--soon:#ffb27a;--soon-bg:#3a2416;--soon-line:#6e4325;--info-bg:#1b2738;--float:#3a3d44;--pastel:28%}[data-busy]{opacity:.6;cursor:default;background-image:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--text) 6%, transparent) 6px 12px);font-style:italic}
