.TaskTileIconMenu_wrapper__cE1os{display:inline-flex;align-items:center}.TaskTileIconMenu_tileSelectWrap__k9k4j{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:7px;transition:filter .15s ease,transform .15s ease}.TaskTileIconMenu_tileSelectWrap__k9k4j:hover:not(:has(.TaskTileIconMenu_trigger__27TQC:disabled)){filter:brightness(1.08);transform:scale(1.06)}.TaskTileIconMenu_tableTileSelectWrap__i4rch:hover:not(:has(.TaskTileIconMenu_trigger__27TQC:disabled)){transform:scale(1.03)}.TaskTileIconMenu_iconTile__H495t{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;width:32px;height:32px;border-radius:8px}.TaskTileIconMenu_iconTile__H495t svg{display:block;flex-shrink:0}.TaskTileIconMenu_tableIconTile__pvB10{width:26px;height:26px;border-radius:7px}.TaskTileIconMenu_tileSelectWrapSmall__clkY9{border-radius:6px}.TaskTileIconMenu_tileSelectWrapSmall__clkY9:hover:not(:has(.TaskTileIconMenu_trigger__27TQC:disabled)){transform:none;filter:brightness(1.1)}.TaskTileIconMenu_tileSm__ocEMA{width:24px;height:24px;border-radius:6px;transform:none!important}.TaskTileIconMenu_tileSelectWrapXs__M6eAu{border-radius:5px}.TaskTileIconMenu_tileSelectWrapXs__M6eAu:hover:not(:has(.TaskTileIconMenu_trigger__27TQC:disabled)){transform:none;filter:brightness(1.1)}.TaskTileIconMenu_tileXs__jUZbR{width:18px;height:18px;border-radius:5px;transform:none!important}.TaskTileIconMenu_trigger__27TQC{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:transparent;cursor:pointer;line-height:0}.TaskTileIconMenu_trigger__27TQC:disabled{cursor:default;opacity:.65}.TaskTileIconMenu_fullBleedWrapper___mgqj{display:flex;width:100%;height:100%}.TaskTileIconMenu_fullBleedSelectWrap__Yduy_{width:100%;height:100%;border-radius:0}.TaskTileIconMenu_fullBleedSelectWrap__Yduy_:hover:not(:has(.TaskTileIconMenu_fullBleedTrigger__7GXOL:disabled)){transform:none;filter:brightness(1.06)}.TaskTileIconMenu_fullBleedTrigger__7GXOL{display:flex;width:100%;height:100%;margin:0;padding:0;border:none;background:transparent;cursor:pointer}.TaskTileIconMenu_fullBleedTrigger__7GXOL:disabled{cursor:default}.TaskTileIconMenu_fullBleedBox__25eMB{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:0 10px;font-size:.8125rem;font-weight:600;line-height:1.2;overflow:hidden}.TaskTileIconMenu_fullBleedGlyph__rxmJV{display:inline-flex;align-items:center;flex-shrink:0;line-height:0}.TaskTileIconMenu_fullBleedLabel__aiEX8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.TaskTileIconMenu_compactTrigger__1Z62X{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer;line-height:0;transition:opacity .15s ease,background .15s ease}.TaskTileIconMenu_compactTrigger__1Z62X:hover:not(:disabled){background:rgba(var(--primary-rgb,37,99,235),.08)}.TaskTileIconMenu_compactTrigger__1Z62X:disabled{cursor:default;opacity:.65}.TaskTileIconMenu_menu__ar7rs{position:fixed;z-index:10060;min-width:10rem;max-width:min(18rem,calc(100vw - 16px));padding:.3rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);box-shadow:var(--shadow-lg);animation:TaskTileIconMenu_tileMenuPop__ff_vf .16s cubic-bezier(.34,1.4,.64,1)}@keyframes TaskTileIconMenu_tileMenuPop__ff_vf{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.TaskTileIconMenu_option__tfl1m{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .55rem;border:none;border-radius:8px;background:none;font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;text-align:left;transition:background .13s ease,color .13s ease;box-sizing:border-box}.TaskTileIconMenu_option__tfl1m:hover{background:color-mix(in srgb,var(--primary-color) 10%,var(--surface));color:var(--text-primary)}.TaskTileIconMenu_optionActive__bI4Wb{font-weight:600;color:var(--text-primary);background:color-mix(in srgb,var(--primary-color) 8%,var(--surface))}.TaskTileIconMenu_optionIconSlot__RoD01{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;line-height:0}.TaskTileIconMenu_optionIconSlotSmall__MK4_a{width:1.5rem;height:1.5rem;border-radius:5px}.TaskTileIconMenu_optionLabel__JLBir{flex:1;min-width:0;white-space:nowrap}.TaskTileIconMenu_optionCheck__3r3xK{flex-shrink:0;color:var(--text-muted)}.TaskTableView_container__ZG8K5{width:100%}.TaskTableView_selectionBar__oTaga{display:flex;justify-content:flex-end;align-items:center;margin-bottom:.5rem}.TaskTableView_selectionBarSelectBtn__5_L6k{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.25rem .65rem;font-size:.6875rem;font-weight:600;line-height:1.1;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:6px;cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}.TaskTableView_selectionBarSelectBtn__5_L6k:hover{color:var(--text-primary);border-color:var(--text-muted);background:rgba(var(--primary-rgb,37,99,235),.04)}.TaskTableView_tableWrapper__XxjAT{overflow-x:auto;background:var(--surface);width:100%;max-width:100%;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--border) transparent;scroll-padding-right:3.5rem}.TaskTableView_tableWrapperFlatInset__E6v9p{margin-inline-start:.75rem;width:calc(100% - .75rem);border:1px solid var(--border);border-radius:14px;overflow-x:auto;overflow-y:hidden;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.TaskTableView_tableWrapperGlass__K0YId{background:transparent}.TaskTableView_tableWrapperFlatInset__E6v9p.TaskTableView_tableWrapperGlass__K0YId{border-color:color-mix(in srgb,var(--border) 55%,transparent);background:color-mix(in srgb,var(--surface) 12%,transparent);backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);transform:translateZ(0);backface-visibility:hidden;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent),0 8px 28px rgba(0,0,0,.05)}.TaskTableView_tableWrapperGlass__K0YId .TaskTableView_table__le4up thead th{background:transparent}.TaskTableView_tableWrapper__XxjAT::-webkit-scrollbar{height:6px}.TaskTableView_tableWrapper__XxjAT::-webkit-scrollbar-track{background:transparent}.TaskTableView_tableWrapper__XxjAT::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.TaskTableView_table__le4up{width:100%;border-collapse:collapse;font-size:.8125rem}.TaskTableView_table__le4up thead tr{border-bottom:1px solid var(--border)}.TaskTableView_table__le4up thead th{padding:.625rem .75rem;text-align:left;font-size:.625rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:var(--surface);user-select:none}.TaskTableView_thIconOnly__rjayu{width:28px;max-width:28px;padding:.625rem 0 .625rem .05rem!important;box-sizing:border-box}.TaskTableView_thResizable__qa8_f{position:relative}.TaskTableView_resizeHandle__Fbs8G{bottom:0;z-index:1;border-radius:2px;transition:opacity .15s ease}.TaskTableView_resizeHandle__Fbs8G:hover,.TaskTableView_thResizable__qa8_f:hover .TaskTableView_resizeHandle__Fbs8G{opacity:.45}.TaskTableView_resizeHandle__Fbs8G:active{opacity:.8}.TaskTableView_thGroupDragExpand__s7Kv_{width:24px;max-width:24px;padding:.5rem 0 .5rem .05rem!important;box-sizing:border-box}.TaskTableView_colGroupMoveExpand__S3FHk{width:24px;max-width:24px}.TaskTableView_resizableTh__PoA6l{position:relative}.TaskTableView_resizeHandle__Fbs8G{position:absolute;top:0;right:0;width:5px;height:100%;cursor:col-resize;user-select:none;touch-action:none;z-index:2;border-radius:0 2px 2px 0;opacity:0;transition:opacity .15s ease,background .15s ease;background:var(--primary-color,#2563eb)}.TaskTableView_resizableTh__PoA6l:hover .TaskTableView_resizeHandle__Fbs8G,.TaskTableView_resizeHandle__Fbs8G:active{opacity:.5}.TaskTableView_selectionCount__UjzL9{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;border-radius:999px;background:var(--primary-color,#2563eb);color:#fff;font-size:.6rem;font-weight:700;line-height:1;flex-shrink:0}.TaskTableView_sortButton__ai6BN{display:inline-block;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:color .15s ease}.TaskTableView_sortButton__ai6BN:hover{color:var(--text-primary)}.TaskTableView_sortButtonActive__leCto{color:var(--text-primary);font-weight:700}.TaskTableView_taskRow____c41{border-bottom:1px solid var(--border);transition:background .14s ease}.TaskTableView_taskRow____c41:last-child{border-bottom:none}.TaskTableView_taskRow____c41:hover{background:rgba(var(--primary-rgb,37,99,235),.04)}.TaskTableView_taskRowDraggable__sVTj9{cursor:grab}.TaskTableView_taskRowDraggable__sVTj9:active{cursor:grabbing}.TaskTableView_selectedRow__zcwpz{background:rgba(var(--primary-rgb,37,99,235),.07)!important}.TaskTableView_selectModeRow__qJXnD{cursor:pointer}.TaskTableView_selectModeRow__qJXnD>td{pointer-events:none}.TaskTableView_selectModeRow__qJXnD>td.TaskTableView_tdCheckbox__rwQ_B{pointer-events:auto}.TaskTableView_contextOnlyRow__epDUN td{padding-top:.2rem!important;padding-bottom:.2rem!important;line-height:1.2!important}.TaskTableView_contextOnlyTitle__QMDKf{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.3;color:var(--text-muted)}.TaskTableView_contextOnlyRow__epDUN .TaskTableView_code__tV8pi{color:var(--text-muted)}.TaskTableView_taskRow____c41 td{padding:.3rem .75rem;vertical-align:middle;color:var(--text-secondary)}.TaskTableView_tdExpand__WZhog{width:28px;max-width:28px;box-sizing:border-box;padding:.25rem 0 .25rem .1rem!important}.TaskTableView_tdExpand__WZhog+.TaskTableView_tdCode__P1Phe{padding-left:.125rem}.TaskTableView_taskRow____c41:not(.TaskTableView_taskRowDraggable__sVTj9) .TaskTableView_tdCodeWithTreeStub__buCnu:after{left:var(--tree-type-icon-center,calc(.125rem + 8px))}.TaskTableView_taskRow____c41:not(.TaskTableView_taskRowDraggable__sVTj9) .TaskTableView_tdCodeWithTreeStub__buCnu:has(.TaskTableView_codeCellLeadingIconsStar__o_PiT):after{left:var(--tree-type-icon-center-with-star,calc(.125rem + 16px + .0625rem + 8px))}.TaskTableView_expandButton__a4tVb{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:none;border:1px solid transparent;color:var(--text-muted);transition:all .15s ease;padding:0}.TaskTableView_expandButton__a4tVb:hover{background:var(--border);color:var(--text-primary)}.TaskTableView_subtaskProgressRing__go92a{vertical-align:middle}.TaskTableView_thCheckbox__8yNKk{width:64px;max-width:64px;box-sizing:border-box;padding:.5rem .375rem!important;vertical-align:middle}.TaskTableView_thSelectionRow__K4A5f{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.TaskTableView_selectModeBtn__7TuRy{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:1.5rem;padding:.15rem .25rem;font-size:.65rem;font-weight:600;line-height:1.1;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:4px;cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}.TaskTableView_selectModeBtn__7TuRy:hover{color:var(--text-primary);border-color:var(--text-muted);background:rgba(var(--primary-rgb,37,99,235),.04)}.TaskTableView_selectCancelBtn__yGso9{flex-shrink:0;margin:0;padding:.1rem .2rem;font-size:.65rem;font-weight:500;line-height:1.1;color:var(--text-muted);background:none;border:none;border-radius:3px;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .12s ease,background .12s ease}.TaskTableView_selectCancelBtn__yGso9:hover{color:var(--text-primary);background:rgba(0,0,0,.04)}.TaskTableView_tdCheckbox__rwQ_B{width:64px;max-width:64px;box-sizing:border-box}.TaskTableView_taskRow____c41 td.TaskTableView_tdCheckbox__rwQ_B{padding:.5rem .375rem;text-align:left;vertical-align:middle}.TaskTableView_checkbox__e4uaj{width:14px;height:14px;cursor:pointer;accent-color:var(--primary-color)}.TaskTableView_fieldClusterCol__Wq9Lp{padding-left:.5rem!important;padding-right:.5rem!important;text-align:center;vertical-align:middle}.TaskTableView_table__le4up thead th.TaskTableView_fieldClusterCol__Wq9Lp{padding-top:.625rem!important;padding-bottom:.625rem!important;text-align:center}.TaskTableView_table__le4up thead th.TaskTableView_fieldClusterCol__Wq9Lp .TaskTableView_sortButton__ai6BN{display:block;width:100%;text-align:center}.TaskTableView_subtaskRow__5Cx71 td.TaskTableView_fieldClusterCol__Wq9Lp,.TaskTableView_taskRow____c41 td.TaskTableView_fieldClusterCol__Wq9Lp{padding-top:.25rem!important;padding-bottom:.25rem!important}.TaskTableView_subtaskRow__5Cx71 td.TaskTableView_fieldClusterCol__Wq9Lp>*,.TaskTableView_taskRow____c41 td.TaskTableView_fieldClusterCol__Wq9Lp>*{display:inline-flex;justify-content:center;width:100%}.TaskTableView_codeTypeBadge__79rGI,.TaskTableView_subtaskTypeBadge___Uf7s{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.TaskTableView_tdCodeWithTreeStub__buCnu{position:relative;overflow:visible}.TaskTableView_tdCodeWithTreeStub__buCnu:after{content:"";position:absolute;left:calc(.75rem + 8px);top:100%;width:1px;height:.45rem;margin-top:-1px;background:var(--tree-line,var(--border));transform:translateX(-.5px);z-index:0;pointer-events:none}.TaskTableView_tdCode__P1Phe{text-align:left;white-space:nowrap;vertical-align:middle;max-width:12rem}.TaskTableView_codeCell__RPsmZ{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.375rem;min-width:0;white-space:nowrap}.TaskTableView_codeCellLeadingIcons__rvEJd{display:inline-flex;align-items:center;gap:.0625rem;flex-shrink:0}.TaskTableView_codeCellLeadingIconsStar__o_PiT{padding:0}.TaskTableView_code__tV8pi{font-family:Monaco,SF Mono,Menlo,Courier New,monospace;font-size:.6875rem;font-weight:600;color:var(--text-muted);padding:0;background:none;letter-spacing:.04em;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.TaskTableView_tdTitle__iovH5{max-width:0}.TaskTableView_titleCell__RASsB{display:flex;align-items:center;gap:.25rem;min-width:0;max-width:100%}.TaskTableView_titleLink__T2BMz{flex:1;min-width:0;display:block;font-size:1rem;font-weight:400;line-height:1.4;color:var(--text-primary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.TaskTableView_titleLabels__fd6Zp{flex:0 0 auto}.TaskTableView_titleAiAction__PI0im{display:inline-flex;flex-shrink:0;align-items:center;line-height:0;opacity:0;pointer-events:none;transition:opacity .15s ease}.TaskTableView_titleCell__RASsB:focus-within .TaskTableView_titleAiAction__PI0im,.TaskTableView_titleCell__RASsB:hover .TaskTableView_titleAiAction__PI0im{opacity:1;pointer-events:auto}.TaskTableView_titleLink__T2BMz:hover{color:var(--primary-color)}.TaskTableView_titleButton__LH_2t{flex:1;min-width:0;display:block;width:100%;margin:0;padding:0;border:none;background:none;font:inherit;text-align:left;cursor:pointer;font-size:1rem;font-weight:400;line-height:1.4;color:var(--text-primary);text-decoration:none}.TaskTableView_titleButton__LH_2t:hover{color:var(--primary-color)}.TaskTableView_subtaskRow__5Cx71 td.TaskTableView_fieldClusterCol__Wq9Lp .TaskTableView_iconTile__g6oyj,.TaskTableView_taskRow____c41 td.TaskTableView_fieldClusterCol__Wq9Lp .TaskTableView_iconTile__g6oyj{width:28px;height:28px;border-radius:7px}.TaskTableView_priorityBadge__xwzNB{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.TaskTableView_dueDateCol__uEPsm{text-align:center;vertical-align:middle}.TaskTableView_table__le4up thead th.TaskTableView_dueDateCol__uEPsm{text-align:center}.TaskTableView_table__le4up thead th.TaskTableView_dueDateCol__uEPsm .TaskTableView_sortButton__ai6BN{display:block;width:100%;text-align:center}.TaskTableView_subtaskRow__5Cx71 td.TaskTableView_dueDateCol__uEPsm,.TaskTableView_taskRow____c41 td.TaskTableView_dueDateCol__uEPsm{text-align:center}.TaskTableView_dueDateBadge__XU_xs{display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;padding:.175rem .5rem;border-radius:999px;white-space:nowrap;box-sizing:border-box;background:transparent;border:1px solid transparent}.TaskTableView_dueDateBadge__XU_xs.TaskTableView_dueDateOverdue__5JtWM{background:rgba(239,68,68,.12);color:#f87171;border:1px solid rgba(239,68,68,.2)}.TaskTableView_dueDateBadge__XU_xs.TaskTableView_dueDateToday__1Q5JT{background:rgba(245,158,11,.14);color:#fbbf24;border:1px solid rgba(245,158,11,.22)}.TaskTableView_dueDateBadge__XU_xs.TaskTableView_dueDateSoon__KELvx{background:rgba(249,115,22,.12);color:#fb923c;border:1px solid rgba(249,115,22,.2)}.TaskTableView_dueDateBadge__XU_xs.TaskTableView_dueDateUpcoming__PWB8k{color:var(--text-secondary);background:color-mix(in srgb,var(--border) 32%,var(--background));border:1px solid var(--border)}.TaskTableView_dueDateBadge__XU_xs.TaskTableView_dueDateFuture__VLQc2{color:var(--text-muted);background:color-mix(in srgb,var(--border) 20%,var(--background));border:1px solid color-mix(in srgb,var(--border) 85%,var(--background))}.TaskTableView_subtaskPill__evKo3{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 .375rem;border-radius:999px;font-size:.7rem;font-weight:600;background:var(--border);color:var(--text-secondary);border:none;cursor:pointer;transition:all .15s ease}.TaskTableView_subtaskPillActive__I7DcZ,.TaskTableView_subtaskPill__evKo3:hover{background:rgba(var(--primary-rgb,37,99,235),.15);color:var(--primary-color)}.TaskTableView_assigneeStack__6iWwp{display:flex;align-items:center;min-width:0;max-width:100%}.TaskTableView_assigneeAvatar__eSj3j{display:inline-flex;margin-right:-6px}.TaskTableView_agentChip__J5ZY6{display:inline-flex;align-items:center;padding:.15rem .45rem;background:rgba(139,92,246,.12);color:#a78bfa;border-radius:999px;font-size:.675rem;font-weight:600;border:1px solid rgba(139,92,246,.2);white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis}.TaskTableView_assigneeMore__0NVCt{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--border);color:var(--text-muted);font-size:.625rem;font-weight:700}.TaskTableView_createdByAvatar__XDlxR{display:inline-flex;align-items:center;gap:.35rem;min-width:0;max-width:100%}.TaskTableView_createdByUsername__bHWzp{font-size:.75rem;font-weight:500;color:var(--text-secondary,var(--text-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:6.5rem}.TaskTableView_dateCell__hl9no{white-space:nowrap}.TaskTableView_dateCell__hl9no,.TaskTableView_emptyCell__zZbI5{color:var(--text-muted);font-size:.75rem}.TaskTableView_groupBadge__Cw31H{display:inline-block;padding:2px 8px;font-size:.7rem;font-weight:500;color:var(--text-secondary,#9ca3af);background:var(--surface-2,rgba(255,255,255,.06));border:1px solid var(--border-subtle,rgba(255,255,255,.1));border-radius:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.TaskTableView_taskRow____c41 td.TaskTableView_dragHandleCell__ckm5H{width:24px;max-width:24px;box-sizing:border-box;padding:.25rem 0 .25rem .1rem;vertical-align:middle}.TaskTableView_taskRowDraggable__sVTj9 .TaskTableView_tdCode__P1Phe{padding-left:.125rem}.TaskTableView_taskRowDraggable__sVTj9 .TaskTableView_tdCodeWithTreeStub__buCnu:after{left:var(--tree-type-icon-center,calc(.125rem + 8px))}.TaskTableView_taskRowDraggable__sVTj9 .TaskTableView_tdCodeWithTreeStub__buCnu:has(.TaskTableView_codeCellLeadingIconsStar__o_PiT):after{left:var(--tree-type-icon-center-with-star,calc(.125rem + 16px + .0625rem + 8px))}.TaskTableView_dragHandleCell__ckm5H{transition:background .15s ease}.TaskTableView_dragExpandStack__bonys{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1px;min-height:0}.TaskTableView_dragExpandStack__bonys .TaskTableView_expandButton__a4tVb{position:static;top:unset}.TaskTableView_dragHandleFadeWrap__NtAKA{opacity:0;transition:opacity .15s ease;display:flex;align-items:center;justify-content:center}.TaskTableView_taskRow____c41:hover .TaskTableView_dragHandleFadeWrap__NtAKA{opacity:1}.TaskTableView_dragHandle__xqGm1{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;min-height:1.5rem;margin-left:0;border:none;background:none;color:var(--text-muted);cursor:grab;border-radius:3px;transition:background .12s ease,color .12s ease;padding:0;box-sizing:border-box}.TaskTableView_dragHandle__xqGm1:hover{background:var(--border);color:var(--text-secondary)}.TaskTableView_dragHandle__xqGm1:active{cursor:grabbing;transform:none}.TaskTableView_dragHandleGrip__aQ8o9{display:grid;grid-template-columns:3px 3px;grid-template-rows:3px 3px 3px;gap:1px;place-items:center;color:inherit;opacity:.82;pointer-events:none}.TaskTableView_dragHandleBox__Y3yE0{display:block;width:3px;height:3px;border-radius:.5px;background:currentColor;flex-shrink:0}.TaskTableView_subtaskRow__5Cx71{border-bottom:1px solid var(--border);background:rgba(0,0,0,.015)}.TaskTableView_subtaskRow__5Cx71:hover{background:rgba(var(--primary-rgb,37,99,235),.02)}.TaskTableView_subtaskRow__5Cx71 td{padding:.4375rem .75rem;vertical-align:middle}.TaskTableView_subtaskRowWithTree__FZudp{--tree-spine-x:calc(0.75rem + 8px);--tree-type-icon-center:calc(0.125rem + 8px);--tree-type-icon-center-with-star:calc(0.125rem + 16px + 0.0625rem + 8px);--subtask-content-indent:1.55rem;--subtask-type-icon:16px}.TaskTableView_tableWrapperEmbedded__ZHAjF .TaskTableView_subtaskRowWithTree__FZudp{--tree-spine-x:var(--tree-type-icon-center)}.TaskTableView_tableWrapperEmbedded__ZHAjF .TaskTableView_subtaskRowWithTree__FZudp.TaskTableView_subtaskRowParentHasLeadingStar__VOHyZ{--tree-spine-x:var(--tree-type-icon-center-with-star)}.TaskTableView_tableWrapperEmbedded__ZHAjF .TaskTableView_tdCodeWithTreeStub__buCnu:after{left:var(--tree-type-icon-center)}.TaskTableView_tableWrapperEmbedded__ZHAjF .TaskTableView_tdCodeWithTreeStub__buCnu:has(.TaskTableView_codeCellLeadingIconsStar__o_PiT):after{left:var(--tree-type-icon-center-with-star)}.TaskTableView_taskRowDraggable__sVTj9 .TaskTableView_subtaskRowWithTree__FZudp{--tree-spine-x:var(--tree-type-icon-center)}.TaskTableView_taskRowDraggable__sVTj9 .TaskTableView_subtaskRowWithTree__FZudp.TaskTableView_subtaskRowParentHasLeadingStar__VOHyZ{--tree-spine-x:var(--tree-type-icon-center-with-star)}.TaskTableView_subtaskRowOrphan__t_vPj .TaskTableView_tdCode__P1Phe,.TaskTableView_taskRowDraggable__sVTj9 .TaskTableView_subtaskRowOrphan__t_vPj .TaskTableView_tdCode__P1Phe{padding-left:.125rem!important}.TaskTableView_subtaskRowLeadSpacer__HUIAU{box-sizing:border-box;padding-left:.125rem!important}.TaskTableView_subtaskIndent__Hd6oa{position:relative;padding-left:var(--subtask-content-indent,1.55rem)!important}.TaskTableView_subtaskCodeRow__Xo5ik{position:relative;display:flex;align-items:center;gap:.375rem;min-width:0}.TaskTableView_subtaskCodeRow__Xo5ik .TaskTableView_subtaskTypeBadge___Uf7s{position:relative;z-index:2}.TaskTableView_subtaskCodeInMerged__ecxTK{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:flex-start;text-align:left;white-space:nowrap}.TaskTableView_subtaskCodeInMerged__ecxTK .TaskTableView_codeCell__RPsmZ{flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:100%;min-width:0}.TaskTableView_subtaskRowTableTitle__RVbro{font-size:.9375rem;font-weight:500}.TaskTableView_subtaskRowUnassignedToViewer__5exrh td{padding-top:.2rem!important;padding-bottom:.2rem!important;line-height:1.2!important}.TaskTableView_subtaskUnassignedTitle__QU7wJ{color:var(--text-muted)!important;font-size:.8125rem!important;font-weight:500;line-height:1.3!important}.TaskTableView_subtaskUnassignedTitle__QU7wJ:hover{color:var(--text-secondary)!important}.TaskTableView_subtaskRowUnassignedToViewer__5exrh .TaskTableView_code__tV8pi{font-size:.7rem}.TaskTableView_subtaskIndentTree__gJgcU{overflow:visible}.TaskTableView_subtaskIndentTree__gJgcU:before{content:"";position:absolute;left:var(--tree-spine-x,calc(.125rem + 6px));top:0;width:1px;height:100%;background:var(--tree-line,var(--border));transform:translateX(-.5px);pointer-events:none;z-index:0}tr.TaskTableView_subtaskRowWithTree__FZudp.TaskTableView_subtaskRowTreeFirst__kseJ5:not(.TaskTableView_subtaskRowTreeOnly__TW23k) .TaskTableView_subtaskIndentTree__gJgcU:before{top:-.2rem;height:calc(100% + .2rem)}tr.TaskTableView_subtaskRowWithTree__FZudp.TaskTableView_subtaskRowTreeLast__NDHJy:not(.TaskTableView_subtaskRowTreeOnly__TW23k) .TaskTableView_subtaskIndentTree__gJgcU:before{top:0;height:50%}tr.TaskTableView_subtaskRowWithTree__FZudp.TaskTableView_subtaskRowTreeOnly__TW23k .TaskTableView_subtaskIndentTree__gJgcU:before{top:-.2rem;height:calc(50% + .2rem)}.TaskTableView_subtaskCodeRow__Xo5ik .TaskTableView_subtaskTreeH__5hwIY{position:absolute;left:calc(var(--tree-spine-x, calc(.75rem + 8px)) - var(--subtask-content-indent, 1.55rem));right:calc(var(--subtask-type-icon, 16px) + .25rem);top:50%;transform:translateY(-50%);width:auto;min-width:.12rem;height:1px;background:var(--tree-line,var(--border));pointer-events:none;z-index:1}.TaskTableView_subtaskEmpty__xRTIt,.TaskTableView_subtaskLoading__BEaeH{font-size:.8125rem;color:var(--text-muted);font-style:italic;padding:.5rem 0}@media (max-width:768px){.TaskTableView_tableWrapper__XxjAT{overflow-x:hidden;max-width:100%;scroll-padding-right:0;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);padding-bottom:env(safe-area-inset-bottom,0)}.TaskTableView_tableWrapperEmbedded__ZHAjF{padding-left:0}.TaskTableView_table__le4up{table-layout:fixed;width:100%}.TaskTableView_desktopOnlyCell__6UtpI{display:none!important}.TaskTableView_taskRow____c41 .TaskTableView_tdCode__P1Phe,.TaskTableView_taskRow____c41 .TaskTableView_tdTitle__iovH5{max-width:none}.TaskTableView_table__le4up thead{display:none}.TaskTableView_table__le4up{font-size:.75rem}.TaskTableView_subtaskRow__5Cx71 td,.TaskTableView_table__le4up thead th,.TaskTableView_taskRow____c41 td{padding:.45rem .5rem}.TaskTableView_tdTitle__iovH5{max-width:0;vertical-align:top}.TaskTableView_titleLink__T2BMz{font-size:.875rem;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.TaskTableView_code__tV8pi{font-size:.625rem}.TaskTableView_dateCell__hl9no,.TaskTableView_emptyCell__zZbI5{font-size:.6875rem}.TaskTableView_dragHandleFadeWrap__NtAKA{opacity:1}.TaskTableView_colGroupMoveExpand__S3FHk{width:3.5rem;max-width:none}.TaskTableView_taskRow____c41 td.TaskTableView_dragHandleCell__ckm5H{width:3.5rem;max-width:none;min-width:3.5rem;overflow:visible}.TaskTableView_dragHandleCell__ckm5H{width:auto;max-width:none;min-width:3.5rem}.TaskTableView_dragHandleCellMobileLead__ANVJH{vertical-align:top;padding:.45rem .35rem}.TaskTableView_dragHandle__xqGm1{min-width:40px;min-height:40px}.TaskTableView_tableWrapperFlatInset__E6v9p{margin-inline-start:0;width:100%;border:none;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.TaskTableView_tableWrapperFlatInset__E6v9p.TaskTableView_tableWrapperGlass__K0YId{background:transparent}}