._overlay_nqvzw_3{height:var(--app-height,100dvh);z-index:10;background:#14213d73;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;left:0;right:0}.list-transition ._overlay_nqvzw_3{view-transition-name:overlay}._sheet_nqvzw_20{background:var(--surface);width:100%;max-width:480px;padding:24px 20px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}._overlay_nqvzw_3[data-entering]{animation:.16s ease-out _fade_nqvzw_1}._overlay_nqvzw_3[data-exiting]{animation:.12s ease-in reverse forwards _fade_nqvzw_1}._sheet_nqvzw_20[data-entering]{animation:.22s cubic-bezier(.2,.9,.3,1) _slide-up_nqvzw_1}._sheet_nqvzw_20[data-exiting]{animation:.14s ease-in reverse forwards _slide-up_nqvzw_1}@keyframes _fade_nqvzw_1{0%{opacity:0}}@keyframes _slide-up_nqvzw_1{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._overlay_nqvzw_3[data-entering],._overlay_nqvzw_3[data-exiting],._sheet_nqvzw_20[data-entering],._sheet_nqvzw_20[data-exiting]{animation:none}}._dialog_nqvzw_64{outline:none;flex-direction:column;gap:8px;display:flex}._title_nqvzw_71{font-family:var(--display);margin:0;font-size:24px;line-height:1.2}._message_nqvzw_78{color:var(--muted);margin:0 0 16px;line-height:1.5}._actions_nqvzw_84{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._sheet_1nn6b_2{max-height:calc(var(--app-height,100dvh) - 24px);padding-top:12px;overflow-y:auto}._form_1nn6b_8{flex-direction:column;gap:16px;display:flex}._head_1nn6b_14{justify-content:space-between;align-items:center;display:flex}._title_1nn6b_20{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:26px}._group_1nn6b_27{flex-direction:column;gap:6px;display:flex}._chips_1nn6b_33{flex-wrap:wrap;gap:8px;display:flex}._chip_1nn6b_33{border:1px solid var(--line);background:var(--ground);min-height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:500;transition:transform 80ms ease-out,background .15s,border-color .15s,color .15s;display:inline-flex}._chip_1nn6b_33[data-pressed]{transform:scale(.95)}._chip_1nn6b_33[data-selected]{background:var(--accent-tint);border-color:var(--accent);color:#9a3412;font-weight:600;animation:.22s cubic-bezier(.2,.8,.2,1.4) _picked_1nn6b_1}@keyframes _picked_1nn6b_1{0%{transform:scale(.92)}}._reveal_1nn6b_77{animation:.2s cubic-bezier(.2,.8,.2,1) _reveal_1nn6b_77}@keyframes _reveal_1nn6b_77{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._chip_1nn6b_33[data-selected],._reveal_1nn6b_77{animation:none}}._chip_1nn6b_33[data-focus-visible]{outline:2px solid var(--accent);outline-offset:2px}._withAvatar_1nn6b_97{padding-left:8px}._textarea_1nn6b_101{font:inherit;resize:none;height:auto;padding:12px 16px}._timeRow_1nn6b_108{align-items:center;gap:8px;display:flex}._native_1nn6b_113{flex-grow:1;min-width:0}._native_1nn6b_113:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}._hint_1nn6b_124{background:var(--ground);border-radius:12px;align-items:center;gap:10px;min-height:44px;margin:0;padding:6px 6px 6px 12px;font-size:13px;display:flex}._hint_1nn6b_124>span{flex-grow:1}._hintIcon_1nn6b_138{color:var(--accent);flex-shrink:0}._actions_1nn6b_143{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}._delete_1nn6b_150{color:#b91c1c;align-items:center;gap:8px;display:flex}._save_1nn6b_156{flex-grow:1;max-width:100%}._delete_1nn6b_150+._save_1nn6b_156{flex-grow:0;padding:0 32px}._sheet_fr41l_2{max-height:calc(var(--app-height,100dvh) - 24px);padding-top:10px;padding-bottom:calc(24px + env(safe-area-inset-bottom));overflow-y:auto}._dialog_fr41l_9{--gap:18px;gap:var(--gap);outline:none;flex-direction:column;display:flex}._top_fr41l_17{flex-direction:column;display:flex}._handle_fr41l_21{background:var(--line);border-radius:2px;align-self:center;width:40px;height:4px}._card_fr41l_30{gap:var(--gap);flex-direction:column;display:flex}._next_fr41l_35{animation:.28s cubic-bezier(.2,.8,.2,1) _card-next_fr41l_1}._back_fr41l_38{animation:.28s cubic-bezier(.2,.8,.2,1) _card-back_fr41l_1}@keyframes _card-next_fr41l_1{0%{opacity:0;transform:translate(40%)}}@keyframes _card-back_fr41l_1{0%{opacity:0;transform:translate(-40%)}}._head_fr41l_54{align-items:center;gap:10px;display:flex}._bell_fr41l_59{background:var(--accent-tint);width:40px;height:40px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._when_fr41l_70{flex-direction:column;flex-grow:1;gap:2px;display:flex}._count_fr41l_76{color:var(--muted);font-size:13px;font-weight:600}._body_fr41l_82{flex-direction:column;gap:10px;display:flex}._title_fr41l_87{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:32px;line-height:1.1}._meta_fr41l_95{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px;display:flex}._notes_fr41l_104{background:var(--ground);white-space:pre-line;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}._actions_fr41l_115{flex-direction:column;gap:12px;display:flex}._done_fr41l_120{height:56px;font-size:17px}._snooze_fr41l_125{flex-direction:column;gap:8px;display:flex}._snoozeLabel_fr41l_130{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}._snoozeTimes_fr41l_138{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._chip_fr41l_144{border:1px solid var(--line);background:var(--ground);min-height:48px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:0 8px;font-size:15px;font-weight:600;transition:transform 80ms ease-out,background .12s,border-color .12s}._chip_fr41l_144[data-pressed]{background:var(--accent-tint);border-color:var(--accent);transform:scale(.97)}._chip_fr41l_144[data-focus-visible]{outline:2px solid var(--accent);outline-offset:2px}._footer_fr41l_170{justify-content:space-between;align-items:center;display:flex}._notNow_fr41l_175{color:var(--muted);font-size:15px}._skip_fr41l_179{align-items:center;gap:2px;font-size:15px;display:flex}._undoInSheet_fr41l_186{margin-top:var(--gap);box-shadow:none}._undoSlot_fr41l_193{z-index:5;position:relative}._undoSlot_fr41l_193>*{position:absolute;bottom:8px;left:12px;right:12px}@media (prefers-reduced-motion:reduce){._next_fr41l_35,._back_fr41l_38{animation:none}}._screen_iqpnw_3{max-width:480px;height:var(--app-height,100dvh);padding-top:env(safe-area-inset-top);flex-direction:column;margin:0 auto;display:flex}._tabs_iqpnw_12{view-transition-name:tabs;background:var(--surface);border-top:1px solid var(--line);padding:6px 8px calc(8px + env(safe-area-inset-bottom));display:flex}._tab_iqpnw_12{min-height:52px;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;display:flex}html[data-keyboard] ._tabs_iqpnw_12{display:none}._tab_iqpnw_12[data-status=active]{color:var(--accent);font-weight:700}:root{--ground:#f2f4f7;--surface:#fff;--ink:#14213d;--muted:#4a5568;--line:#dce1e8;--line-soft:#e5e9ef;--field-border:#7b8798;--accent:#c2410c;--accent-bright:#ea580c;--accent-tint:#ffedd5;--display:"Bricolage Grotesque", "DM Sans", sans-serif;--body:"DM Sans", ui-sans-serif, system-ui, sans-serif}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}::view-transition-old(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html:active-view-transition-type(forward)::view-transition-old(root){animation-name:slide-out-left}html:active-view-transition-type(forward)::view-transition-new(root){animation-name:slide-in-right}html:active-view-transition-type(back)::view-transition-old(root){animation-name:slide-out-right}html:active-view-transition-type(back)::view-transition-new(root){animation-name:slide-in-left}@keyframes slide-out-left{to{opacity:0;transform:translate(-25%)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(25%)}}@keyframes slide-out-right{to{opacity:0;transform:translate(25%)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-25%)}}.list-transition [data-vt-item]{view-transition-name:var(--vt-name);view-transition-class:item}.list-transition [data-vt-block]{view-transition-name:var(--vt-name);view-transition-class:block}.list-transition [data-vt=list-header]{view-transition-name:list-header}.list-transition [data-vt=add-bar]{view-transition-name:add-bar}.list-transition::view-transition-old(root){display:none}.list-transition::view-transition-old(list-header){display:none}.list-transition::view-transition-old(add-bar){display:none}.list-transition::view-transition-old(overlay){display:none}.list-transition::view-transition-new(root){animation:none}.list-transition::view-transition-new(list-header){animation:none}.list-transition::view-transition-new(add-bar){animation:none}.list-transition::view-transition-new(overlay){animation:none}.list-transition::view-transition-old(.item){display:none}.list-transition::view-transition-old(.item):only-child{display:block}.list-transition::view-transition-new(.item){animation:none}::view-transition-group(list-header){z-index:2}::view-transition-group(add-bar){z-index:2}::view-transition-group(tabs){z-index:2}::view-transition-group(overlay){z-index:3}::view-transition-group(.item){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(.block){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(.item):only-child{animation:.26s cubic-bezier(.2,.8,.2,1) both item-in}::view-transition-old(.item):only-child{animation:.28s cubic-bezier(.4,0,1,1) both item-out-left}html:active-view-transition-type(check)::view-transition-old(.item):only-child{animation-name:item-out-right}html:active-view-transition-type(remove,check)::view-transition-group(.item){animation-delay:.2s;animation-fill-mode:both}html:active-view-transition-type(remove,check)::view-transition-group(.block){animation-delay:.2s;animation-fill-mode:both}html:active-view-transition-type(check)::view-transition-new(.item):only-child{animation-delay:.2s;animation-fill-mode:both}@keyframes item-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}}@keyframes item-out-left{70%{opacity:1}to{opacity:0;transform:translate(-110%)}}@keyframes item-out-right{70%{opacity:1}to{opacity:0;transform:translate(110%)}}
