._app_15nb1_1{display:flex;min-height:100vh}._sidebar_15nb1_9{width:224px;position:fixed;inset:0 auto 0 0;background:var(--surface);border-right:1px solid var(--line);padding:28px 16px 14px;display:flex;flex-direction:column;z-index:15}._brand_15nb1_31{display:flex;align-items:center;gap:12px;padding:0 12px 28px;text-decoration:none;color:var(--text);font-size:17px;line-height:1.1;font-weight:700;letter-spacing:-.03em}._brandMark_15nb1_55{display:inline-flex;align-items:center;justify-content:center;background:#5b8def;color:#fff;width:42px;height:42px;border-radius:11px;flex-shrink:0}._navigation_15nb1_77{display:flex;flex-direction:column;gap:4px}._navItem_15nb1_87,._navActive_15nb1_89{display:flex;align-items:center;gap:12px;min-height:43px;padding:0 12px;text-align:left;font-size:14px;border-radius:7px;color:var(--muted);font-weight:500}._navItem_15nb1_87:hover{background:var(--surface-alt);color:var(--text)}._navActive_15nb1_89{color:var(--accent);background:var(--accent-soft);font-weight:650}._navCount_15nb1_131{margin-left:auto;font-size:12px;min-width:20px;text-align:center;line-height:20px;border-radius:5px;background:var(--surface)}._sideLists_15nb1_149{margin-top:30px;border-top:1px solid var(--line);padding-top:16px}._sideHeading_15nb1_159{display:flex;justify-content:space-between;align-items:center;padding-left:12px;color:var(--muted);font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.06em}._sideList_15nb1_149,._sideListActive_15nb1_183{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;min-height:37px;text-align:left;font-size:13px;border-radius:6px}._sideList_15nb1_149>span:nth-child(2),._sideListActive_15nb1_183>span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sideList_15nb1_149 small,._sideListActive_15nb1_183 small{margin-left:auto;color:var(--muted)}._sideList_15nb1_149:hover,._sideListActive_15nb1_183{background:var(--surface-alt)}._projectDot_15nb1_235{display:inline-block;width:9px;height:9px;border-radius:3px;flex-shrink:0}._account_15nb1_249{display:flex;align-items:center;gap:10px;margin-top:auto;border-top:1px solid var(--line);padding:18px 5px 0;text-align:left}._account_15nb1_249>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:4px}._account_15nb1_249 strong{font-size:13px}._account_15nb1_249 small{font-size:12px;color:var(--muted)}._avatar_15nb1_293,._mobileAvatar_15nb1_295{width:34px;height:34px;background:var(--accent-soft);color:var(--accent);border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:650}._workspace_15nb1_317{margin-left:224px;width:calc(100% - 224px)}._topbar_15nb1_325{height:70px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 40px;gap:20px}._syncStatus_15nb1_343{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--muted);white-space:nowrap}._syncStatus_15nb1_343>i{display:block;width:6px;height:6px;background:#429475;border-radius:50%}._offline_15nb1_373>i{background:#b58a28}._search_15nb1_379{display:flex;align-items:center;gap:8px;color:var(--muted);width:230px}._search_15nb1_379 input{border:0;background:transparent;padding:6px 0;min-height:32px;font-size:12px}._search_15nb1_379 input:focus{box-shadow:none}._search_15nb1_379 kbd{padding:1px 5px;border:1px solid var(--line);border-radius:3px;font-size:12px}._main_15nb1_425{max-width:1480px;margin:auto;padding:34px 40px 80px}._pageHeader_15nb1_435,._sectionHeading_15nb1_437{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px}._pageHeader_15nb1_435 p,._sectionHeading_15nb1_437 p{margin:0;font-size:13px}._primary_15nb1_461,._secondary_15nb1_463{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:7px;min-height:40px;padding:10px 15px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none}._primary_15nb1_461{background:var(--accent);color:var(--surface)}:root[data-theme=dark] ._primary_15nb1_461{color:#15233d}._secondary_15nb1_463{border:1px solid var(--line);background:var(--surface);color:var(--text)}._primary_15nb1_461:hover:not(:disabled){filter:brightness(.94)}._secondary_15nb1_463:hover{background:var(--surface-alt)}._muted_15nb1_525{color:var(--muted);font-size:13px}._weekToolbar_15nb1_533{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}._weekArrows_15nb1_547{display:flex;align-items:center;gap:4px}._weekArrows_15nb1_547 strong{font-size:13px;min-width:138px;text-align:center;font-variant-numeric:tabular-nums}._iconButton_15nb1_569{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:6px;color:var(--muted);padding:7px}._iconButton_15nb1_569:hover{background:var(--surface-alt);color:var(--text)}._textButton_15nb1_599{color:var(--accent);font-size:12px;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 7px;border-radius:5px;font-weight:550}._textButton_15nb1_599:hover{background:var(--accent-soft)}._segmented_15nb1_627{display:flex;padding:3px;border:1px solid var(--line);border-radius:7px;gap:2px}._segmented_15nb1_627 button{display:flex;gap:6px;align-items:center;padding:6px 10px;border-radius:4px;font-size:12px;color:var(--muted)}._segmented_15nb1_627 ._segmentActive_15nb1_659{background:var(--surface);box-shadow:0 1px 3px #0000000c;color:var(--text)}._quickAdd_15nb1_669{display:flex;align-items:center;gap:10px;padding:7px 10px 7px 16px;background:var(--surface);border:1px solid var(--line);border-radius:9px;margin-bottom:15px;color:var(--muted)}._quickAdd_15nb1_669:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._quickAdd_15nb1_669>input{border:0;padding:6px 0;flex:1;font-size:13px;min-width:0;background:transparent}._quickAdd_15nb1_669>input:focus{box-shadow:none}._quickSubmit_15nb1_721{width:34px;height:34px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;border-radius:6px}._filterBar_15nb1_739{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:15px 0 20px}._filterSelects_15nb1_755{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end;min-width:0}@media(max-width:767px){._filterBar_15nb1_739{align-items:stretch;gap:10px}._filterTabs_15nb1_781{flex:1 1 100%;width:100%;min-width:0;flex-wrap:wrap;overflow:visible}._filterSelects_15nb1_755{flex:1 1 100%;justify-content:flex-start}}._filterSelects_15nb1_755 select{font-size:12px;background:transparent;min-height:31px;width:auto;padding:5px 28px 5px 9px;color:var(--muted)}._gridScroll_15nb1_821{border:1px solid var(--line);border-radius:9px;background:var(--surface)}._weekGrid_15nb1_831{min-width:590px}._gridHeader_15nb1_837,._gridRow_15nb1_839{display:grid;grid-template-columns:repeat(7,minmax(44px,64px)) minmax(230px,1fr)}._gridHeader_15nb1_837{min-height:66px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;color:var(--muted);font-size:12px}._gridHeader_15nb1_837>span{padding:25px 20px;font-size:12px}._gridHeader_15nb1_837>span small{margin-left:7px}._gridHeader_15nb1_837>div{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;border-left:1px solid var(--line);padding:10px 0}._gridHeader_15nb1_837 strong{font-size:18px;color:var(--text);font-weight:600}._gridRow_15nb1_839{min-height:66px;border-bottom:1px solid var(--line)}._gridRow_15nb1_839:last-child{border-bottom:0}._gridRow_15nb1_839:hover>._taskName_15nb1_917{background:var(--surface-alt)}._gridCell_15nb1_923{border-left:1px solid var(--line);display:grid;place-items:center}._currentDay_15nb1_933{background:var(--accent-soft)!important}._gridHeader_15nb1_837 ._currentDay_15nb1_933 strong{width:29px;height:29px;background:var(--accent);color:#fff;border-radius:7px;display:grid;place-items:center;margin-top:-2px;margin-bottom:-2px}._weekend_15nb1_961{background:color-mix(in srgb,var(--surface-alt) 45%,var(--surface))}._taskName_15nb1_917{display:flex;align-items:center;gap:10px;padding:12px 17px;width:100%;text-align:left;min-width:0}._taskText_15nb1_985{display:flex;flex-direction:column;gap:6px;min-width:0}._taskText_15nb1_985>span{font-size:15px;line-height:1.4;overflow-wrap:anywhere}._taskText_15nb1_985>small{color:var(--muted);font-size:12px;display:flex;align-items:center;gap:4px;line-height:1.2}._projectLine_15nb1_1023{width:3px;height:26px;border-radius:2px;flex-shrink:0}._important_15nb1_1035{color:var(--danger);font-size:14px;display:inline-block;width:12px}._doneTitle_15nb1_1047{text-decoration:line-through;color:var(--muted)}._flexibleTitle_15nb1_1055{text-decoration:underline dashed;text-underline-offset:5px;text-decoration-color:var(--line)}._cellWrap_15nb1_1065{position:relative;display:grid;place-items:center}._cellTarget_15nb1_1075{display:grid;place-items:center;width:44px;height:44px;border-radius:5px}._cellTarget_15nb1_1075:hover{background:color-mix(in srgb,var(--project-color) 12%,transparent)}._stateMark_15nb1_1097{display:inline-grid;place-items:center;border-radius:999px;flex-shrink:0;color:var(--state-color, var(--muted))}._stateMark_15nb1_1097[data-state=planned]{--state-color: #5b6472}._stateMark_15nb1_1097[data-state=partial]{--state-color: #3c6fcb}._stateMark_15nb1_1097[data-state=done]{--state-color: #0f7a4a}._stateMark_15nb1_1097[data-state=moved]{--state-color: #a94a08}._stateMark_15nb1_1097[data-state=skipped]{--state-color: #6b7280}@media(forced-colors:active){._stateMark_15nb1_1097{forced-color-adjust:none;color:CanvasText}}._emptySquare_15nb1_1153{opacity:0;border:1px dashed var(--muted)}._cellTarget_15nb1_1075:hover ._emptySquare_15nb1_1153,._cellTarget_15nb1_1075:focus-visible ._emptySquare_15nb1_1153{opacity:.5}._planned_15nb1_1169{background:transparent}._partial_15nb1_1175{background:linear-gradient(135deg,color-mix(in srgb,var(--project-color) 40%,transparent) 50%,transparent 50%)}._done_15nb1_1047{background:color-mix(in srgb,var(--project-color) 22%,transparent)}._moved_15nb1_1195,._skipped_15nb1_1197{border-color:transparent;color:var(--muted)}._overdueCell_15nb1_1205 ._planned_15nb1_1169{border-style:dashed;border-color:var(--muted)}._importantSquare_15nb1_1213{border-width:2px}._menuBackdrop_15nb1_1219{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;cursor:default}._cellMenu_15nb1_1231{position:absolute;top:43px;right:0;width:230px;padding:7px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:9px;z-index:40;text-align:left}._cellMenu_15nb1_1231>strong{display:block;padding:8px;font-size:12px;color:var(--muted)}._cellMenu_15nb1_1231>button{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;width:100%;border-radius:5px;text-align:left;font-size:12px;min-height:34px}._cellMenu_15nb1_1231>button:hover{background:var(--surface-alt)}._cellMenu_15nb1_1231>small{padding:8px;color:var(--muted);display:block}._moveForm_15nb1_1307{padding:5px;display:flex;flex-direction:column;gap:7px}._moveForm_15nb1_1307 input{font-size:12px;padding:7px}._moveForm_15nb1_1307 small{color:var(--danger)}._moveForm_15nb1_1307 button{font-size:12px}._danger_15nb1_1339{color:var(--danger)!important}._legendWrap_15nb1_1345{position:relative;display:inline-flex}._legendHelp_15nb1_1353{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:700;display:grid;place-items:center}._legendHelp_15nb1_1353:hover{background:var(--surface-alt);color:var(--text)}._legendPop_15nb1_1383{position:absolute;top:34px;right:0;z-index:60;width:320px;max-width:calc(100vw - 24px);background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding-bottom:6px}._legendPopHead_15nb1_1409{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line)}._legendPop_15nb1_1383 ul{list-style:none;margin:0;padding:6px 0}._legendPop_15nb1_1383 li{display:flex;align-items:flex-start;gap:10px;padding:7px 14px;font-size:13px}._legendPop_15nb1_1383 li b{display:block;font-weight:600}._legendPop_15nb1_1383 li small{color:var(--muted);font-size:12px;line-height:1.4}._legendPopNote_15nb1_1467{margin:0;padding:4px 14px 10px;font-size:12px;color:var(--muted);line-height:1.45}._emptyGrid_15nb1_1479{text-align:center;padding:42px 20px 38px;color:var(--muted)}._emptyGrid_15nb1_1479>svg{margin-bottom:12px;color:var(--accent)}._emptyGrid_15nb1_1479 h3{font-size:16px;color:var(--text);font-weight:600;margin:0 0 8px}._emptyGrid_15nb1_1479 p{font-size:12px;max-width:380px;margin:0 auto 12px}._sectionTitle_15nb1_1519{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px}._sectionTitle_15nb1_1519 h2{margin:0;font-size:16px}._sectionTitle_15nb1_1519 h2 span{color:var(--muted);font-size:12px;margin-left:7px;font-weight:400}._sectionTitle_15nb1_1519>._muted_15nb1_525{font-size:12px}._flexibleRow_15nb1_1559{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);min-height:56px}._flexibleRow_15nb1_1559>._taskName_15nb1_917{padding-left:0;flex:1}._flexibleRow_15nb1_1559>._textButton_15nb1_599{flex-shrink:0}._flexibleSection_15nb1_1587>p{padding:14px 0;font-size:12px}._carryBanner_15nb1_1595{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;background:var(--accent-soft);border-radius:7px;margin:0 0 16px;font-size:12px;color:var(--accent)}._carryBanner_15nb1_1595>span{flex:1}._carryBanner_15nb1_1595>button:not(._iconButton_15nb1_569){font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:3px;min-height:30px}._listToolbar_15nb1_1639{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:16px 0}._listToolbar_15nb1_1639>label{display:flex;gap:8px;align-items:center;margin:0;color:var(--muted);font-size:12px}._listToolbar_15nb1_1639 select{width:auto;min-height:32px;font-size:12px;margin:0;padding:5px 25px 5px 8px}._listToolbar_15nb1_1639>._muted_15nb1_525{font-size:12px}._listGroup_15nb1_1689{margin-bottom:25px}._listGroup_15nb1_1689>h3{font-size:12px;display:flex;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--line);margin:0}._listGroup_15nb1_1689>h3>span{color:var(--muted);font-weight:400}._listRow_15nb1_1719{display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--line);min-height:64px}._listRow_15nb1_1719>._taskName_15nb1_917{padding-left:4px;flex:1}._dragHandle_15nb1_1741{color:var(--muted);cursor:grab;opacity:.4}._listRow_15nb1_1719:hover ._dragHandle_15nb1_1741{opacity:1}._miniWeek_15nb1_1755{display:flex;align-items:center;gap:0}._miniWeek_15nb1_1755 ._cellTarget_15nb1_1075{width:30px;height:36px}._miniWeek_15nb1_1755 ._daySquare_15nb1_1773{width:17px;height:17px;border-radius:4px}._due_15nb1_1783,._overdue_15nb1_1205{font-size:12px;color:var(--muted);white-space:nowrap;margin-right:8px}._overdue_15nb1_1205{color:var(--danger)}._todayProgress_15nb1_1803{margin:12px 0 22px;font-size:12px;color:var(--muted)}._progressTrack_15nb1_1813{height:5px;border-radius:4px;overflow:hidden;background:var(--line);width:100%;margin-top:10px}._progressTrack_15nb1_1813>div{height:100%;border-radius:4px;background:var(--accent)}._emptyState_15nb1_1839{padding:68px 20px;text-align:center;color:var(--muted)}._emptyState_15nb1_1839>svg{margin-bottom:20px;color:var(--accent)}._emptyState_15nb1_1839 h2{font-size:19px;color:var(--text)}._emptyState_15nb1_1839 p{font-size:13px}._toast_15nb1_1871{position:fixed;bottom:25px;left:calc(50% + 112px);transform:translate(-50%);background:var(--text);color:var(--surface);padding:12px 14px 12px 18px;border-radius:9px;box-shadow:var(--shadow);max-width:600px;z-index:100;display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.5}._toast_15nb1_1871>button{padding:4px;color:inherit}._skipLink_15nb1_1915{position:fixed;top:-50px;left:240px;background:var(--surface);padding:12px;z-index:100}._skipLink_15nb1_1915:focus{top:10px}._bottomNav_15nb1_1937,._mobileAvatar_15nb1_295,._mobileVoice_15nb1_1941{display:none}._weekArrows_15nb1_547{display:inline-flex;align-items:center;gap:0;border:1px solid var(--line);border-radius:9px;background:var(--surface);overflow:hidden}._navArrow_15nb1_1967{width:36px;height:36px;display:grid;place-items:center;color:var(--muted);border-radius:0}._navArrow_15nb1_1967:hover{background:var(--surface-alt);color:var(--text)}._todayChip_15nb1_1991{min-height:36px;padding:0 12px;font-size:13px;font-weight:600;color:var(--muted);border-left:1px solid var(--line);border-right:1px solid var(--line)}._todayChip_15nb1_1991:hover{background:var(--surface-alt);color:var(--text)}._todayChip_15nb1_1991[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}._filterTabs_15nb1_781{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._filterTabs_15nb1_781::-webkit-scrollbar{display:none}._filterTab_15nb1_781,._filterTabActive_15nb1_2053{min-height:34px;padding:0 12px;border-radius:8px;font-size:13px;color:var(--muted);white-space:nowrap;flex:0 0 auto}._filterTab_15nb1_781:hover{background:var(--surface-alt);color:var(--text)}._filterTabActive_15nb1_2053{background:var(--accent-soft);color:var(--accent);font-weight:600}._filterWrap_15nb1_2089{position:relative}._filterButton_15nb1_2095{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--muted);background:var(--surface)}._filterButton_15nb1_2095:hover{background:var(--surface-alt);color:var(--text)}._filterBadge_15nb1_2127{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:700;display:inline-grid;place-items:center}._filterPop_15nb1_2151{position:absolute;top:40px;right:0;z-index:60;width:300px;max-width:calc(100vw - 24px);background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}._filterList_15nb1_2175{padding:6px 0}._filterList_15nb1_2175 label{display:flex;align-items:flex-start;gap:10px;margin:0;padding:8px 14px;font-size:13px;font-weight:500;cursor:pointer}._filterList_15nb1_2175 label:hover{background:var(--surface-alt)}._filterList_15nb1_2175 label b{display:block;font-weight:600}._filterList_15nb1_2175 label small{color:var(--muted);font-size:12px}._filterFoot_15nb1_2223{display:flex;gap:8px;padding:10px 14px;border-top:1px solid var(--line)}._filterFoot_15nb1_2223>*{flex:1}._selectLabel_15nb1_2241{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;color:var(--muted)}._selectLabel_15nb1_2241>span{white-space:nowrap}._gridTitle_15nb1_2267{display:inline-flex;align-items:center;gap:8px}._gridTitle_15nb1_2267 small{color:var(--muted);font-weight:500}._flexibleToggle_15nb1_2287{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 2px;text-align:left;color:var(--text)}._flexibleToggle_15nb1_2287:hover{color:var(--accent)}._flexibleToggle_15nb1_2287 ._muted_15nb1_525{margin-left:auto;font-size:12px}._pageSub_15nb1_2323{margin:2px 0 0;font-size:14px;color:var(--muted);line-height:1.45}._chips_15nb1_2335{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._chip_15nb1_2335,._chipActive_15nb1_2349{display:inline-flex;align-items:center;gap:6px;min-height:31px;padding:6px 10px;border:1px solid var(--line);border-radius:6px;font-size:12px;white-space:nowrap;background:transparent;color:var(--muted)}._chipActive_15nb1_2349{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 32%,var(--line));color:var(--accent);font-weight:600}._chip_15nb1_2335:hover{background:var(--surface-alt)}._filterBar_15nb1_739>._chips_15nb1_2335{flex:1}._boot_15nb1_2399{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;font-size:14px;color:var(--muted)}._error_15nb1_2419{color:var(--danger);font-size:13px;padding:10px 0;overflow-wrap:anywhere}._warning_15nb1_2431{font-size:12px;background:color-mix(in srgb,#b58a28 12%,var(--surface));color:var(--text);padding:13px;border-radius:7px;line-height:1.6;margin-bottom:20px}._recording_15nb1_2449{background:var(--danger);color:#fff;width:auto;min-width:36px;gap:4px}._recording_15nb1_2449:hover{background:var(--danger)!important;color:#fff!important}._recordLabel_15nb1_2471{font-size:12px}._panelShade_15nb1_2477{position:fixed;top:0;right:0;bottom:0;left:0;background:#12182322;z-index:45}._taskPanel_15nb1_2489{position:fixed;inset:0 0 0 auto;width:440px;background:var(--surface);border-left:1px solid var(--line);box-shadow:var(--shadow);z-index:46;display:flex;flex-direction:column}._panelHeader_15nb1_2511{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 23px;border-bottom:1px solid var(--line);flex-shrink:0;min-height:66px}._panelHeader_15nb1_2511 h2{margin:0;font-size:18px;display:flex;align-items:center;gap:8px}._panelBody_15nb1_2545{flex:1;overflow-y:auto;padding:24px}._titleLabel_15nb1_2555{font-size:12px;color:var(--muted);margin:0}._taskTitle_15nb1_2565{border:0;padding:10px 0;font-size:21px;line-height:1.45;min-height:75px;font-weight:600;letter-spacing:-.02em;resize:none;color:var(--text);background:transparent}._taskTitle_15nb1_2565:focus{box-shadow:none}._counter_15nb1_2595{display:block;text-align:right;color:var(--muted);font-size:12px;font-weight:400;margin:0 0 14px}._projectPicker_15nb1_2611{padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:16px}._labelRow_15nb1_2623{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}._labelRow_15nb1_2623 h3{margin:0}._suggestion_15nb1_2639,._suggestionSelected_15nb1_2641{display:flex;align-items:center;width:100%;gap:9px;padding:11px 9px;text-align:left;border:1px solid transparent;border-radius:7px;font-size:12px;min-height:44px}._suggestion_15nb1_2639:hover{background:var(--surface-alt)}._suggestionSelected_15nb1_2641{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 30%,var(--line))}._suggestion_15nb1_2639>span:last-child,._suggestionSelected_15nb1_2641>span:last-child{min-width:0}._suggestion_15nb1_2639 strong,._suggestionSelected_15nb1_2641 strong{display:block;font-size:12px;font-weight:600}._suggestion_15nb1_2639 small,._suggestionSelected_15nb1_2641 small{display:block;color:var(--muted);font-size:12px;line-height:1.4;margin-top:3px;overflow-wrap:anywhere}._radio_15nb1_2717{display:grid;place-items:center;width:15px;height:15px;border:1px solid var(--muted);border-radius:50%;flex-shrink:0}._radio_15nb1_2717>i{width:7px;height:7px;background:var(--accent);border-radius:50%}._listChoices_15nb1_2747{border:1px solid var(--line);padding:5px;border-radius:7px;max-height:240px;overflow:auto}._listChoices_15nb1_2747>input{font-size:12px}._listChoices_15nb1_2747 small{margin-left:auto}._newList_15nb1_2771{background:var(--surface-alt);border-radius:6px;padding:10px;font-size:12px;display:flex;align-items:center;gap:10px;line-height:1.5}._newList_15nb1_2771>button{color:var(--accent);font-weight:600}._dayChips_15nb1_2799{display:flex;gap:6px;margin-bottom:14px}._dayChip_15nb1_2799,._daySelected_15nb1_2811{display:flex;align-items:center;flex-direction:column;gap:4px;flex:1;border:1px solid var(--line);border-radius:6px;font-size:12px;min-height:47px;padding:7px 0;color:var(--muted)}._dayChip_15nb1_2799:hover{border-color:var(--muted);color:var(--text)}._dayToday_15nb1_2849{background:var(--surface-alt);border-color:var(--line);color:var(--text)}._dayToday_15nb1_2849 small{font-weight:600}._dayChip_15nb1_2799._dayToday_15nb1_2849:hover{border-color:var(--muted)}._daySelected_15nb1_2811{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-strong)}._dayChip_15nb1_2799 small,._daySelected_15nb1_2811 small{font-size:12px}._checkLabel_15nb1_2889{display:flex;align-items:center;gap:9px;line-height:1.4;font-size:12px;font-weight:400;min-height:28px}._checkLabel_15nb1_2889>input{margin:0}._checkLabel_15nb1_2889>span{flex:1}._formGrid_15nb1_2919{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}._panelFooter_15nb1_2931{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:15px 23px;flex-shrink:0;background:var(--surface)}._panelFooter_15nb1_2931>._iconButton_15nb1_569{margin-right:auto}._inlineForm_15nb1_2955{display:flex;align-items:center;gap:4px}._inlineForm_15nb1_2955 input{font-size:12px}._history_15nb1_2971{font-size:12px;color:var(--muted);padding-top:10px}._history_15nb1_2971 p{font-size:12px}._overlay_15nb1_2987{position:fixed;top:0;right:0;bottom:0;left:0;background:#12182366;z-index:60;display:flex;align-items:center;justify-content:center;padding:30px}._editor_15nb1_3007{background:var(--surface);border:1px solid var(--line);border-radius:12px;width:min(700px,100%);max-height:calc(100vh - 60px);overflow:auto;padding:0 24px 24px;box-shadow:var(--shadow)}._editor_15nb1_3007>._panelHeader_15nb1_2511{margin:0 -24px 20px;position:sticky;top:0;background:var(--surface);z-index:1;border-radius:12px 12px 0 0}._editor_15nb1_3007>label{margin-top:18px}._editor_15nb1_3007>._chips_15nb1_2335{margin-bottom:15px}._comparison_15nb1_3055{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:25px}._comparison_15nb1_3055>section{min-width:0}._comparison_15nb1_3055 p{font-size:13px}._comparison_15nb1_3055 textarea{font-size:13px;min-height:100px}._comparison_15nb1_3055 section>h3{font-size:12px;color:var(--muted)}._prewrap_15nb1_3095{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-alt);padding:12px;border-radius:6px}._actions_15nb1_3109{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}._splitRow_15nb1_3121{display:flex;align-items:center;gap:7px}._splitRow_15nb1_3121 input:not([type=checkbox]){font-size:12px}._colors_15nb1_3137{display:flex;gap:10px;margin:12px 0 20px}._color_15nb1_3137,._colorSelected_15nb1_3149{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;color:#fff}._colorSelected_15nb1_3149{outline:2px solid var(--text);outline-offset:3px}._projectList_15nb1_3173{border-top:1px solid var(--line)}._projectRow_15nb1_3179{display:flex;align-items:center;gap:13px;padding:18px 0;border-bottom:1px solid var(--line)}._projectInfo_15nb1_3193{display:flex;flex-direction:column;text-align:left;gap:6px;flex:1;min-width:0}._projectInfo_15nb1_3193 strong{font-size:14px}._projectInfo_15nb1_3193 span{font-size:12px;color:var(--muted);line-height:1.5;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectRow_15nb1_3179>._muted_15nb1_525{font-size:12px;white-space:nowrap}._projectRow_15nb1_3179>strong{flex:1;font-size:14px}._tagForm_15nb1_3249{display:flex;align-items:center;gap:10px;max-width:600px;margin-bottom:30px}._tagForm_15nb1_3249>._primary_15nb1_461{white-space:nowrap}._settingsBody_15nb1_3267{max-width:560px}._settingsBody_15nb1_3267>h2:not(:first-child){margin-top:32px}._settingsBody_15nb1_3267>form{max-width:430px}._settingsBody_15nb1_3267 ._primary_15nb1_461,._settingsBody_15nb1_3267>._secondary_15nb1_463{margin:4px 8px 10px 0}._settingsBody_15nb1_3267 ._checkLabel_15nb1_2889{margin:19px 0}._settingsBody_15nb1_3267>p{font-size:12px}._sessionRow_15nb1_3305{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--line);margin-bottom:12px}._sessionRow_15nb1_3305>div{display:flex;flex-direction:column;gap:5px;flex:1}._sessionRow_15nb1_3305 strong{font-size:13px}._sessionRow_15nb1_3305 small{font-size:12px;color:var(--muted)}._aboutLogo_15nb1_3347{width:60px;height:60px;display:grid;place-items:center;background:#5b8def;color:#fff;border-radius:14px;margin-bottom:20px}._statsIntro_15nb1_3367{padding:20px 0 28px;max-width:580px}._statsIntro_15nb1_3367 h2{font-size:25px;font-weight:650;margin-bottom:8px}._statsIntro_15nb1_3367>p{font-size:12px;color:var(--muted)}._statsIntro_15nb1_3367>._muted_15nb1_525{display:block;font-size:12px;margin-top:9px}._statsSection_15nb1_3401{margin:0 0 35px}._statsSection_15nb1_3401 h2{font-size:16px}._projectStat_15nb1_3411{display:flex;align-items:center;gap:10px;font-size:12px;padding:13px 0;border-bottom:1px solid var(--line);max-width:680px}._projectStat_15nb1_3411>._progressTrack_15nb1_1813{flex:1;margin:0 0 0 auto;max-width:300px}._projectStat_15nb1_3411>span:last-child{min-width:35px;text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}._projectStat_15nb1_3411>strong{margin-left:auto;font-size:12px;color:var(--muted)}._login_15nb1_3461{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}._loginForm_15nb1_3471{width:350px;justify-self:center;align-self:center;padding:50px 0}._loginForm_15nb1_3471>._brandMark_15nb1_55{margin-bottom:25px;width:48px;height:48px;border-radius:13px}._loginForm_15nb1_3471>h1{font-size:30px;margin-bottom:9px}._loginForm_15nb1_3471>._muted_15nb1_525{font-size:14px;margin-bottom:34px}._loginForm_15nb1_3471 ._primary_15nb1_461{width:100%;margin-top:10px;min-height:44px}._loginFoot_15nb1_3521{font-size:12px!important;color:var(--muted);margin:26px 0 0}._loginVisual_15nb1_3531{display:grid;place-items:center;background:var(--accent-soft);overflow:hidden;padding:40px}._paper_15nb1_3545{background:var(--surface);padding:30px;border:1px solid var(--line);border-radius:12px;width:100%;max-width:500px;box-shadow:0 15px 55px #1a325018;transform:rotate(-3deg)}._paperHeading_15nb1_3565{display:flex;justify-content:space-between;align-items:center;font-size:21px;font-weight:650;padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:10px}._paperHeading_15nb1_3565 span{font-size:12px;font-weight:400;color:var(--muted)}._paperRow_15nb1_3595{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);min-height:62px}._paperRow_15nb1_3595>span{font-size:12px;flex:1;line-height:1.5}._paperRow_15nb1_3595>i{width:19px;height:19px;border-radius:4px;display:grid;place-items:center;flex-shrink:0}._paperRow_15nb1_3595>._paperPlanned_15nb1_3635{border:1.5px solid #5b8def}._paperRow_15nb1_3595>._paperDone_15nb1_3641{background:#dfe9fa;color:#3c6fcb;border:1.5px solid #5b8def}._paperFooter_15nb1_3651{font-size:12px;color:var(--muted);padding-top:22px}._moreMenu_15nb1_3661{display:none}@media(min-width:1400px){._main_15nb1_425,._topbar_15nb1_325{padding-left:52px;padding-right:52px}._gridHeader_15nb1_837,._gridRow_15nb1_839{grid-template-columns:repeat(7,70px) minmax(300px,1fr)}}@media(max-width:1150px){._sidebar_15nb1_9{width:195px;padding-left:10px;padding-right:10px}._workspace_15nb1_317{margin-left:195px;width:calc(100% - 195px)}._main_15nb1_425{padding:28px 25px 65px}._topbar_15nb1_325{padding:0 25px}._brand_15nb1_31{font-size:16px}._miniWeek_15nb1_1755{display:none}._gridHeader_15nb1_837,._gridRow_15nb1_839{grid-template-columns:repeat(7,minmax(40px,55px)) minmax(210px,1fr)}._taskName_15nb1_917{padding:11px 13px}._toast_15nb1_1871{left:calc(50% + 97px)}}@media(max-width:900px){._sidebar_15nb1_9{width:76px;padding:22px 10px 12px}._brand_15nb1_31{padding:0 7px 24px}._brand_15nb1_31>span:last-child,._navItem_15nb1_87,._navActive_15nb1_89{font-size:0}._navItem_15nb1_87,._navActive_15nb1_89{justify-content:center;padding:0;gap:0}._navItem_15nb1_87>svg,._navActive_15nb1_89>svg{width:21px;height:21px}._navCount_15nb1_131,._sideLists_15nb1_149{display:none}._account_15nb1_249{justify-content:center;padding:16px 0 0}._account_15nb1_249>span:nth-child(2),._account_15nb1_249>svg{display:none}._workspace_15nb1_317{margin-left:76px;width:calc(100% - 76px)}._toast_15nb1_1871{left:calc(50% + 38px)}._loginForm_15nb1_3471{width:300px}._loginVisual_15nb1_3531{padding:24px}._paper_15nb1_3545{padding:22px}._paperRow_15nb1_3595>i{width:15px;height:15px}._paperRow_15nb1_3595{gap:6px}}@media(max-width:767px){._sidebar_15nb1_9{display:none}._workspace_15nb1_317{margin-left:0;width:100%}._topbar_15nb1_325{height:58px;padding:0 18px;gap:10px}._syncStatus_15nb1_343{font-size:12px}._search_15nb1_379{width:155px;gap:6px}._search_15nb1_379 input{font-size:12px}._search_15nb1_379 kbd{display:none}._mobileAvatar_15nb1_295{display:grid;width:28px;height:28px;font-size:12px;flex-shrink:0}._main_15nb1_425{padding:25px 18px 110px}._pageHeader_15nb1_435,._sectionHeading_15nb1_437{margin-bottom:22px;align-items:flex-start;gap:10px}h1{font-size:26px}._pageHeader_15nb1_435 p,._sectionHeading_15nb1_437 p{font-size:12px;max-width:220px}._pageHeader_15nb1_435>._primary_15nb1_461,._sectionHeading_15nb1_437>._primary_15nb1_461{padding:9px 11px;min-height:36px;font-size:12px;gap:5px}._pageHeader_15nb1_435>._primary_15nb1_461>svg,._sectionHeading_15nb1_437>._primary_15nb1_461>svg{width:15px}._weekToolbar_15nb1_533{align-items:flex-start;flex-wrap:wrap;gap:10px}._weekArrows_15nb1_547{margin-left:-9px;gap:0}._weekArrows_15nb1_547 strong{font-size:12px;min-width:123px}._weekArrows_15nb1_547>._textButton_15nb1_599{font-size:12px}._segmented_15nb1_627{margin-left:auto}._segmented_15nb1_627 button{font-size:12px;padding:6px;gap:4px}._segmented_15nb1_627 button>svg{width:13px;height:13px}._quickAdd_15nb1_669{padding:6px 7px 6px 11px;gap:6px;border-radius:8px}._quickAdd_15nb1_669>input{font-size:12px}._quickAdd_15nb1_669>input::placeholder{font-size:12px}._quickAdd_15nb1_669>._iconButton_15nb1_569{width:32px;height:36px}._quickAdd_15nb1_669>svg{width:17px}._filterBar_15nb1_739{margin-bottom:16px}._filterSelects_15nb1_755 select{font-size:12px}._gridScroll_15nb1_821{overflow-x:auto;margin-left:-1px;margin-right:-1px}._weekGrid_15nb1_831{min-width:570px}._gridHeader_15nb1_837,._gridRow_15nb1_839{grid-template-columns:repeat(7,50px) 220px}._gridHeader_15nb1_837>span,._gridRow_15nb1_839>._taskName_15nb1_917{position:sticky;right:0;z-index:2;background:var(--surface);box-shadow:-1px 0 0 var(--line)}._gridHeader_15nb1_837>span{padding-left:15px}._gridHeader_15nb1_837{min-height:65px}._gridHeader_15nb1_837 strong{font-size:17px}._gridRow_15nb1_839{min-height:70px}._taskText_15nb1_985>span{font-size:14px}._daySquare_15nb1_1773{width:28px;height:28px;border-radius:5px}._gridHeader_15nb1_837>div,._gridCell_15nb1_923{border-left:0}._cellMenu_15nb1_1231{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:275px}._cellMenu_15nb1_1231>button{font-size:13px;min-height:44px}._legend_15nb1_1345{justify-content:flex-start;gap:10px;margin:14px 0 29px;font-size:12px}._legend_15nb1_1345>span{gap:4px}._legend_15nb1_1345 i{width:10px;height:10px}._sectionTitle_15nb1_1519 h2{font-size:15px}._sectionTitle_15nb1_1519>._muted_15nb1_525{font-size:12px}._flexibleRow_15nb1_1559>._taskName_15nb1_917{padding-right:8px}._flexibleRow_15nb1_1559 ._taskText_15nb1_985>span{font-size:13px}._flexibleRow_15nb1_1559 ._textButton_15nb1_599{font-size:12px}._bottomNav_15nb1_1937{display:flex;position:fixed;inset:auto 0 0;height:calc(64px + env(safe-area-inset-bottom));padding:5px 10px env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line);z-index:35;justify-content:space-around}._bottomNav_15nb1_1937>button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:var(--muted);flex:1;font-size:12px;min-width:44px;min-height:49px;border-radius:6px}._bottomNav_15nb1_1937>._bottomActive_15nb1_4323{color:var(--accent);font-weight:600}._moreMenu_15nb1_3661{display:flex;flex-direction:column;position:fixed;bottom:calc(70px + env(safe-area-inset-bottom));right:12px;width:220px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:8px;box-shadow:var(--shadow);z-index:37}._moreMenu_15nb1_3661>button{display:flex;gap:12px;align-items:center;padding:13px;font-size:13px;border-radius:6px}._moreMenu_15nb1_3661>button:hover{background:var(--surface-alt)}._mobileVoice_15nb1_1941{display:block;position:fixed;right:19px;bottom:calc(82px + env(safe-area-inset-bottom));z-index:30}._mobileVoice_15nb1_1941>._iconButton_15nb1_569{width:48px;height:48px;border-radius:50%;color:#fff;background:var(--accent);box-shadow:0 4px 12px #284e7829}._mobileVoice_15nb1_1941 ._recording_15nb1_2449{background:var(--danger);width:70px;border-radius:24px}._toast_15nb1_1871{left:14px;right:14px;bottom:calc(78px + env(safe-area-inset-bottom));transform:none;width:auto;max-width:none;padding:12px 14px;font-size:12px;z-index:100}._toast_15nb1_1871>button{margin-left:auto}._taskPanel_15nb1_2489{top:45px;left:0;right:0;bottom:0;width:100%;border-radius:15px 15px 0 0;border-left:0}._panelHeader_15nb1_2511{padding:14px 18px;min-height:58px}._panelBody_15nb1_2545{padding:21px 20px}._panelFooter_15nb1_2931{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}._panelFooter_15nb1_2931 button{min-height:42px}._panelShade_15nb1_2477{background:#12182366}._overlay_15nb1_2987{padding:16px;align-items:flex-end}._editor_15nb1_3007{max-height:calc(100vh - 60px);padding:0 18px 20px;border-radius:12px}._editor_15nb1_3007>._panelHeader_15nb1_2511{margin:0 -18px 18px}._editor_15nb1_3007>._muted_15nb1_525{font-size:12px}._comparison_15nb1_3055{grid-template-columns:1fr;gap:10px}._comparison_15nb1_3055 section>h3{margin-bottom:7px}._comparison_15nb1_3055 p{font-size:12px}._projectRow_15nb1_3179{gap:9px;flex-wrap:wrap;padding:16px 0}._projectInfo_15nb1_3193{flex-basis:60%}._projectInfo_15nb1_3193 span{max-width:250px;font-size:12px}._projectRow_15nb1_3179>._muted_15nb1_525{margin-left:18px}._projectRow_15nb1_3179>._textButton_15nb1_599{margin-left:auto}._projectRow_15nb1_3179>._iconButton_15nb1_569{width:32px}._tagForm_15nb1_3249{flex-wrap:wrap}._tagForm_15nb1_3249>input:not([type=color]){flex:1;width:calc(100% - 65px)}._tagForm_15nb1_3249>._primary_15nb1_461{width:100%}._settingsTabs_15nb1_4611{gap:6px;margin-bottom:24px}._settingsTabs_15nb1_4611>button{font-size:12px;min-height:36px}._settingsBody_15nb1_3267 label{font-size:12px}._settingsBody_15nb1_3267 ._checkLabel_15nb1_2889{font-size:12px;min-height:32px}._statSummary_15nb1_4641>div{padding:0 10px}._statSummary_15nb1_4641 strong{font-size:22px}._statSummary_15nb1_4641 span{font-size:12px}._barChart_15nb1_4659{gap:9px;height:190px}._statsIntro_15nb1_3367 h2{font-size:23px}._projectStat_15nb1_3411{font-size:12px;gap:8px}._projectStat_15nb1_3411>._progressTrack_15nb1_1813{max-width:40%}._login_15nb1_3461{display:flex;min-height:100dvh;justify-content:center;align-items:center;padding:30px 24px}._loginVisual_15nb1_3531{display:none}._loginForm_15nb1_3471{width:100%;max-width:350px;padding:20px 0}._loginForm_15nb1_3471>h1{font-size:30px}._listToolbar_15nb1_1639{margin-top:14px}._listRow_15nb1_1719{gap:7px;flex-wrap:wrap;padding:5px 0}._listRow_15nb1_1719 ._dragHandle_15nb1_1741{display:none}._listRow_15nb1_1719>._taskName_15nb1_917{padding:11px 0}._listRow_15nb1_1719>._taskName_15nb1_917>._projectLine_15nb1_1023{display:none}._miniWeek_15nb1_1755{display:flex;width:100%;padding:0 0 8px 27px}._miniWeek_15nb1_1755 ._cellTarget_15nb1_1075{width:39px;height:36px}._miniWeek_15nb1_1755 ._daySquare_15nb1_1773{width:21px;height:21px}._listRow_15nb1_1719 ._due_15nb1_1783,._listRow_15nb1_1719 ._overdue_15nb1_1205{font-size:12px;margin-left:auto;max-width:60px}._miniWeek_15nb1_1755+._due_15nb1_1783,._miniWeek_15nb1_1755+._overdue_15nb1_1205{display:none}._carryBanner_15nb1_1595{font-size:12px;gap:5px;padding:10px}._carryBanner_15nb1_1595>span{flex-basis:100%}._listGroup_15nb1_1689>h3{font-size:12px}._skipLink_15nb1_1915{left:15px}._emptyState_15nb1_1839{padding:45px 12px}._emptyState_15nb1_1839 p{font-size:12px}}@media(max-width:767px){._gridScroll_15nb1_821{overflow:visible}._weekGrid_15nb1_831{min-width:0}._gridHeader_15nb1_837{display:none}._gridRow_15nb1_839{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding:0 8px 9px;gap:0;min-height:118px}._gridRow_15nb1_839>._taskName_15nb1_917{position:static;grid-column:1/-1;padding:16px 6px 11px;box-shadow:none;background:transparent}._gridCell_15nb1_923{display:flex;flex-direction:column;gap:0;border-radius:5px}._gridCell_15nb1_923:before{content:attr(data-day);font-size:12px;color:var(--muted);padding:6px 0 0}._gridRow_15nb1_839 ._cellTarget_15nb1_1075{width:42px;height:42px}._gridRow_15nb1_839 ._daySquare_15nb1_1773{width:24px;height:24px}._emptyGrid_15nb1_1479{padding:35px 18px}._gridRow_15nb1_839:hover>._taskName_15nb1_917{background:transparent}}._historyEntry_15nb1_4951{border-bottom:1px solid var(--line);padding:12px 0;overflow-wrap:anywhere}._historyEntry_15nb1_4951>strong{display:block;font-size:12px;color:var(--text);margin-bottom:5px}._historyEntry_15nb1_4951>time{font-size:12px;color:var(--muted)}._historyEntry_15nb1_4951>p{margin:8px 0 0;white-space:pre-wrap}._voiceRetry_15nb1_4989{width:32px;height:34px;color:var(--accent);display:grid;place-items:center;flex-shrink:0}._voicePartial_15nb1_5005{position:absolute;top:100%;margin-top:7px;left:0;right:0;font-size:12px;padding:10px 12px;border-radius:6px;background:var(--surface);box-shadow:var(--shadow);z-index:35;color:var(--text)}._quickAdd_15nb1_669,._mobileVoice_15nb1_1941{position:relative}._mobileVoice_15nb1_1941 ._voicePartial_15nb1_5005{left:auto;right:0;top:auto;bottom:60px;width:250px}._splitItem_15nb1_5055{padding:12px 0;border-bottom:1px solid var(--line)}._splitItem_15nb1_5055 ._splitRow_15nb1_3121{margin:0 0 8px}._splitItem_15nb1_5055>select{font-size:12px;margin-bottom:8px}._splitItem_15nb1_5055>label{font-size:12px;margin:9px 0 0}._splitItem_15nb1_5055>label>input{font-size:12px}._requiredUpdate_15nb1_5091{min-height:100vh;max-width:480px;margin:auto;padding:80px 26px;display:flex;flex-direction:column;align-items:flex-start;gap:15px}._requiredUpdate_15nb1_5091>h1{margin-top:12px;font-size:27px}._requiredUpdate_15nb1_5091>p{font-size:14px}._requiredUpdate_15nb1_5091>progress{width:100%}mark{background:#ead786;color:#26210d;border-radius:2px;padding:0 1px}:root[data-theme=dark] mark{background:#6b5b2b;color:#fff0b0}@media(max-width:767px){._mobileVoice_15nb1_1941{position:fixed}._voiceRetry_15nb1_4989{min-width:36px}._splitItem_15nb1_5055 ._chips_15nb1_2335{gap:4px}._splitItem_15nb1_5055 ._chip_15nb1_2335,._splitItem_15nb1_5055 ._chipActive_15nb1_2349{white-space:normal;text-align:left;line-height:1.4}._requiredUpdate_15nb1_5091{padding-top:60px}}._listDrafts_15nb1_5193{padding:15px 0;border-top:1px solid var(--line);margin-top:18px}._listDrafts_15nb1_5193>h3{font-size:12px;line-height:1.4;color:var(--muted);font-weight:600}._listDraft_15nb1_5193{margin:0 0 13px}._listDraft_15nb1_5193>strong{font-size:12px;font-weight:600}._listDraft_15nb1_5193>p{font-size:12px;line-height:1.45;color:var(--muted);margin:5px 0}._listDraft_15nb1_5193>._textButton_15nb1_599{font-size:12px;padding-left:0;text-align:left}._dismissDrafts_15nb1_5251{font-size:12px;color:var(--muted);padding:5px 0;text-decoration:underline;text-underline-offset:3px}._main_15nb1_425>._listDrafts_15nb1_5193{max-width:580px;margin:0 0 25px;padding:0 0 20px;border-top:0;border-bottom:1px solid var(--line)}._sidebar_15nb1_9>._listDrafts_15nb1_5193{max-height:220px;overflow:auto;margin-top:15px;padding:12px 9px 0}._sidebar_15nb1_9{overflow-y:auto}._sidebar_15nb1_9>._account_15nb1_249{flex-shrink:0}._sidebar_15nb1_9>._navigation_15nb1_77{flex-shrink:0}._sidebar_15nb1_9>._sideLists_15nb1_149{flex-shrink:0}@media(max-width:900px){._sidebar_15nb1_9>._listDrafts_15nb1_5193{display:none}}@media(max-width:767px){._main_15nb1_425>._listDrafts_15nb1_5193{margin:0 0 20px}._listDraft_15nb1_5193>p{font-size:12px}._listDraft_15nb1_5193>._textButton_15nb1_599{font-size:12px;min-height:40px}._dismissDrafts_15nb1_5251{font-size:12px;min-height:36px}}._failedEntry_15nb1_5359{padding:23px 0;border-bottom:1px solid var(--line);margin-bottom:20px;overflow-wrap:anywhere}._failedEntry_15nb1_5359>h3{font-size:15px;line-height:1.4;margin-bottom:9px}._failedEntry_15nb1_5359>._error_15nb1_2419{padding:0;margin-bottom:12px}._failedEntry_15nb1_5359 textarea{font-size:12px;line-height:1.5}._failedEntry_15nb1_5359>details>summary,._editor_15nb1_3007>details>summary{font-size:12px;color:var(--accent);cursor:pointer;min-height:36px;padding:7px 0}._failedEntry_15nb1_5359>._actions_15nb1_3109{flex-wrap:wrap;justify-content:flex-start;gap:8px}._editor_15nb1_3007>._actions_15nb1_3109{flex-wrap:wrap}._failedEntry_15nb1_5359 ._prewrap_15nb1_3095{font-size:13px}._taskText_15nb1_985>small{font-size:12px;line-height:1.4;flex-wrap:wrap;overflow-wrap:anywhere}._due_15nb1_1783,._overdue_15nb1_1205{font-size:12px}@media(max-width:767px){button,a[href],input:not([type=checkbox]),select,textarea{min-width:44px;min-height:44px}._taskText_15nb1_985>span,._flexibleRow_15nb1_1559 ._taskText_15nb1_985>span{font-size:15px;line-height:1.45}._taskText_15nb1_985>small,._listRow_15nb1_1719 ._due_15nb1_1783,._listRow_15nb1_1719 ._overdue_15nb1_1205{font-size:12px;line-height:1.4}._gridRow_15nb1_839 ._cellTarget_15nb1_1075,._miniWeek_15nb1_1755 ._cellTarget_15nb1_1075{width:44px;height:44px;min-width:44px;min-height:44px}._daySquare_15nb1_1773,._gridRow_15nb1_839 ._daySquare_15nb1_1773,._miniWeek_15nb1_1755 ._daySquare_15nb1_1773{width:28px;height:28px;border-radius:5px}._iconButton_15nb1_569,._quickAdd_15nb1_669>._iconButton_15nb1_569,._quickSubmit_15nb1_721,._mobileAvatar_15nb1_295,._pageHeader_15nb1_435>._primary_15nb1_461,._sectionHeading_15nb1_437>._primary_15nb1_461,._panelFooter_15nb1_2931 button,._voiceRetry_15nb1_4989{min-width:44px;min-height:44px}._segmented_15nb1_627 button,._weekArrows_15nb1_547>._textButton_15nb1_599,._filterSelects_15nb1_755 select,._chip_15nb1_2335,._chipActive_15nb1_2349,._dayChip_15nb1_2799,._daySelected_15nb1_2811,._textButton_15nb1_599,._dismissDrafts_15nb1_5251,._cellMenu_15nb1_1231>button,._toast_15nb1_1871>button{min-width:44px;min-height:44px}._topbar_15nb1_325{min-height:64px;height:auto;padding-top:8px;padding-bottom:8px}._search_15nb1_379{min-width:0;flex:1;max-width:175px}._search_15nb1_379 input{min-width:44px;font-size:12px}._weekToolbar_15nb1_533{row-gap:12px}._segmented_15nb1_627{margin-left:0}._quickAdd_15nb1_669{position:relative}._quickAdd_15nb1_669>input{min-width:44px;min-height:44px}._checkLabel_15nb1_2889{min-height:44px}._checkLabel_15nb1_2889>input[type=checkbox],._splitRow_15nb1_3121>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;margin:0;box-shadow:none}._checkLabel_15nb1_2889>input[type=checkbox]:before,._splitRow_15nb1_3121>input[type=checkbox]:before{content:"";width:19px;height:19px;border:1.5px solid var(--muted);border-radius:4px;background:var(--surface)}._checkLabel_15nb1_2889>input[type=checkbox]:checked:before,._splitRow_15nb1_3121>input[type=checkbox]:checked:before{background:var(--accent);border-color:var(--accent)}._checkLabel_15nb1_2889>input[type=checkbox]:checked:after,._splitRow_15nb1_3121>input[type=checkbox]:checked:after{content:"";position:absolute;width:8px;height:4px;border-left:2px solid var(--surface);border-bottom:2px solid var(--surface);transform:rotate(-45deg);left:18px;top:18px}._checkLabel_15nb1_2889>input[type=checkbox]:focus-visible,._splitRow_15nb1_3121>input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._roundCheck_15nb1_5731{position:relative;width:44px;height:44px;min-width:44px;min-height:44px;border:0;background:transparent}._roundCheck_15nb1_5731:before{content:"";position:absolute;width:20px;height:20px;border:1.5px solid var(--muted);border-radius:5px;background:var(--surface)}._roundChecked_15nb1_5767:before{background:var(--accent);border-color:var(--accent)}._roundCheck_15nb1_5731>svg{position:relative;z-index:1;color:var(--surface)}._colors_15nb1_3137{flex-wrap:wrap;gap:8px}._color_15nb1_3137,._colorSelected_15nb1_3149{width:44px;height:44px;padding:8px;background-clip:content-box}._miniWeek_15nb1_1755{gap:0}._requiredUpdate_15nb1_5091 button{min-width:44px;min-height:44px}}@media(max-width:360px){._main_15nb1_425{padding-left:6px;padding-right:6px}._gridScroll_15nb1_821{border-left:0;border-right:0;margin-left:0;margin-right:0}._gridRow_15nb1_839{padding-left:0;padding-right:0}._miniWeek_15nb1_1755{padding-left:0}._panelBody_15nb1_2545{padding-left:6px;padding-right:6px}._dayChips_15nb1_2799{gap:0}._editor_15nb1_3007{padding-left:12px;padding-right:12px}}._taskWeekNavigation_15nb1_5883{margin:22px 0 9px}._taskWeekNavigation_15nb1_5883>h3{font-size:13px;margin-bottom:6px}._taskWeekNavigation_15nb1_5883>div{display:flex;align-items:center;justify-content:space-between;gap:6px}._taskWeekNavigation_15nb1_5883>div>span{font-size:12px;text-align:center;line-height:1.45;font-variant-numeric:tabular-nums}._selectedDaysHint_15nb1_5921{font-size:12px;color:var(--muted);margin:5px 0 18px;line-height:1.5}._periodActions_15nb1_5931>._secondary_15nb1_463{font-size:12px}._weekToolbar_15nb1_533{flex-wrap:wrap}._rangePicker_15nb1_5943{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;align-items:end;gap:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:18px;margin:0 0 20px}._rangePicker_15nb1_5943>label{margin:0;font-size:12px}._rangePickerActions_15nb1_5973{display:flex;gap:8px;align-items:center}._rangePicker_15nb1_5943>p{grid-column:1/-1;margin:0;font-size:12px}._rangePicker_15nb1_5943 ._error_15nb1_2419{padding:0}._parseFields_15nb1_5997 ._prewrap_15nb1_3095{padding:0;background:none}._rangeListRow_15nb1_6003{flex-wrap:wrap}._rangeListRow_15nb1_6003>._rangeMiniWeek_15nb1_6009{display:grid;grid-template-columns:repeat(7,44px);gap:10px 0;flex-basis:100%;width:auto;justify-content:start;padding:4px 0 16px 30px}._miniDay_15nb1_6027{display:flex;flex-direction:column;align-items:center;min-width:0}._miniDay_15nb1_6027>small{text-align:center;font-size:12px;line-height:1.35;color:var(--muted);min-height:30px}._rangeMiniWeek_15nb1_6009 ._cellTarget_15nb1_1075{width:44px;height:44px}._rangeMiniWeek_15nb1_6009 ._daySquare_15nb1_1773{width:22px;height:22px}@media(min-width:768px){._rangeGridScroll_15nb1_6071{overflow-x:auto}._rangeGridScroll_15nb1_6071 ._weekGrid_15nb1_831{min-width:calc(240px + var(--period-days) * 58px)}._rangeGridScroll_15nb1_6071 ._gridHeader_15nb1_837,._rangeGridScroll_15nb1_6071 ._gridRow_15nb1_839{grid-template-columns:repeat(var(--period-days),58px) minmax(240px,1fr)}._rangeGridScroll_15nb1_6071 ._gridRow_15nb1_839>._taskName_15nb1_917,._rangeGridScroll_15nb1_6071 ._gridHeader_15nb1_837>span{position:sticky;right:0;z-index:2;background:var(--surface);box-shadow:-1px 0 0 var(--line)}._rangeGridScroll_15nb1_6071 ._gridHeader_15nb1_837>div>small{font-size:12px;color:var(--muted)}._rangeGridScroll_15nb1_6071 ._cellMenu_15nb1_1231{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}}@media(max-width:767px){._taskWeekNavigation_15nb1_5883 ._iconButton_15nb1_569{min-width:44px;min-height:44px}._taskWeekNavigation_15nb1_5883>div>span{font-size:12px}._rangePicker_15nb1_5943{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:13px;gap:12px 10px}._rangePicker_15nb1_5943>label{min-width:0}._rangePicker_15nb1_5943>label>input{font-size:12px;padding:9px 6px;min-width:0}._rangePickerActions_15nb1_5973{grid-column:1/-1;flex-wrap:wrap}._periodActions_15nb1_5931{margin-right:auto}._rangeGridScroll_15nb1_6071{overflow:visible}._rangeGridScroll_15nb1_6071 ._weekGrid_15nb1_831{width:100%;min-width:0}._rangeGridScroll_15nb1_6071 ._gridRow_15nb1_839 ._gridCell_15nb1_923:nth-child(n+9){margin-top:8px;border-top:1px solid var(--line);border-radius:0}._rangeGridScroll_15nb1_6071 ._gridRow_15nb1_839 ._gridCell_15nb1_923:before{font-size:12px;line-height:1.4;min-height:25px;text-align:center;white-space:normal}._rangeListRow_15nb1_6003>._rangeMiniWeek_15nb1_6009{padding-left:0;width:100%;grid-template-columns:repeat(7,minmax(44px,1fr));justify-content:stretch}._rangeMiniWeek_15nb1_6009 ._daySquare_15nb1_1773{width:28px;height:28px}._miniDay_15nb1_6027>small{font-size:12px;line-height:1.4;min-height:30px}._parseFields_15nb1_5997>div{grid-template-columns:85px minmax(0,1fr);gap:10px}._editor_15nb1_3007>._actions_15nb1_3109{flex-wrap:wrap}._parseFields_15nb1_5997 dd{font-size:13px}._rangeListRow_15nb1_6003>._taskName_15nb1_917{max-width:calc(100% - 54px)}}._taskSubtasksTop_15nb1_6283{margin:0 0 12px}._taskSubtasksTop_15nb1_6283>h3{margin:6px 0 10px;font-size:13px}._taskSubtasksTop_15nb1_6283>h3>._muted_15nb1_525{font-size:12px;margin-left:6px}._compactFieldButton_15nb1_6305{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;min-height:38px;padding:7px 0;margin:0 0 9px}._compactFieldButton_15nb1_6305:hover{color:var(--accent)}._subtaskItem_15nb1_6331{display:flex;align-items:center;gap:6px;min-height:40px}._subtaskItem_15nb1_6331>._checkLabel_15nb1_2889{flex:1;margin:0;font-size:13px;min-width:0}._subtaskItem_15nb1_6331>._checkLabel_15nb1_2889>span{overflow-wrap:anywhere}._subtaskItem_15nb1_6331>._iconButton_15nb1_569{flex-shrink:0}._taskSubtasksTop_15nb1_6283>._inlineForm_15nb1_2955{margin-top:8px;margin-bottom:15px}._taskSubtasksTop_15nb1_6283>._inlineForm_15nb1_2955>input{min-width:0}._taskSubtasksTop_15nb1_6283+._compactFieldButton_15nb1_6305{margin-bottom:18px}@media(max-width:767px){._compactFieldButton_15nb1_6305{min-height:44px}._listRow_15nb1_1719 ._miniWeek_15nb1_1755,._listRow_15nb1_1719 ._rangeMiniWeek_15nb1_6009{display:none!important}._listRow_15nb1_1719>._taskName_15nb1_917{max-width:none}._listRow_15nb1_1719 ._miniWeek_15nb1_1755+._due_15nb1_1783,._listRow_15nb1_1719 ._miniWeek_15nb1_1755+._overdue_15nb1_1205{display:inline-block;font-size:12px}._listRow_15nb1_1719 ._due_15nb1_1783,._listRow_15nb1_1719 ._overdue_15nb1_1205{max-width:none;flex-shrink:0;margin-left:auto}._subtaskItem_15nb1_6331{min-height:44px}._subtaskItem_15nb1_6331>._checkLabel_15nb1_2889{font-size:13px}._taskSubtasksTop_15nb1_6283>._inlineForm_15nb1_2955>input{font-size:13px}}._panelBody_15nb1_2545{padding-bottom:24px;overscroll-behavior:contain}._panelFooter_15nb1_2931{position:sticky;bottom:0;z-index:2;background:var(--surface);box-shadow:0 -4px 12px color-mix(in srgb,var(--text) 6%,transparent)}._panelFooter_15nb1_2931>._primary_15nb1_461{flex:1}._moreWrap_15nb1_6489{position:relative}._moreMenuInline_15nb1_6495{position:absolute;bottom:46px;right:0;min-width:190px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:6px;z-index:5}._moreMenuInline_15nb1_6495>button{display:block;width:100%;text-align:left;padding:9px 10px;border-radius:7px;font-size:13px}._moreMenuInline_15nb1_6495>button:hover{background:var(--surface-alt)}._moreMenuInline_15nb1_6495>._danger_15nb1_1339{color:var(--danger)}._spinner_15nb1_6547{width:15px;height:15px;border-radius:50%;border:2px solid color-mix(in srgb,#fff 45%,transparent);border-top-color:#fff;animation:_spin_15nb1_6547 .7s linear infinite}@keyframes _spin_15nb1_6547{to{transform:rotate(360deg)}}._fieldHint_15nb1_6575{display:block;margin:3px 0 0;font-size:12px;font-weight:400;color:var(--muted);line-height:1.45}._aiSuggest_15nb1_6591{display:flex;align-items:flex-start;gap:8px;margin:4px 0 10px;padding:9px 11px;border:1px dashed color-mix(in srgb,var(--accent) 40%,var(--line));border-radius:9px;background:var(--accent-soft);font-size:12px;line-height:1.5;color:var(--text)}._aiSuggest_15nb1_6591 b{color:var(--accent)}._aiSuggest_15nb1_6591 ._textButton_15nb1_599{min-height:0;padding:0 2px;font-size:12px;font-weight:600}._switchRow_15nb1_6637{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;margin-top:10px;padding:0 2px;text-align:left}._switchTrack_15nb1_6657{position:relative;width:38px;height:22px;flex:0 0 38px;border-radius:999px;background:var(--line);transition:background .15s}._switchTrack_15nb1_6657:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px #0002;transition:transform .15s}._switchRow_15nb1_6637[aria-pressed=true] ._switchTrack_15nb1_6657{background:var(--accent)}._switchRow_15nb1_6637[aria-pressed=true] ._switchTrack_15nb1_6657:after{transform:translate(16px)}._switchLabel_15nb1_6711{font-size:13px;font-weight:550}._switchLabel_15nb1_6711 small{display:block;font-size:12px;font-weight:400;color:var(--muted)}._selectedDaysHint_15nb1_5921{margin:8px 0 0;font-size:12px;color:var(--muted);line-height:1.5}@media(max-width:767px){._main_15nb1_425{padding-bottom:calc(88px + env(safe-area-inset-bottom))}._taskPanel_15nb1_2489{max-height:92vh;display:flex;flex-direction:column}._panelHeader_15nb1_2511{position:sticky;top:0;z-index:3;background:var(--surface)}._panelFooter_15nb1_2931{padding-bottom:calc(12px + env(safe-area-inset-bottom))}._panelFooter_15nb1_2931>._primary_15nb1_461{min-height:44px}._panelFooter_15nb1_2931>._secondary_15nb1_463,._panelFooter_15nb1_2931>._iconButton_15nb1_569{min-height:44px;min-width:44px}._filterTabs_15nb1_781{padding-bottom:2px}._mobileVoice_15nb1_1941{display:none!important}}@media(pointer:coarse),(max-width:767px){._navArrow_15nb1_1967,._todayChip_15nb1_1991,._filterTab_15nb1_781,._filterTabActive_15nb1_2053,._filterButton_15nb1_2095,._legendHelp_15nb1_1353,._flexibleToggle_15nb1_2287,._segmented_15nb1_627 button,._segmentActive_15nb1_659{min-height:44px;min-width:44px}._todayChip_15nb1_1991{padding:0 14px}._legendHelp_15nb1_1353{width:44px;height:44px}._filterTabs_15nb1_781::-webkit-scrollbar{display:none}}@media(pointer:fine)and (min-width:768px){._segmented_15nb1_627 button,._segmentActive_15nb1_659{min-height:32px}}@media(pointer:coarse),(max-width:767px){input,select,textarea,._primary_15nb1_461,._secondary_15nb1_463,._textButton_15nb1_599,._listToolbar_15nb1_1639 select,._filterSelects_15nb1_755 select{min-height:44px}}._miniWeek_15nb1_1755 ._cellTarget_15nb1_1075{min-width:32px}@media(max-width:767px){._roundCheck_15nb1_5731{width:44px;height:44px;min-width:44px;min-height:44px}._miniWeek_15nb1_1755 ._cellTarget_15nb1_1075,._gridRow_15nb1_839 ._cellTarget_15nb1_1075{min-width:44px;min-height:44px}}._filterSelects_15nb1_755 select{min-height:32px}@media(max-width:767px){._filterSelects_15nb1_755 select,._filterSelects_15nb1_755 ._selectLabel_15nb1_2241 select{min-width:44px;min-height:44px}._filterSelects_15nb1_755{flex-wrap:wrap}}._checkLabel_15nb1_2889{min-height:44px;align-items:center;display:flex;gap:10px}._checkLabel_15nb1_2889>input[type=checkbox]{width:20px;height:20px;min-height:20px;flex:0 0 20px}@media(max-width:767px){._subtaskItem_15nb1_6331 ._checkLabel_15nb1_2889>input[type=checkbox],._checkLabel_15nb1_2889>input[type=checkbox]{width:44px;height:44px;min-height:44px;min-width:44px;padding:12px;box-sizing:border-box}select,._formGrid_15nb1_2919 select,label>select{min-height:44px}._chip_15nb1_2335,._chipActive_15nb1_2349{min-height:44px}}._chip_15nb1_2335,._chipActive_15nb1_2349{min-height:32px}._subtaskItem_15nb1_6331 input[type=checkbox],._taskSubtasksTop_15nb1_6283 input[type=checkbox]{width:20px;height:20px;min-height:20px;flex:0 0 20px}@media(max-width:767px){._chip_15nb1_2335,._chipActive_15nb1_2349,._subtaskItem_15nb1_6331,._taskSubtasksTop_15nb1_6283 ._checkLabel_15nb1_2889{min-height:44px}}._checkLabel_15nb1_2889>input[type=checkbox],._subtaskItem_15nb1_6331 input[type=checkbox],._taskSubtasksTop_15nb1_6283 input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:32px;height:32px;min-width:32px;min-height:32px;flex:0 0 32px;margin:0;border:0;background:none;align-self:center;cursor:pointer}._checkLabel_15nb1_2889>input[type=checkbox]:before,._subtaskItem_15nb1_6331 input[type=checkbox]:before,._taskSubtasksTop_15nb1_6283 input[type=checkbox]:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1.5px solid var(--muted);border-radius:5px;background:var(--surface)}._checkLabel_15nb1_2889>input[type=checkbox]:checked:before,._subtaskItem_15nb1_6331 input[type=checkbox]:checked:before,._taskSubtasksTop_15nb1_6283 input[type=checkbox]:checked:before{background:var(--accent);border-color:var(--accent)}._checkLabel_15nb1_2889>input[type=checkbox]:checked:after,._subtaskItem_15nb1_6331 input[type=checkbox]:checked:after,._taskSubtasksTop_15nb1_6283 input[type=checkbox]:checked:after{content:"";position:absolute;left:12px;top:11px;width:8px;height:5px;border-left:2px solid var(--surface);border-bottom:2px solid var(--surface);transform:rotate(-45deg)}._checkLabel_15nb1_2889>input[type=checkbox]:focus-visible:before,._subtaskItem_15nb1_6331 input[type=checkbox]:focus-visible:before{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:767px){._checkLabel_15nb1_2889>input[type=checkbox],._subtaskItem_15nb1_6331 input[type=checkbox],._taskSubtasksTop_15nb1_6283 input[type=checkbox]{width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px}._checkLabel_15nb1_2889>input[type=checkbox]:before,._subtaskItem_15nb1_6331 input[type=checkbox]:before,._taskSubtasksTop_15nb1_6283 input[type=checkbox]:before{top:11px;right:11px;bottom:11px;left:11px}._checkLabel_15nb1_2889>input[type=checkbox]:checked:after,._subtaskItem_15nb1_6331 input[type=checkbox]:checked:after,._taskSubtasksTop_15nb1_6283 input[type=checkbox]:checked:after{left:16px;top:15px}}._toastAction_15nb1_7243{color:var(--accent);font-weight:650;min-height:32px;padding:0 6px;margin-left:auto}@media(max-width:767px){._toastAction_15nb1_7243{min-height:44px}}@media(max-width:767px){._taskPanel_15nb1_2489{top:auto;bottom:0;left:0;right:0;width:100%;height:auto;max-height:92vh;overflow:hidden}._panelHeader_15nb1_2511{position:sticky;top:0;z-index:3;background:var(--surface);flex:0 0 auto}._panelBody_15nb1_2545{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:20px}._panelFooter_15nb1_2931{position:sticky;bottom:0;flex:0 0 auto;background:var(--surface);z-index:3}}._projectBadge_15nb1_7343{margin-left:auto;flex-shrink:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 8px;border-radius:6px;background:var(--surface-alt);color:var(--muted);font-size:12px}._subtaskContent_15nb1_7369,._subtaskEdit_15nb1_7371{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._subtaskContent_15nb1_7369>input{flex-shrink:0}._subtaskEdit_15nb1_7371>input{flex:1;min-width:0}._subtaskTitle_15nb1_7399{flex:1;min-width:0;border:0;padding:10px 0;background:transparent;color:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;font-size:14px}._subtaskTitle_15nb1_7399._doneTitle_15nb1_1047{color:var(--muted)}._taskTitle_15nb1_2565{border:0!important;border-radius:0!important;padding:10px 0!important;background:transparent!important}._taskTitle_15nb1_2565:focus,._taskTitle_15nb1_2565:focus-visible{box-shadow:none!important;outline:none}._statusMenuWrap_15nb1_7463{position:relative;display:flex;align-items:center;flex-shrink:0}._statusButton_15nb1_7475{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:var(--muted);flex-shrink:0}._statusButton_15nb1_7475:hover,._statusButton_15nb1_7475[aria-expanded=true]{background:var(--surface-alt);color:var(--text)}._statusButton_15nb1_7475[data-state=done]{color:var(--accent)}._statusButton_15nb1_7475:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media(min-width:768px){._statusButton_15nb1_7475{width:32px;height:32px;border-radius:6px}}._statusSquareEmpty_15nb1_7537{width:20px;height:20px;border-radius:5px;border:1.5px solid var(--line);background:var(--surface)}._statusMenu_15nb1_7463{position:absolute;left:0;top:46px;width:210px;padding:6px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;z-index:40;text-align:left}@media(min-width:768px){._statusMenu_15nb1_7463{top:34px}}._statusMenu_15nb1_7463>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:40px;padding:9px 10px;border-radius:7px;text-align:left;font-size:13px}._statusMenu_15nb1_7463>button:hover{background:var(--surface-alt)}._statusMenu_15nb1_7463>button[aria-checked=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}._draggingRow_15nb1_7627{opacity:.45}._dropBefore_15nb1_7633{box-shadow:inset 0 2px 0 0 var(--accent)}._dropAfter_15nb1_7639{box-shadow:inset 0 -2px 0 0 var(--accent)}._subtaskItems_15nb1_7645{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}@media(max-width:767px){._textButton_15nb1_599{min-height:44px}._iconButton_15nb1_569{width:42px;height:42px}._segmented_15nb1_627 button{min-height:40px;font-size:13px}._chip_15nb1_2335,._chipActive_15nb1_2349{min-height:36px;font-size:12px}._listRow_15nb1_1719{min-height:56px}}@media(max-width:767px){._filterBar_15nb1_739{align-items:stretch;gap:10px}._filterTabs_15nb1_781{flex:1 1 100%;width:100%;min-width:0;flex-wrap:wrap;overflow:visible}._filterSelects_15nb1_755{flex:1 1 100%;justify-content:flex-start}._filterButton_15nb1_2095,._filterTab_15nb1_781,._filterTabActive_15nb1_2053{min-height:40px}}@media(max-width:767px){._pageHeader_15nb1_435>._primary_15nb1_461>._buttonLabel_15nb1_7761,._sectionHeading_15nb1_437>._primary_15nb1_461>._buttonLabel_15nb1_7761{display:none}._pageHeader_15nb1_435>._primary_15nb1_461,._sectionHeading_15nb1_437>._primary_15nb1_461{min-width:44px;width:44px;padding:0;justify-content:center}}@media(max-width:767px){._pageHeader_15nb1_435>div:last-child>._primary_15nb1_461>._buttonLabel_15nb1_7761,._pageHeader_15nb1_435>div:last-child>._secondary_15nb1_463>._buttonLabel_15nb1_7761,._sectionHeading_15nb1_437>div:last-child>._primary_15nb1_461>._buttonLabel_15nb1_7761{display:none}._pageHeader_15nb1_435>div:last-child>._primary_15nb1_461,._pageHeader_15nb1_435>div:last-child>._secondary_15nb1_463,._sectionHeading_15nb1_437>div:last-child>._primary_15nb1_461{min-width:44px;width:44px;padding:0;justify-content:center}._pageHeader_15nb1_435>div:first-child{min-width:0}._pageHeader_15nb1_435 h1{white-space:nowrap}}._navActive_15nb1_89,._todayChip_15nb1_1991[aria-pressed=true],._filterTabActive_15nb1_2053,._segmentActive_15nb1_659,._chipActive_15nb1_2349,._statusMenu_15nb1_7463>button[aria-checked=true],._suggestionSelected_15nb1_2641{color:var(--accent-strong, var(--accent))}@media(max-width:767px){._statusMenu_15nb1_7463{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:290px;max-height:min(78vh,560px);overflow-y:auto}._statusMenu_15nb1_7463>strong{display:block;padding:8px;font-size:12px;color:var(--muted)}._statusMenu_15nb1_7463>small{display:block;padding:0 8px 6px;font-size:12px;color:var(--muted)}._statusMenu_15nb1_7463>button{font-size:13px;min-height:44px}._moveForm_15nb1_1307 input{min-height:44px;font-size:13px;padding:9px 10px}._formGrid_15nb1_2919{grid-template-columns:minmax(0,1fr)}}._quickRow_15nb1_7937{display:flex;align-items:center;gap:10px;margin-bottom:15px}._quickRow_15nb1_7937>._quickAdd_15nb1_669{margin:0;flex:1;min-width:0}._quickView_15nb1_7959{flex-shrink:0}@media(max-width:767px){._quickView_15nb1_7959 button{font-size:0;gap:0;padding:0 12px}._quickView_15nb1_7959 button svg{width:18px;height:18px}}._gridHeader_15nb1_837>._gridCell_15nb1_923:first-child,._gridRow_15nb1_839>._gridCell_15nb1_923:first-child{border-left:0}._gridRow_15nb1_839>._taskName_15nb1_917,._gridHeader_15nb1_837>._gridTitle_15nb1_2267{border-left:1px solid var(--line)}._gridHeader_15nb1_837{align-items:center}._gridHeader_15nb1_837>._gridTitle_15nb1_2267{justify-content:flex-start;padding:0 17px;min-height:100%}@media(max-width:767px){._gridRow_15nb1_839>._taskName_15nb1_917{order:-1;grid-column:1 / -1;border-left:0}._gridHeader_15nb1_837>._gridTitle_15nb1_2267{display:none}._gridRow_15nb1_839>._gridCell_15nb1_923:first-child{border-left:0}}._anchor_1up24_9{position:relative;height:0;margin:0}._picker_1up24_19._picker_1up24_19{position:absolute;top:8px;right:0;z-index:40;width:min(360px,calc(100vw - 32px));grid-template-columns:1fr;margin:0;box-shadow:var(--shadow)}._pickerHeader_1up24_39{display:flex;align-items:center;justify-content:space-between;gap:8px}._pickerTitle_1up24_51{font-size:13px}._preset_1up24_57._preset_1up24_57{min-height:32px}._dates_1up24_63{display:grid;grid-template-columns:1fr 1fr;gap:10px}._dateLabel_1up24_73{margin:0;font-size:12px}@media(max-width:767px){._picker_1up24_19._picker_1up24_19{max-width:calc(100vw - 32px)}._dates_1up24_63{grid-template-columns:1fr}._dateLabel_1up24_73{min-width:0}._picker_1up24_19 button{min-height:44px}}._swatchRow_1kr84_7._swatchRow_1kr84_7{margin:0;gap:8px;flex-wrap:wrap}._swatch_1kr84_7._swatch_1kr84_7{width:36px;height:36px}._colorPopover_1kr84_25._colorPopover_1kr84_25{position:absolute;top:calc(100% + 6px);bottom:auto;min-width:0;width:max-content;max-width:min(260px,calc(100vw - 32px));padding:12px;display:grid;gap:10px;z-index:6}._popoverTitle_1kr84_49{font-size:12px}._popoverDone_1kr84_55._popoverDone_1kr84_55{justify-self:start;width:auto}._inlineMenu_1kr84_63._inlineMenu_1kr84_63{top:calc(100% + 6px);bottom:auto;right:0;z-index:6}._dialogSize_1kr84_75._dialogSize_1kr84_75{width:min(520px,100%)}._optionRow_1kr84_81{border-top:1px solid var(--line);padding:11px 0}._optionLabel_1kr84_89{display:flex;gap:10px;align-items:flex-start;margin:0;font-weight:400}._optionRadio_1kr84_103._optionRadio_1kr84_103{width:18px;min-height:18px;height:18px;margin-top:2px}._optionTitle_1kr84_115{display:block;font-size:13px}._moveLabel_1kr84_123{margin:8px 0 0 28px;font-weight:500}._moreWrapInline_1kr84_131{display:inline-flex}._colorButton_1kr84_137._colorButton_1kr84_137{width:44px;height:44px}._swatchDot_1kr84_145{display:block;width:16px;height:16px;border-radius:50%}@media(max-width:767px){._swatch_1kr84_7._swatch_1kr84_7{width:44px;height:44px;padding:4px;background-clip:content-box}._colorButton_1kr84_137._colorButton_1kr84_137{min-width:44px;min-height:44px}._dialogSize_1kr84_75._dialogSize_1kr84_75{width:100%;max-width:100%}}._editor_pdll8_1{min-height:44px;width:100%;padding:10px;border:1px solid var(--border, var(--line, #aab0b8));border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere}._editor_pdll8_1:empty:before{content:attr(data-placeholder);color:var(--muted, #858b93);pointer-events:none}._markdownPreviewWrap_pdll8_5{position:relative;width:100%}._markdownPreview_pdll8_5{min-height:44px;width:100%;padding:10px 34px 10px 10px;border:1px solid transparent;border-radius:8px;cursor:text;overflow-wrap:anywhere}._markdownPreview_pdll8_5:hover{border-color:var(--border, var(--line, #aab0b8));background:var(--surface-alt, rgba(127, 127, 127, .06))}._editNote_pdll8_11{position:absolute;top:5px;right:5px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border-radius:6px;color:var(--muted, #858b93);background:var(--surface, #fff);opacity:.55;transition:opacity .14s,color .14s,background-color .14s}._markdownPreviewWrap_pdll8_5:hover ._editNote_pdll8_11,._markdownPreviewWrap_pdll8_5:focus-within ._editNote_pdll8_11{opacity:1}._editNote_pdll8_11:hover{color:var(--accent, #1d6fd8);background:var(--surface-alt, rgba(127, 127, 127, .1))}._markdown_pdll8_5{font-size:inherit;line-height:1.5}._markdown_pdll8_5>*:first-child{margin-top:0}._markdown_pdll8_5>*:last-child{margin-bottom:0}._markdown_pdll8_5 p{margin:0 0 8px;white-space:pre-wrap}._markdown_pdll8_5 h1,._markdown_pdll8_5 h2,._markdown_pdll8_5 h3,._markdown_pdll8_5 h4,._markdown_pdll8_5 h5,._markdown_pdll8_5 h6{margin:12px 0 6px;line-height:1.25}._markdown_pdll8_5 h1{font-size:1.25em}._markdown_pdll8_5 h2{font-size:1.15em}._markdown_pdll8_5 h3,._markdown_pdll8_5 h4,._markdown_pdll8_5 h5,._markdown_pdll8_5 h6{font-size:1.05em}._markdown_pdll8_5 ul,._markdown_pdll8_5 ol{margin:0 0 8px;padding-left:22px}._markdown_pdll8_5 li{margin:2px 0}._markdown_pdll8_5 blockquote{margin:0 0 8px;padding:2px 0 2px 10px;border-left:3px solid var(--border, var(--line, #aab0b8));color:var(--muted, #858b93)}._markdown_pdll8_5 hr{margin:12px 0;border:none;border-top:1px solid var(--border, var(--line, #aab0b8))}._markdown_pdll8_5 a{color:var(--accent, #1d6fd8);text-decoration:underline}._markdownCode_pdll8_43{padding:1px 4px;border-radius:4px;background:#7f7f7f29;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}._markdownPre_pdll8_5{margin:0 0 8px;padding:8px 10px;border-radius:8px;background:#7f7f7f1f;overflow-x:auto}._markdownPre_pdll8_5 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}._inlineImage_pdll8_49{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin:0 3px;line-height:0}._inlineImageOpen_pdll8_51{display:inline-flex;align-items:center;justify-content:center;width:34px;height:24px;padding:0;border:0;border-radius:5px;background:transparent;line-height:0;cursor:pointer}._inlineImageOpen_pdll8_51:focus-visible{outline:2px solid var(--accent, #3c6fcb);outline-offset:2px;border-radius:6px}._inlineImageThumb_pdll8_55{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--line, #e3e7ed);border-radius:5px;overflow:hidden;background:var(--surface-alt, rgba(127, 127, 127, .08));transition:border-color .14s,box-shadow .14s}._inlineImageImg_pdll8_57{display:block;width:100%;height:100%;object-fit:cover}._inlineImageEmpty_pdll8_59{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--muted, #656d79)}._inlineImage_pdll8_49:hover ._inlineImageThumb_pdll8_55,._inlineImage_pdll8_49:focus-within ._inlineImageThumb_pdll8_55{border-color:var(--accent, #3c6fcb);box-shadow:0 0 0 3px var(--accent-soft, #edf3ff)}._inlineImagePopover_pdll8_63{position:absolute;left:50%;top:calc(100% + 6px);z-index:40;display:flex;flex-direction:column;gap:6px;padding:6px;border:1px solid var(--line, #e3e7ed);border-radius:9px;background:var(--surface, #fff);box-shadow:var(--shadow, 0 16px 48px #1a233421);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .12s,transform .12s,visibility .12s}._inlineImagePopover_pdll8_63:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:8px}._inlineImage_pdll8_49:hover ._inlineImagePopover_pdll8_63,._inlineImage_pdll8_49:focus-within ._inlineImagePopover_pdll8_63{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}._inlineImagePreview_pdll8_69{display:flex;align-items:center;justify-content:center;width:168px;height:112px;border-radius:6px;overflow:hidden;background:var(--surface-alt, rgba(127, 127, 127, .08));color:var(--muted, #656d79)}._inlineImagePreview_pdll8_69 ._inlineImageImg_pdll8_57{width:100%;height:100%;object-fit:cover}._inlineImageActions_pdll8_73{display:flex;justify-content:flex-end}._inlineImageDelete_pdll8_75{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border:1px solid var(--line, #e3e7ed);border-radius:6px;color:var(--muted, #656d79);background:var(--surface, #fff);line-height:0;transition:color .14s,border-color .14s,background-color .14s}._inlineImageDelete_pdll8_75:hover{color:var(--danger, #c9363e);border-color:var(--danger, #c9363e);background:color-mix(in srgb,var(--danger, #c9363e) 8%,transparent)}._inlineImageConfirm_pdll8_79{display:none;align-items:center;gap:6px}._inlineImage_pdll8_49._isConfirming_pdll8_81 ._inlineImageConfirm_pdll8_79{display:inline-flex}._inlineImage_pdll8_49._isConfirming_pdll8_81 ._inlineImageDelete_pdll8_75{display:none}._inlineImageConfirm_pdll8_79 button{padding:5px 8px;border:1px solid var(--line, #e3e7ed);border-radius:6px;background:var(--surface, #fff);font-size:12px;line-height:1.2;color:var(--text, #1a1d21)}._inlineImageConfirm_pdll8_79 ._inlineImageConfirmYes_pdll8_87{color:var(--danger, #c9363e);border-color:var(--danger, #c9363e)}._inlineImageConfirm_pdll8_79 ._inlineImageConfirmNo_pdll8_89:hover{background:var(--surface-alt, rgba(127, 127, 127, .08))}._inlineImageConfirm_pdll8_79 ._inlineImageConfirmYes_pdll8_87:hover{background:color-mix(in srgb,var(--danger, #c9363e) 10%,transparent)}._files_pdll8_93{margin:18px 0}._files_pdll8_93 ul{list-style:none;padding:0}._files_pdll8_93 li{display:flex;align-items:center;gap:8px;margin:6px 0}._files_pdll8_93 li button:first-child{overflow-wrap:anywhere;text-align:left}._overlay_pdll8_101{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000a;display:flex;align-items:center;justify-content:center;padding:16px}._dialog_pdll8_103{background:var(--surface, white);color:var(--text, black);border-radius:12px;padding:16px;max-width:900px;width:100%;max-height:90vh;overflow:auto}._dialog_pdll8_103 header,._actions_pdll8_105{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}._dialogHeaderActions_pdll8_107{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._dialogDelete_pdll8_109{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line, #e3e7ed);border-radius:7px;color:var(--danger, #c9363e);background:var(--surface, #fff)}._dialogDelete_pdll8_109:hover{border-color:var(--danger, #c9363e);background:color-mix(in srgb,var(--danger, #c9363e) 8%,transparent)}._image_pdll8_113{position:relative;width:fit-content;max-width:100%;margin:auto}._image_pdll8_113 img{display:block;max-width:100%;max-height:65vh}._image_pdll8_113 canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._image_pdll8_113 canvas._drawing_pdll8_119{pointer-events:auto;touch-action:none;cursor:crosshair}._confirm_pdll8_121{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}._confirm_pdll8_121 button{font-size:12px;padding:4px 8px;border-radius:6px;border:1px solid var(--line, #e3e7ed)}._confirm_pdll8_121 button:first-child{color:var(--danger, #c9363e);border-color:var(--danger, #c9363e)}._toolbar_11lpy_13{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}span._note_11lpy_35{font-size:12px}._kpiGrid_11lpy_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;margin-bottom:30px}._kpiCard_11lpy_59{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:12px}._kpiLabel_11lpy_79{font-size:12px;color:var(--muted)}._kpiValue_11lpy_89{font-size:24px;line-height:1.1;font-weight:650;color:var(--text);font-variant-numeric:tabular-nums}._kpiDelta_11lpy_105{font-size:12px;line-height:1.35}._sectionTitleWrap_11lpy_117{flex-wrap:wrap}._chartRow_11lpy_127{--plot-height: 180px;--plot-top: 20px;display:flex;gap:8px;align-items:flex-start;margin-top:8px}._chartAxis_11lpy_147{position:relative;width:26px;height:var(--plot-height);margin-top:var(--plot-top);flex-shrink:0}._axisTick_11lpy_163{position:absolute;right:0;transform:translateY(50%);font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}._plotScroll_11lpy_181{flex:1;min-width:0}._plotScrollMonth_11lpy_193{overflow-x:auto}._plotArea_11lpy_201{height:calc(var(--plot-height) + var(--plot-top));padding-top:var(--plot-top);box-sizing:border-box}._chartCanvas_11lpy_213{min-width:0}._bars_11lpy_225{position:relative;height:100%;display:flex;align-items:stretch}._gridLine_11lpy_239{position:absolute;left:0;right:0;border-top:1px solid var(--line);opacity:.55}._gridLineBase_11lpy_255{opacity:.9}._bar_11lpy_225{flex:1;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:0 2px;border:0;border-radius:6px;cursor:pointer}._barSelected_11lpy_289{background:var(--accent-soft);outline:1px solid var(--accent);outline-offset:-1px}._barValue_11lpy_301{position:absolute;left:0;right:0;text-align:center;font-size:12px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}._barTrack_11lpy_323{position:relative;display:block;width:100%;max-width:26px;min-height:2px;background:var(--line);border-radius:5px 5px 0 0}._barFill_11lpy_343{position:absolute;left:0;right:0;bottom:0;display:block;background:var(--accent);border-radius:5px 5px 0 0}._weekdays_11lpy_365{display:flex;margin-top:6px}._weekday_11lpy_365{flex:1;text-align:center;font-size:12px;line-height:1.35;font-weight:400;color:var(--muted)}._weekdaySelected_11lpy_393{font-weight:600;color:var(--text)}p._selectedNote_11lpy_405{margin-top:10px;font-size:12px}._tableWrap_11lpy_417{overflow-x:auto;margin-top:18px}._table_11lpy_417{width:100%;max-width:720px;border-collapse:collapse;font-size:12px}._caption_11lpy_441{text-align:left;font-size:13px;color:var(--muted);padding-bottom:6px}._th_11lpy_455{padding:6px 8px;border-bottom:1px solid var(--line);text-align:right;color:var(--muted);font-weight:500;font-size:12px}._thDay_11lpy_473{text-align:left}._rowHead_11lpy_481{padding:6px 8px;border-bottom:1px solid var(--line);text-align:left;font-weight:400;font-size:12px}._numeric_11lpy_497{padding:6px 8px;text-align:right;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}._actionCell_11lpy_511{padding:2px 0;border-bottom:1px solid var(--line);text-align:right}@media(max-width:767px){._kpiGrid_11lpy_45{grid-template-columns:repeat(2,minmax(0,1fr))}._plotScroll_11lpy_181{overflow-x:auto}._chartCanvas_11lpy_213{min-width:max-content}._toolbar_11lpy_13 [role=group] button,._tableWrap_11lpy_417 button{min-height:44px}}._settings_1niky_17{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}._rail_1niky_29{flex:1 1 200px;min-width:170px;max-width:260px}._body_1niky_39{flex:3 1 420px;min-width:0}._searchLabel_1niky_47{margin:0 0 12px;font-weight:500}._searchLabel_1niky_47 ._searchCaption_1niky_55{font-size:12px}._railNav_1niky_61{display:flex;flex-direction:column;gap:2px}._railItem_1niky_73._railItem_1niky_73{width:100%;justify-content:flex-start;min-height:40px;padding:9px 12px;gap:9px;font-size:13px;text-align:left}._searchGroup_1niky_91{margin-bottom:18px}._searchResults_1niky_97{display:flex;flex-direction:column;align-items:flex-start;gap:2px}._formActions_1niky_109{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:16px}._savedNote_1niky_123{display:flex;align-items:center;gap:6px;margin:10px 0 0}._themeChip_1niky_135._themeChip_1niky_135{min-height:36px;font-size:13px}._chipsHint_1niky_143._chipsHint_1niky_143{margin-top:12px}._aiBudget_1niky_149,._inviteLink_1niky_151{margin-top:18px}._usageNote_1niky_157{margin-top:16px}._sessionRow_1niky_165._sessionRow_1niky_165>div{min-width:0}._dangerBox_1niky_175{border:1px solid var(--danger);border-radius:12px;padding:16px 18px 18px;margin-top:18px}._dangerIntro_1niky_187{margin-bottom:0}._dangerRow_1niky_193{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--danger) 30%,var(--line))}._dangerRow_1niky_193+._dangerRow_1niky_193{padding:14px 0 0}._dangerRowText_1niky_217{min-width:200px;flex:1 1 220px}._dangerTitle_1niky_225{font-size:13px}._dangerButton_1niky_231._dangerButton_1niky_231{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,var(--line))}._dialogSize_1niky_243._dialogSize_1niky_243{width:min(480px,100%)}._toggleRow_1niky_249{border-top:1px solid var(--line);padding:10px 0}._toggleSwitch_1niky_257._toggleSwitch_1niky_257{margin-top:0}._passwordField_1niky_263{margin-bottom:17px}._passwordLabel_1niky_269{margin-bottom:0}._passwordWrap_1niky_275{position:relative;margin-top:7px}._passwordInput_1niky_283{padding-right:46px;margin-top:0}._revealButton_1niky_291{position:absolute;top:50%;right:4px;transform:translateY(-50%)}._inlineMenu_1niky_307._inlineMenu_1niky_307{top:calc(100% + 6px);bottom:auto;right:0;z-index:6}._moreWrapInline_1niky_319{display:inline-flex}._colorButton_1niky_325._colorButton_1niky_325{width:44px;height:44px}._nowrap_1niky_333{white-space:nowrap}._swatchDotSmall_1niky_339{display:inline-block;width:14px;height:14px;border-radius:50%}._swatchDot_1niky_339{display:block;width:16px;height:16px;border-radius:50%}._serverBlock_1niky_365{margin-top:26px;padding-top:20px;border-top:1px solid var(--line, #e6e8ec);display:flex;flex-direction:column;gap:12px}._serverBlock_1niky_365 h3{font-size:15px;font-weight:600}._serverActions_1niky_389{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:767px){._settings_1niky_17{flex-direction:column}._rail_1niky_29{flex:none;width:100%;max-width:none}._body_1niky_39{flex:none;width:100%}._railItem_1niky_73._railItem_1niky_73{min-height:44px;padding:10px 12px}._themeChip_1niky_135._themeChip_1niky_135{min-height:44px}._dialogSize_1niky_243._dialogSize_1niky_243{width:100%;max-width:100%}._dialogActions_1niky_451 button,._dangerBox_1niky_175 button{min-height:44px}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1a1d21;background:#f7f8fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #f7f8fa;--surface: #fff;--surface-alt: #f1f3f6;--text: #1a1d21;--muted: #5b6472;--line: #e3e7ed;--border: var(--line);--accent: #3c6fcb;--accent-strong: #2f5aa8;--accent-soft: #edf3ff;--danger: #c9363e;--shadow: 0 16px 48px #1a233421;color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--bg: #14161a;--surface: #1e2126;--surface-alt: #272b32;--text: #e6e8eb;--muted: #a3acb9;--line: #343a44;--border: var(--line);--accent: #8baefa;--accent-strong: #b9cdff;--accent-soft: #263753;--danger: #ff8b91;--shadow: 0 16px 48px #0006;color:var(--text);background:var(--bg)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--line) transparent;caret-color:var(--accent)}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;border:0;background:none;transition:background-color .14s,color .14s}button:disabled{cursor:not-allowed;opacity:.48}a{color:var(--accent);text-underline-offset:3px}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:7px;padding:10px 12px;background:var(--surface);color:var(--text);outline:none;min-height:42px}textarea{resize:vertical;line-height:1.55}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}button:focus-visible,a:focus-visible,[role=tab]:focus-visible,[role=menuitem]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}input[type=checkbox]{width:17px;min-height:17px;height:17px;accent-color:var(--accent);flex-shrink:0}input[type=color]{width:48px;padding:4px}h1,h2,h3,p{margin-top:0}h1{font-size:30px;line-height:1.2;font-weight:670;letter-spacing:-.035em;margin-bottom:8px}h2{font-size:20px;line-height:1.3;letter-spacing:-.02em;font-weight:650;margin-bottom:14px}h3{font-size:14px;font-weight:650;margin-bottom:10px}p{line-height:1.6;font-size:14px}small{font-size:12px}label{display:block;font-size:13px;font-weight:550;margin-bottom:17px}label>input,label>textarea,label>select{margin-top:7px}svg{flex-shrink:0;vertical-align:middle}::selection{background:#b9d0ff;color:#152340}progress{accent-color:var(--accent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
