:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family:"Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, sans-serif;--color-accent:#2564cf;--color-accent-strong:#2564cf;--color-on-accent:#fff;--color-bg:#faf9f8;--color-surface:#fff;--color-sidebar:#f3f2f1;--color-hover:#edebe9;--color-selected:#e1dfdd;--color-border:#e1dfdd;--color-text:#252423;--color-text-muted:#605e5c;--color-danger:#c42b1c;--color-overlay:#0000004d;--color-toast:#323130;--color-on-toast:#fff;--color-toast-action:#8ab4f8;--shadow-sm:0 1px 2px #00000014, 0 0 1px #0000001a;--shadow-lg:0 8px 24px #0000002e;--radius-sm:4px;--radius-md:8px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-accent:#6ea8ff;--color-accent-strong:#2564cf;--color-on-accent:#fff;--color-bg:#1f1f1f;--color-surface:#2b2b2b;--color-sidebar:#252423;--color-hover:#323130;--color-selected:#3b3a39;--color-border:#3b3a39;--color-text:#f3f2f1;--color-text-muted:#c8c6c4;--color-danger:#e0645a;--color-overlay:#00000080;--color-toast:#f3f2f1;--color-on-toast:#252423;--color-toast-action:#2564cf;--shadow-sm:0 1px 2px #0006;--shadow-lg:0 8px 24px #00000080}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-accent:#6ea8ff;--color-accent-strong:#2564cf;--color-on-accent:#fff;--color-bg:#1f1f1f;--color-surface:#2b2b2b;--color-sidebar:#252423;--color-hover:#323130;--color-selected:#3b3a39;--color-border:#3b3a39;--color-text:#f3f2f1;--color-text-muted:#c8c6c4;--color-danger:#e0645a;--color-overlay:#00000080;--color-toast:#f3f2f1;--color-on-toast:#252423;--color-toast-action:#2564cf;--shadow-sm:0 1px 2px #0006;--shadow-lg:0 8px 24px #00000080}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}#root{box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body{font-family:var(--font-family);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;font-size:14px}:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._shell_1fejw_1{grid-template-columns:var(--sidebar-width,280px) minmax(0, 1fr) auto;height:100%;display:grid;position:relative}._loading_1fejw_8{height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}@media (width<=720px){._shell_1fejw_1{display:block}._shell_1fejw_1>nav,._shell_1fejw_1>main,._shell_1fejw_1>aside{border:0;width:auto;position:absolute;inset:0}._shell_1fejw_1>[role=separator],._shell_1fejw_1:not([data-pane=nav])>nav,._shell_1fejw_1:not([data-pane=tasks])>main,._shell_1fejw_1:not([data-pane=detail])>aside{display:none}}._inlineEdit_1p2hx_1{min-width:0;padding:2px var(--space-1);border:1px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;outline:none;flex:1}._iconButton_1p2hx_13{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_1p2hx_13:hover{background:var(--color-hover);color:var(--color-text)}._button_1p2hx_32,._dangerButton_1p2hx_33{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}._button_1p2hx_32:hover{background:var(--color-hover)}._primaryButton_1p2hx_47{padding:var(--space-2) var(--space-4);border:1px solid var(--color-accent-strong);border-radius:var(--radius-sm);background:var(--color-accent-strong);color:var(--color-on-accent);font:inherit;cursor:pointer}._primaryButton_1p2hx_47:hover{filter:brightness(1.08)}._dangerButton_1p2hx_33{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-on-accent)}._dangerButton_1p2hx_33:hover{filter:brightness(1.08)}._resizer_1p2hx_72{z-index:2;cursor:col-resize;touch-action:none;width:6px;margin-left:-3px;position:absolute;top:0;bottom:0}._resizer_1p2hx_72:hover,._resizer_1p2hx_72:focus-visible,._resizer_1p2hx_72:active{background:color-mix(in srgb, var(--color-accent) 45%, transparent);outline:none}._chip_1p2hx_91{height:22px;padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--chip-color) 45%, transparent);background:color-mix(in srgb, var(--chip-color) 14%, transparent);color:var(--color-text);white-space:nowrap;border-radius:11px;align-items:center;gap:4px;font-size:12px;line-height:1;display:inline-flex}._chipDot_1p2hx_106{background:var(--chip-color);border-radius:50%;flex:none;width:8px;height:8px}._chipRemove_1p2hx_114{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;margin-right:-4px;padding:1px;display:inline-flex}._chipRemove_1p2hx_114:hover{background:color-mix(in srgb, var(--chip-color) 30%, transparent);color:var(--color-text)}._overlay_1p2hx_131{background:var(--color-overlay);animation:.12s ease-out _fadeIn_1p2hx_1;position:fixed;inset:0}._dialog_1p2hx_138{width:min(420px,100vw - 32px);padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-lg);animation:.12s ease-out _fadeIn_1p2hx_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._dialogTitle_1p2hx_151{margin:0 0 var(--space-2);font-size:18px;font-weight:600}._dialogText_1p2hx_157{margin:0 0 var(--space-6);color:var(--color-text-muted);line-height:1.5}._dialogActions_1p2hx_163{justify-content:flex-end;gap:var(--space-2);display:flex}._menu_1p2hx_170{min-width:200px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-lg);z-index:10}._menuItem_1p2hx_180{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}._menuItem_1p2hx_180[role=menuitemradio],._menuItem_1p2hx_180[role=menuitemcheckbox]{padding-left:28px}button._menuItem_1p2hx_180{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}._menuItem_1p2hx_180[data-highlighted],button._menuItem_1p2hx_180:hover,button._menuItem_1p2hx_180:focus-visible{background:var(--color-hover)}._menuShortcut_1p2hx_215{padding-left:var(--space-4);color:var(--color-text-muted);margin-left:auto;font-size:12px}._menuItem_1p2hx_180[data-danger]{color:var(--color-danger)}._menuSeparator_1p2hx_226{height:1px;margin:var(--space-1) 0;background:var(--color-border)}._toast_1p2hx_233{bottom:var(--space-6);align-items:center;gap:var(--space-3);max-width:min(560px,100vw - 32px);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-toast);color:var(--color-on-toast);box-shadow:var(--shadow-lg);z-index:20;animation:.16s ease-out _slideUp_1p2hx_1;display:flex;position:fixed;left:50%;transform:translate(-50%)}._toast_1p2hx_233[data-kind=error]{background:var(--color-danger);color:var(--color-on-accent)}._toast_1p2hx_233 ._iconButton_1p2hx_13{color:inherit}._toastMessage_1p2hx_260{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._toastAction_1p2hx_266{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-toast-action);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}._toastAction_1p2hx_266:hover{background:#ffffff1f}@keyframes _fadeIn_1p2hx_1{0%{opacity:0}}@keyframes _slideUp_1p2hx_1{0%{opacity:0;transform:translate(-50%,8px)}}._panel_n6917_1{width:var(--detail-width,360px);background:var(--color-sidebar);border-left:1px solid var(--color-border);flex-direction:column;min-width:0;display:flex}._scroll_n6917_10{padding:var(--space-4) var(--space-3);flex:1;overflow-y:auto}._card_n6917_16{margin-bottom:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-sm)}._cardLabel_n6917_24{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:12px;font-weight:600}._titleRow_n6917_31{align-items:flex-start;gap:var(--space-2);display:flex}._check_n6917_37{color:var(--color-accent);cursor:pointer;background:0 0;border:0;flex:none;margin-top:2px;padding:0;display:inline-flex}._title_n6917_31{min-width:0;min-height:28px;padding:2px var(--space-1);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;field-sizing:content;resize:none;background:0 0;border:1px solid #0000;outline:none;flex:1;font-size:18px;font-weight:600}._title_n6917_31:focus{border-color:var(--color-accent)}._title_n6917_31[data-completed]{color:var(--color-text-muted);text-decoration:line-through}._chips_n6917_74{gap:var(--space-1);flex-wrap:wrap;display:flex}._addChip_n6917_80{height:24px;padding:0 var(--space-2);border:1px dashed var(--color-border);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:2px;font-size:12px;display:inline-flex}._addChip_n6917_80:hover{background:var(--color-hover)}._picker_n6917_99{width:260px}._pickerSearch_n6917_103{width:100%;margin-bottom:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit;outline:none}._pickerSearch_n6917_103:focus{border-color:var(--color-accent)}._pickerList_n6917_119{flex-direction:column;max-height:240px;display:flex;overflow-y:auto}._pickerName_n6917_126{flex:1}._pickerEmpty_n6917_130{margin:var(--space-2) var(--space-3);color:var(--color-text-muted)}._field_n6917_135{align-items:center;gap:var(--space-1);display:flex}._fieldButton_n6917_141{align-items:center;gap:var(--space-3);min-height:40px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}._fieldButton_n6917_141:hover{background:var(--color-hover)}._field_n6917_135[data-set] ._fieldButton_n6917_141{color:var(--color-accent)}._fieldButton_n6917_141[data-emphasis=overdue]{color:var(--color-danger)!important}._fieldButton_n6917_141[data-emphasis=done]{color:var(--color-text-muted)!important}._divider_n6917_173{height:1px;margin:var(--space-1) 0;background:var(--color-border)}._pickerInputRow_n6917_179{padding:var(--space-1) var(--space-2)}._dateTimeForm_n6917_183{gap:var(--space-2);display:flex}._dateInput_n6917_188{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit;color-scheme:inherit}._note_n6917_198{width:100%;min-height:120px;padding:var(--space-1);color:var(--color-text);font:inherit;resize:vertical;background:0 0;border:0;outline:none;line-height:1.5}._footer_n6917_211{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);display:flex}._footerText_n6917_219{color:var(--color-text-muted);flex-direction:column;flex:1;align-items:center;font-size:12px;display:flex}._dialog_1d75f_1{width:min(520px,100vw - 32px);max-height:calc(100vh - 64px);overflow-y:auto}._header_1d75f_7{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}._srOnly_1d75f_14{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._section_1d75f_22{margin:0 0 var(--space-4);padding:0 0 var(--space-4);border:0;border-bottom:1px solid var(--color-border)}._section_1d75f_22:last-child{border-bottom:0;margin-bottom:0}._section_1d75f_22 legend{margin-bottom:var(--space-2);font-weight:600}._segmented_1d75f_39{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);padding:2px;display:inline-flex}._segmented_1d75f_39 button{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0}._segmented_1d75f_39 button[aria-checked=true]{background:var(--color-accent-strong);color:var(--color-on-accent)}._check_1d75f_62{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) 0;cursor:pointer;display:flex}._check_1d75f_62 input{accent-color:var(--color-accent);margin-top:3px}._check_1d75f_62 small{color:var(--color-text-muted);display:block}._buttons_1d75f_80{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._radios_1d75f_87{flex-direction:column;display:flex}._hint_1d75f_92{color:var(--color-text-muted);font-size:12px}p._hint_1d75f_92,._text_1d75f_98,._error_1d75f_99{margin:0 0 var(--space-2)}._error_1d75f_99{color:var(--color-danger)}._form_1d75f_107{flex-direction:column;display:flex}._field_1d75f_112{gap:var(--space-1);margin-bottom:var(--space-2);flex-direction:column;display:flex}._field_1d75f_112 input{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}._field_1d75f_112 input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._buttons_1d75f_80 button:disabled{cursor:default;opacity:.6}._shortcuts_1d75f_138{gap:var(--space-1) var(--space-4);grid-template-columns:1fr 1fr;margin:0;display:grid}._shortcuts_1d75f_138>div{gap:var(--space-2);align-items:baseline;display:flex}._shortcuts_1d75f_138 dt{flex:none;min-width:96px}._shortcuts_1d75f_138 dd{color:var(--color-text-muted);margin:0}._shortcuts_1d75f_138 kbd{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font:inherit;padding:1px 6px;font-size:12px}._sidebar_1f1jd_1{background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;min-width:0;display:flex}._scroll_1f1jd_9{padding:var(--space-3) var(--space-2);flex:1;overflow-y:auto}._sectionTitle_1f1jd_15{margin:var(--space-4) var(--space-3) var(--space-1);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:12px;font-weight:600}._sectionHeader_1f1jd_24{margin-top:var(--space-4);padding-right:var(--space-1);justify-content:space-between;align-items:center;display:flex}._sectionHeader_1f1jd_24 ._sectionTitle_1f1jd_15{margin-top:0;margin-bottom:0}._plainList_1f1jd_37{margin:0;padding:0}._contextDot_1f1jd_42{width:10px;height:10px;margin:0 4px}._palette_1f1jd_48{gap:var(--space-1);min-width:0;padding:var(--space-2);grid-template-columns:repeat(4,28px);display:grid}._swatch_1f1jd_56{width:28px;height:28px;color:var(--color-on-accent);cursor:pointer;border-radius:50%;outline:none;justify-content:center;align-items:center;display:flex}._swatch_1f1jd_56[data-highlighted]{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent)}._treeItem_1f1jd_74{list-style:none;position:relative}._treeItem_1f1jd_74[data-dragging]{z-index:1;opacity:.85}._treeItem_1f1jd_74[data-dragging] ._item_1f1jd_84{background:var(--color-surface);box-shadow:var(--shadow-lg)}._item_1f1jd_84{align-items:center;gap:var(--space-2);width:100%;min-height:36px;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;display:flex}._item_1f1jd_84:hover{background:var(--color-hover)}._item_1f1jd_84[aria-current=true]{background:var(--color-selected);font-weight:600}._icon_1f1jd_115{color:var(--color-accent);flex:none}._name_1f1jd_120{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._count_1f1jd_128{background:var(--color-hover);min-width:20px;color:var(--color-text-muted);text-align:center;border-radius:10px;flex:none;padding:0 6px;font-size:12px;font-weight:400;line-height:20px}._chevron_1f1jd_141{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._chevron_1f1jd_141:hover{background:var(--color-selected)}._chevronSpace_1f1jd_160{flex:none;width:18px}._footer_1f1jd_165{align-items:center;gap:var(--space-1);margin:0 var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--color-border);display:flex}._newList_1f1jd_174{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;display:flex}._newList_1f1jd_174:hover{background:var(--color-hover)}[data-phase=error]>._syncIcon_1f1jd_192{color:var(--color-danger)}[data-phase=syncing]>._syncIcon_1f1jd_192{animation:1s linear infinite _spin_1f1jd_1}@keyframes _spin_1f1jd_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-phase=syncing]>._syncIcon_1f1jd_192{animation:none}}._main_hkika_1{min-width:0;padding:var(--space-6) var(--space-6) 96px;flex-direction:column;display:flex;overflow-y:auto}._header_hkika_9{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._titleDot_hkika_18{width:14px;height:14px;margin-right:var(--space-2);vertical-align:middle;display:inline-block}._toolbar_hkika_26{align-items:center;gap:var(--space-1);display:flex}._search_hkika_32{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);display:flex}._search_hkika_32:focus-within{border-color:var(--color-accent)}._search_hkika_32 input{width:180px;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none}._toolbarButton_hkika_57{align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}._toolbarButton_hkika_57:hover,._toolbarButton_hkika_57[data-state=open]{background:var(--color-hover)}._toolbarButton_hkika_57[data-active]{color:var(--color-accent);font-weight:600}._indicator_hkika_81{left:var(--space-2);font-size:10px;position:absolute}._filterPanel_hkika_87{width:280px;max-height:min(70vh,560px);padding:var(--space-2) var(--space-3);overflow-y:auto}._filterSection_hkika_94{margin:0 0 var(--space-2);padding:0 0 var(--space-2);border:0;border-bottom:1px solid var(--color-border)}._filterSection_hkika_94 legend{padding:var(--space-1) 0;color:var(--color-text-muted);font-size:12px;font-weight:600}._option_hkika_108{align-items:center;gap:var(--space-2);cursor:pointer;padding:3px 0;display:flex}._option_hkika_108 input{accent-color:var(--color-accent)}._subOptions_hkika_120{margin:var(--space-1) 0 0 var(--space-4)}._range_hkika_124{gap:var(--space-2);margin-top:var(--space-1);display:flex}._range_hkika_124 label{color:var(--color-text-muted);flex-direction:column;gap:2px;font-size:12px;display:flex}._range_hkika_124 input{padding:2px var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit}._clearFilters_hkika_147{width:100%;margin-top:var(--space-2)}._activeFilters_hkika_152{align-items:center;gap:var(--space-1);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._filterChip_hkika_160{height:24px;padding:0 var(--space-2);background:color-mix(in srgb, var(--color-accent) 15%, transparent);color:var(--color-text);--chip-color:var(--color-accent);border-radius:12px;align-items:center;gap:4px;font-size:12px;display:inline-flex}._clearLink_hkika_173{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px}._clearLink_hkika_173:hover{text-decoration:underline}._group_hkika_186{margin-bottom:var(--space-4)}._groupTitle_hkika_190{align-items:center;gap:var(--space-2);margin:var(--space-2) 0;font-size:15px;font-weight:600;display:flex}._origin_hkika_199{color:var(--color-text-muted);margin-bottom:1px;font-size:11px}._row_hkika_205[data-dimmed] ._taskTitle_hkika_205,._row_hkika_205[data-dimmed] ._check_hkika_206{opacity:.55}._titleRow_hkika_210{align-items:center;gap:var(--space-1);min-width:0;display:flex}._navButton_hkika_218{width:36px;height:36px;margin-left:calc(-1 * var(--space-2));color:var(--color-accent);flex:none;display:none}._title_hkika_18{color:var(--color-accent);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;font-weight:600;overflow:hidden}._quickAdd_hkika_237{align-items:center;gap:var(--space-3);min-height:52px;margin-bottom:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}._quickAddIcon_hkika_249{color:var(--color-accent);flex:none}._quickAddInput_hkika_254{min-width:0;height:52px;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1}._quickAddInput_hkika_254::placeholder{color:var(--color-accent)}._quickAddInput_hkika_254:focus::placeholder{color:var(--color-text-muted)}._rows_hkika_273{flex-direction:column;gap:2px;margin:0;padding:0;display:flex}._rowItem_hkika_281{list-style:none;position:relative}._rowItem_hkika_281[data-dragging]{z-index:1}._rowItem_hkika_281[data-dragging] ._row_hkika_205{box-shadow:var(--shadow-lg);opacity:.9}._rowItem_hkika_281[data-invalid] ._row_hkika_205{outline:2px solid var(--color-danger);outline-offset:-2px}._chevron_hkika_300{width:20px;height:20px;margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._chevron_hkika_300:hover{background:var(--color-selected)}._chevronSpace_hkika_320{width:20px;margin-right:calc(-1 * var(--space-2));flex:none}._draft_hkika_326{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-4) 0 calc(var(--space-4) + 20px);border:1px dashed var(--color-accent);border-radius:var(--radius-sm);background:var(--color-surface);display:flex}._draft_hkika_326 ._quickAddInput_hkika_254{height:42px}._row_hkika_205{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}._row_hkika_205:hover{background:var(--color-hover)}._check_hkika_206{width:28px;height:28px;color:var(--color-accent);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._checkIdle_hkika_372{color:var(--color-text-muted)}._check_hkika_206:hover ._checkIdle_hkika_372{color:var(--color-accent)}._checkHover_hkika_380{opacity:0;color:var(--color-accent);transition:opacity .12s;position:absolute}._check_hkika_206:hover ._checkHover_hkika_380{opacity:1}._checkDone_hkika_391{color:var(--color-accent)}._row_hkika_205[data-completing] ._checkDone_hkika_391{animation:.3s ease-out _pop_hkika_1}._body_hkika_399{min-width:0;padding:var(--space-1) 0;flex-direction:column;flex:1;display:flex}._taskTitle_hkika_205{overflow-wrap:anywhere;transition:color .2s}._row_hkika_205[data-completed] ._taskTitle_hkika_205{color:var(--color-text-muted);text-decoration:line-through}._metaLine_hkika_417{align-items:center;gap:2px var(--space-2);flex-wrap:wrap;margin-top:3px;display:flex}._meta_hkika_417{color:var(--color-text-muted);align-items:center;gap:3px;font-size:12px;display:inline-flex}._meta_hkika_417[data-due=overdue]{color:var(--color-danger)}._meta_hkika_417[data-due=today]{color:var(--color-accent)}._row_hkika_205[data-selected]{background:var(--color-selected)}._rowAction_hkika_445{opacity:0;flex:none}._row_hkika_205:hover ._rowAction_hkika_445,._row_hkika_205:focus-within ._rowAction_hkika_445{opacity:1}._empty_hkika_455{align-items:center;gap:var(--space-2);margin:var(--space-6) 0;color:var(--color-text-muted);text-align:center;flex-direction:column;display:flex}._empty_hkika_455 p{margin:0}._completed_hkika_469{margin-top:var(--space-4)}._completedToggle_hkika_473{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text);font:inherit;cursor:pointer;border:0;font-weight:600;display:inline-flex}._completedToggle_hkika_473:hover{background:var(--color-hover)}._completedCount_hkika_493{color:var(--color-text-muted);font-weight:400}@keyframes _pop_hkika_1{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._row_hkika_205[data-completing] ._checkDone_hkika_391{animation:none}}@media (hover:none){._rowAction_hkika_445{opacity:1}}@media (width<=720px){._main_hkika_1{padding:var(--space-4) var(--space-3) 96px}._navButton_hkika_218{display:inline-flex}._toolbar_hkika_26{width:100%}._search_hkika_32{flex:1;min-width:0}._search_hkika_32 input{width:100%;min-width:0}._title_hkika_18{font-size:24px}}
