.MdmWorkflowPanel_panel__AyFf_{border:1px solid var(--brand-light-grey);border-radius:8px;background:var(--brand-white);padding:.75rem 1rem;margin-bottom:1rem}.MdmWorkflowPanel_panelHead__g8ni6{margin-bottom:.5rem}.MdmWorkflowPanel_panelTitle__GfOXW{font-family:var(--font-heading);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--brand-mid-grey)}.MdmWorkflowPanel_error__jZRl_{background:var(--status-red-bg);color:var(--status-red-fg);border-radius:6px;padding:.5rem .75rem;font-size:.85rem;margin-bottom:.5rem}.MdmWorkflowPanel_muted__04Owg{color:var(--brand-mid-grey);font-size:.85rem;margin:.25rem 0}.MdmWorkflowPanel_notice__HyVcS{background:var(--status-amber-bg);color:var(--status-amber-fg);border-radius:6px;padding:.4rem .6rem;font-size:.8rem}.MdmWorkflowPanel_statusCard__CJwXi{display:flex;flex-direction:column;gap:.5rem}.MdmWorkflowPanel_statusTop__OWCfg{display:flex;align-items:center;gap:.6rem}.MdmWorkflowPanel_wfName__b5cBO{font-family:var(--font-mono);font-size:.9rem;color:var(--brand-charcoal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.MdmWorkflowPanel_stageText__iPrxQ{font-size:.8rem;color:var(--brand-mid-grey)}.MdmWorkflowPanel_progressTrack__z_nGx{height:6px;width:100%;background:var(--brand-light-grey);border-radius:3px;overflow:hidden}.MdmWorkflowPanel_progressFill__cgkjm{height:100%;background:var(--brand-primary);border-radius:3px;transition:width .3s ease}.MdmWorkflowPanel_chip__C8Sp6{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}.MdmWorkflowPanel_chipGreen__n8UIL{background:var(--status-green-bg);color:var(--status-green-fg)}.MdmWorkflowPanel_chipAmber__EZulO{background:var(--status-amber-bg);color:var(--status-amber-fg)}.MdmWorkflowPanel_chipPrimary__o0fan{background:var(--brand-primary);color:var(--brand-white)}.MdmWorkflowPanel_chipOrange__aHGKH{background:#ffedd5;color:#c2410c}.MdmWorkflowPanel_chipGrey__OdI02{background:var(--status-grey-bg);color:var(--status-grey-fg)}.MdmWorkflowPanel_primaryBtn__U0S7S{font-family:var(--font-body);font-size:.85rem;font-weight:600;padding:.4rem .9rem;border:none;border-radius:6px;background:var(--brand-primary);color:var(--brand-white);cursor:pointer}.MdmWorkflowPanel_primaryBtn__U0S7S:hover{filter:brightness(.95)}.MdmWorkflowPanel_linkBtn__d36im{font-family:var(--font-body);font-size:.8rem;padding:.3rem .7rem;border:1px solid var(--brand-light-grey);border-radius:6px;background:transparent;color:var(--brand-mid-grey);cursor:pointer}.MdmWorkflowPanel_linkBtn__d36im:hover:not(:disabled){background:var(--brand-near-white)}.MdmWorkflowPanel_confirmBtn__SY9Uw:disabled,.MdmWorkflowPanel_linkBtn__d36im:disabled,.MdmWorkflowPanel_primaryBtn__U0S7S:disabled{opacity:.6;cursor:default}.MdmWorkflowPanel_confirmBtn__SY9Uw{font-family:var(--font-body);font-size:.8rem;font-weight:600;padding:.3rem .8rem;border:none;border-radius:6px;background:var(--brand-primary);color:var(--brand-white);cursor:pointer;flex-shrink:0}.MdmWorkflowPanel_picker__MhV4a{display:flex;flex-direction:column;gap:.6rem}.MdmWorkflowPanel_search__EcDk5{font-family:var(--font-body);font-size:.85rem;padding:.4rem .6rem;border:1px solid var(--brand-light-grey);border-radius:6px;background:var(--brand-white);color:var(--brand-charcoal)}.MdmWorkflowPanel_search__EcDk5:focus{outline:none;border-color:var(--brand-primary)}.MdmWorkflowPanel_candidateList__CObfG{display:flex;flex-direction:column;gap:.4rem;max-height:18rem;overflow-y:auto}.MdmWorkflowPanel_candidate__fN40P{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border:1px solid var(--brand-light-grey);border-radius:6px}.MdmWorkflowPanel_candidateRecommended__oUG4l{border-color:var(--brand-primary);background:var(--brand-near-white)}.MdmWorkflowPanel_candidateMain__IPbd8{display:flex;flex-direction:column;gap:.15rem;flex:1 1;min-width:0}.MdmWorkflowPanel_candidateName__6vxOt{font-family:var(--font-mono);font-size:.85rem;color:var(--brand-charcoal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdmWorkflowPanel_candidateMeta__MucZa{font-size:.75rem;color:var(--brand-mid-grey)}.MdmWorkflowPanel_recoBadge__ZSYwc{display:inline-block;align-self:flex-start;padding:.1rem .45rem;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;background:var(--brand-primary);color:var(--brand-white)}.tasks_page__qDzHx{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;background:var(--brand-near-white)}.tasks_wsRow__Qz4Jx{flex:1 1 auto;min-height:0;display:flex;align-items:stretch}.tasks_wsMain__la2hD{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column}.tasks_content___c8Qi{width:100%;padding:1.5rem;flex:1 0 auto}.tasks_headerRow__F0ciI{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1rem}.tasks_heading___vPWU{font-family:var(--font-heading);font-size:1.75rem;font-weight:800;color:var(--brand-charcoal);margin:0}.tasks_taskCount__e4Xw4{font-family:var(--font-mono);font-size:.85rem;color:var(--brand-mid-grey)}.tasks_filters__WXFF9{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.tasks_select__uzciQ{padding:.45rem .6rem;border:1px solid var(--brand-light-grey);border-radius:4px;font-size:.85rem;background:var(--brand-white);color:var(--brand-charcoal)}.tasks_search__HAu0C{flex:1 1;min-width:220px;max-width:360px}.tasks_search__HAu0C:focus,.tasks_select__uzciQ:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 25%,transparent)}.tasks_filterDropdown__R4dfc{position:relative}.tasks_filterBtn__4re_o{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .6rem;border:1px solid var(--brand-light-grey);border-radius:4px;font-family:var(--font-heading);font-weight:500;font-size:.85rem;background:var(--brand-white);color:var(--brand-charcoal);cursor:pointer}.tasks_filterBtn__4re_o:focus-visible{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 25%,transparent)}.tasks_filterBtnActive__h4sPW{border-color:var(--brand-primary)}.tasks_filterBtnMono__15cxd{font-family:var(--font-mono)}.tasks_filterCaret__Lo8k3{font-size:.6rem;color:var(--brand-mid-grey)}.tasks_filterPanel__OL_Qq{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:220px;max-height:400px;overflow-y:auto;padding:4px 0;background:var(--brand-white);border:1px solid var(--brand-light-grey);border-radius:4px;box-shadow:0 4px 12px rgba(44,44,44,.12)}.tasks_filterOption__DUSru{display:flex;align-items:center;gap:.6rem;padding:10px 14px;cursor:pointer;white-space:nowrap}.tasks_filterOption__DUSru:hover{background:color-mix(in srgb,var(--brand-primary) 8%,var(--brand-white))}.tasks_filterOptionAll__KOPG2{border-bottom:1px solid var(--brand-light-grey);margin-bottom:4px}.tasks_filterCheckbox___NvQd{accent-color:var(--brand-primary);width:16px;height:16px;flex-shrink:0;cursor:pointer}.tasks_filterOptionLabel__4A790{font-family:var(--font-heading);font-weight:500;font-size:.875rem;color:var(--brand-charcoal)}.tasks_filterOptionLabelMono__vlI5h{font-family:var(--font-mono)}.tasks_sortBtn__vGZVS{display:inline-flex;align-items:center;gap:.3rem;padding:0;background:none;border:none;cursor:pointer;font-family:var(--font-heading);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-mid-grey);white-space:nowrap}.tasks_sortBtn__vGZVS:hover{color:var(--brand-charcoal)}.tasks_sortBtnActive__CviGC{font-weight:600;color:var(--brand-charcoal)}.tasks_sortArrow__IP9U9{color:var(--brand-primary);font-size:.75rem;line-height:1}.tasks_tableWrap__OnJoq{background:var(--brand-white);border:1px solid var(--brand-light-grey);border-radius:.5rem;overflow-x:auto}.tasks_table__PjQpL{width:100%;table-layout:fixed;min-width:1260px;border-collapse:collapse}.tasks_colCaret__YnZ_1{width:2rem}.tasks_colTask__2eYLl{width:280px}.tasks_colActivity__JfbJT{width:160px}.tasks_colLevel__NtYoj,.tasks_colZone__9GepD{width:80px}.tasks_colFirstStart__MGLcw{width:120px}.tasks_colQuantity__GDoiD{width:100px}.tasks_colStatus__svu8Q{width:120px}.tasks_colTimeline__0YEj9{width:auto}.tasks_table__PjQpL th{text-align:left;font-family:var(--font-heading);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;background:var(--brand-light-grey);padding:.55rem .75rem;white-space:nowrap}.tasks_table__PjQpL td,.tasks_table__PjQpL th{color:var(--brand-mid-grey);border-bottom:1px solid var(--brand-light-grey)}.tasks_table__PjQpL td{padding:.45rem .75rem;font-size:.85rem;background:var(--brand-white);vertical-align:middle}.tasks_taskRow__fJw8f{cursor:pointer}.tasks_unscheduledRow__00oXK td{opacity:.55}.tasks_taskRow__fJw8f td{height:60px}.tasks_taskRow__fJw8f:hover td{background:var(--brand-near-white)}.tasks_taskRowExpanded__vCXzX td{background:color-mix(in srgb,var(--brand-primary) 8%,var(--brand-white))}.tasks_taskName__m4P9Q{font-family:var(--font-heading);font-weight:600;color:var(--brand-charcoal)}.tasks_mono__HX9bb{font-family:var(--font-mono);font-size:.82rem;color:var(--brand-mid-grey)}.tasks_num__syVBr{text-align:right;white-space:nowrap}.tasks_caretCell__8se7_{width:2rem;color:var(--brand-mid-grey)}.tasks_caret__Vpsge{display:inline-block;transition:transform .12s ease;font-size:.7rem}.tasks_caretOpen__a71Du{transform:rotate(90deg);color:var(--brand-primary)}.tasks_statusCell__Yw2wo{text-align:center;white-space:nowrap}.tasks_statusStack__j1zOB{display:inline-flex;flex-direction:column;align-items:center;gap:5px;vertical-align:middle}.tasks_table__PjQpL td.tasks_timelineCell__trQe6,.tasks_table__PjQpL th.tasks_timelineHeadCell__5Ye48{position:relative;padding:0;min-width:288px;border-left:1px solid var(--brand-light-grey)}.tasks_table__PjQpL th.tasks_timelineHeadCell__5Ye48{background:var(--brand-white);vertical-align:top}.tasks_timelineHeader__L2KZe{display:flex;flex-direction:column;height:100%}.tasks_timelineHeadRow__2pc4L{display:grid}.tasks_timelineHeadGroup__tO1Xo{padding:.3rem .25rem;font-family:var(--font-heading);font-size:.7rem;font-weight:600;letter-spacing:.03em;color:var(--brand-charcoal);border-bottom:1px solid var(--brand-light-grey);text-overflow:ellipsis}.tasks_timelineHeadCol__F5mMP,.tasks_timelineHeadGroup__tO1Xo{text-align:center;text-transform:none;border-right:1px solid var(--brand-light-grey);white-space:nowrap;overflow:hidden}.tasks_timelineHeadCol__F5mMP{padding:.3rem .1rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:0;color:var(--brand-mid-grey)}.tasks_timelineGrid__60OMO{position:absolute;inset:0;display:grid}.tasks_timelineGridCol__58yFZ{border-right:1px solid var(--brand-light-grey)}.tasks_timelineToday__BJi5a{position:absolute;top:0;bottom:0;width:2px;background:var(--brand-primary);opacity:.75;pointer-events:none;z-index:2}.tasks_timelineTrack__b0azV{position:relative;width:100%;height:26px}.tasks_timelineBar__VTM4O{position:absolute;top:50%;transform:translateY(-50%);height:8px;min-width:3px;border-radius:4px;background:var(--brand-primary);opacity:.35}.tasks_timelineDot__tvvtB{position:absolute;top:3px;width:6px;height:6px;border-radius:50%}.tasks_timelineDotRed__h1r97{background:var(--status-red-fg)}.tasks_timelineDotAmber__1JJ52{background:var(--status-amber-fg)}.tasks_timelineDotGreen__HFCJj{background:var(--status-green-fg)}.tasks_chip__ExgfK{display:inline-flex;align-items:center;padding:.12rem .55rem;border-radius:9999px;font-size:.72rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}.tasks_chipGrey__UCvR_{background:var(--status-grey-bg);color:var(--status-grey-fg)}.tasks_chipAmber__GBkQW{background:var(--status-amber-bg);color:var(--status-amber-fg)}.tasks_chipGreen__NZeCC{background:var(--status-green-bg);color:var(--status-green-fg)}.tasks_chipRed__qpNyv{background:var(--status-red-bg);color:var(--status-red-fg)}.tasks_chipMuted__M5pGm{background:var(--brand-near-white);color:var(--text-muted)}.tasks_chipClickable__IeNLB{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tasks_chipClickable__IeNLB:hover{outline:2px solid var(--brand-primary);outline-offset:1px}.tasks_chipBusy__mA9NR{opacity:.55;cursor:wait}.tasks_detailRow__KBznU td{background:var(--brand-near-white);padding:0;border-bottom:1px solid var(--brand-light-grey)}.tasks_detailPanel__5wP51{padding:.85rem 1rem 1rem 2.6rem}.tasks_detailPanelActions__eQk_J{display:flex;justify-content:flex-end;margin-bottom:.5rem}.tasks_fullPageLink__yoDtS{font-family:var(--font-heading);font-size:.78rem;font-weight:600;color:var(--brand-mid-grey);text-decoration:none}.tasks_fullPageLink__yoDtS:hover{color:var(--brand-primary)}.tasks_planGroup__FMtXM{border:1px solid var(--brand-light-grey);border-radius:.5rem;background:var(--brand-white);margin-bottom:.75rem;overflow:hidden}.tasks_planGroup__FMtXM:last-child{margin-bottom:0}.tasks_planHeader__F0bIm{display:flex;align-items:center;gap:.75rem;padding:.5rem .85rem;background:var(--brand-near-white);border-bottom:1px solid var(--brand-light-grey)}.tasks_planName__MKWez{font-family:var(--font-heading);font-weight:600;font-size:.875rem;color:var(--brand-charcoal)}.tasks_planTarget__B_B7i{font-size:.8rem;margin-left:auto}.tasks_daysOk__1jzbX,.tasks_planTarget__B_B7i{font-family:var(--font-mono);color:var(--brand-mid-grey)}.tasks_daysOk__1jzbX{font-size:.78rem}.tasks_daysDue__qF_z4{color:var(--status-amber-fg)}.tasks_daysDue__qF_z4,.tasks_daysOverdue__v91cD{font-family:var(--font-mono);font-size:.78rem;font-weight:600}.tasks_daysOverdue__v91cD{color:var(--status-red-fg)}.tasks_stepBlock__qZytG{border-bottom:1px solid var(--brand-near-white)}.tasks_stepBlock__qZytG:last-child{border-bottom:none}.tasks_stepRow__0Pfk9{display:flex;align-items:center;gap:.75rem;padding:.4rem .85rem}.tasks_fieldList__fW05r{padding:0 .85rem .5rem 2rem}.tasks_fieldRow__dSu6S{display:flex;align-items:center;gap:.75rem;padding:.18rem 0}.tasks_fieldName__4f41a{font-family:var(--font-heading);font-weight:500;font-size:.8rem;color:var(--brand-mid-grey);width:220px;flex-shrink:0}.tasks_fieldReq__h3VjI{color:var(--status-red-fg);margin-left:.15rem}.tasks_gateChip__PEsi1{font-family:var(--font-heading);font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--brand-mid-grey);background:var(--brand-light-grey);border-radius:9999px;padding:.05rem .4rem;margin-left:.45rem;white-space:nowrap}.tasks_gateChipPending__YNMbY,.tasks_softGateNote__VCKXU{color:var(--status-amber-fg);background:var(--status-amber-bg);border:1px solid var(--status-amber-border)}.tasks_softGateNote__VCKXU{padding:3px 8px;margin-bottom:4px;font-size:.72rem;border-radius:2px}.tasks_mdmLock__ugvOy{font-family:var(--font-heading);font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 12%,transparent);border-radius:9999px;padding:.05rem .4rem;margin-left:.45rem;white-space:nowrap;cursor:help}.tasks_mdmPreviewValue__Hcz87{font-size:.85rem;color:var(--text-muted);font-style:italic}.tasks_fieldControl__ZSJme{display:flex;align-items:center;width:240px;flex-shrink:0}.tasks_fieldInput__5VbKU{padding:.25rem .45rem;border:1px solid var(--brand-light-grey);border-radius:4px;font-size:.8rem;background:var(--brand-white);color:var(--brand-charcoal);width:100%}.tasks_fieldInput__5VbKU:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 25%,transparent)}.tasks_fieldInput__5VbKU:disabled{background:var(--brand-near-white);color:var(--text-muted);cursor:not-allowed}.tasks_ynGroup__QkmDS{display:inline-flex;gap:.35rem}.tasks_ynBtn__HXrAm{padding:.2rem .8rem;border-radius:9999px;font-family:var(--font-heading);font-size:.75rem;font-weight:600;background:var(--brand-white);color:var(--brand-mid-grey);border:1px solid var(--brand-light-grey);cursor:pointer}.tasks_ynBtn__HXrAm:hover:not(:disabled){border-color:var(--brand-primary);color:var(--brand-charcoal)}.tasks_ynBtnActive__DXbks{background:var(--brand-primary);color:var(--brand-white);border-color:transparent}.tasks_ynBtn__HXrAm:disabled{opacity:.55;cursor:not-allowed}.tasks_fieldTarget__0oqJc{color:var(--brand-mid-grey);margin-left:auto;display:inline-flex;gap:.5rem}.tasks_companionDate__kQyva,.tasks_fieldTarget__0oqJc{font-family:var(--font-mono);font-size:.75rem;white-space:nowrap}.tasks_companionDate__kQyva{color:var(--text-muted);margin-left:.35rem}.tasks_stepName__BDa4V{font-size:.85rem;color:var(--brand-mid-grey);width:240px}.tasks_stepHint__XC5ph{font-size:.75rem;color:var(--text-muted);margin-left:auto}.tasks_linkedChildName__1avIs{padding-left:1.9rem}.tasks_linkArrow__URHqD{color:var(--brand-primary);font-weight:600;margin-right:.35rem}.tasks_linkChip__4iKXT{font-family:var(--font-heading);font-size:.68rem;font-weight:600;color:var(--brand-mid-grey);background:var(--brand-near-white);border:1px solid var(--brand-light-grey);border-radius:9999px;padding:.08rem .5rem;margin-left:.45rem;white-space:nowrap}.tasks_linkPanel___rcKe{border:1px solid var(--brand-light-grey);border-radius:.5rem;background:var(--brand-white);margin-bottom:.75rem;padding:.5rem .85rem}.tasks_linkHeader__0OM3r{font-family:var(--font-heading);font-weight:600;font-size:.8rem;color:var(--brand-charcoal);padding:.2rem 0}.tasks_linkRow__N3Lj9{display:flex;align-items:center;gap:.6rem;padding:.25rem 0}.tasks_linkLabel__inKnM{font-family:var(--font-heading);font-weight:500;font-size:.8rem;color:var(--brand-mid-grey);flex-shrink:0}.tasks_linkTaskName__YFN_x{font-family:var(--font-heading);font-weight:600;font-size:.82rem;color:var(--brand-charcoal)}.tasks_linkMeta__TnmRK{font-family:var(--font-mono);font-size:.75rem;color:var(--brand-mid-grey)}.tasks_linkedPanel__bA4_u{border:1px solid var(--brand-light-grey);border-radius:.5rem;background:var(--brand-white);margin:.4rem 0;overflow:hidden}.tasks_linkedPanelHeader__NSDA8{display:flex;align-items:center;gap:.75rem;padding:.5rem .85rem;background:var(--brand-near-white);cursor:pointer}.tasks_linkedPanelName__rdv_r{font-family:var(--font-heading);font-weight:600;font-size:.875rem;color:var(--brand-charcoal)}.tasks_linkedPanelBody__KnhkJ{padding:.65rem .85rem .85rem;border-top:1px solid var(--brand-light-grey)}.tasks_linkedPanelUnlinked__IbliI{opacity:.55;background:var(--brand-near-white)}.tasks_linkedPanelUnlinked__IbliI .tasks_linkedPanelHeader__NSDA8{cursor:default}.tasks_unlinkedChip__sJw_C{font-family:var(--font-heading);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--brand-mid-grey);border:1px solid var(--brand-light-grey);border-radius:9999px;padding:.1rem .5rem}.tasks_undoBtn__dCMzO{font-family:var(--font-mono);color:var(--brand-charcoal)}.tasks_unlinkConfirm__EYb37{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem}.tasks_unlinkConfirm__EYb37 .tasks_linkActionBtn__jPn7g{margin-left:0}.tasks_unlinkConfirmText__KlZ1C{font-family:var(--font-heading);font-size:.75rem;font-weight:500;color:var(--brand-charcoal)}.tasks_unlinkConfirmBtn__2whSb{background:var(--status-red-solid-strong);border-color:var(--status-red-solid-strong);color:var(--status-red-solid-text)}.tasks_linkActionBtn__jPn7g{margin-left:auto;padding:.2rem .7rem;border-radius:4px;font-family:var(--font-heading);font-size:.75rem;font-weight:600;background:var(--brand-white);color:var(--brand-mid-grey);border:1px solid var(--brand-light-grey);cursor:pointer}.tasks_linkActionBtn__jPn7g:hover:not(:disabled){border-color:var(--status-red-fg);color:var(--status-red-fg)}.tasks_linkActionBtn__jPn7g:disabled{opacity:.55;cursor:not-allowed}.tasks_linkSearchWrap__zYrgj{display:flex;align-items:center;gap:.6rem;padding:.25rem 0;position:relative;flex-wrap:wrap}.tasks_linkSearchWrap__zYrgj input{max-width:280px}.tasks_linkResults__cvZV_{flex-basis:100%;display:flex;flex-direction:column;border:1px solid var(--brand-light-grey);border-radius:4px;overflow:hidden}.tasks_linkResultBtn__esHF9{display:flex;align-items:baseline;gap:.6rem;padding:.35rem .6rem;background:var(--brand-white);border:none;border-bottom:1px solid var(--brand-near-white);text-align:left;cursor:pointer}.tasks_linkResultBtn__esHF9:last-child{border-bottom:none}.tasks_linkResultBtn__esHF9:hover:not(:disabled){background:color-mix(in srgb,var(--brand-primary) 8%,var(--brand-white))}.tasks_linkResultBtn__esHF9:disabled{opacity:.55;cursor:wait}.tasks_linkResultName__OyIP6{font-family:var(--font-heading);font-weight:600;font-size:.8rem;color:var(--brand-charcoal)}.tasks_timelineControls__0aL_h{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem;margin-bottom:.75rem}.tasks_zoomToggle__WO7kK{display:inline-flex;gap:.2rem;padding:.15rem;border:1px solid var(--brand-light-grey);border-radius:6px;background:var(--brand-white)}.tasks_zoomBtn__p7GyR{padding:.25rem .6rem;border:none;border-radius:4px;background:transparent;font-family:var(--font-heading);font-size:.75rem;font-weight:600;color:var(--brand-mid-grey);cursor:pointer}.tasks_zoomBtn__p7GyR:hover:not(.tasks_zoomBtnActive__IKV0_){color:var(--brand-charcoal)}.tasks_zoomBtnActive__IKV0_{background:var(--brand-primary);color:var(--brand-white)}.tasks_monthCount__9FKoW{font-family:var(--font-mono);font-size:.82rem;color:var(--brand-mid-grey)}.tasks_monthControls__ArLni{display:flex;align-items:center;gap:.75rem}.tasks_monthLabel___vYmm{font-family:var(--font-heading);font-weight:600;font-size:.95rem;color:var(--brand-charcoal);min-width:12rem;text-align:center;white-space:nowrap}.tasks_monthArrow__8mxGQ{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:4px;font-size:1.1rem;line-height:1;cursor:pointer;background:var(--brand-white);color:var(--brand-primary);border:1px solid var(--brand-primary)}.tasks_monthArrow__8mxGQ:hover:not(:disabled){background:color-mix(in srgb,var(--brand-primary) 10%,var(--brand-white))}.tasks_monthArrow__8mxGQ:disabled{color:var(--brand-light-grey);border-color:var(--brand-light-grey);cursor:not-allowed}.tasks_pageBtn__nqHNi{padding:.4rem .85rem;border-radius:4px;font-family:var(--font-heading);font-size:.82rem;font-weight:600;cursor:pointer;background:var(--brand-primary);color:var(--brand-white);border:1px solid transparent}.tasks_pageBtn__nqHNi:hover{filter:brightness(1.05)}.tasks_pageBtn__nqHNi:disabled{background:var(--brand-light-grey);color:var(--text-muted);cursor:not-allowed}.tasks_error__n0Y1w{background:var(--status-red-bg);color:var(--status-red-fg);border:1px solid var(--status-red-border);padding:.6rem .85rem;border-radius:4px;font-size:.875rem;margin-bottom:1rem}.tasks_empty__Y6BJ7{padding:2.5rem 1rem;text-align:center;color:var(--brand-mid-grey);font-size:.9rem}.tasks_loadingNote__oDGj7{padding:.85rem 1rem;color:var(--brand-mid-grey);font-size:.85rem}.tasks_commentBadge___X7t0{font-size:.7rem;font-weight:400;color:var(--brand-mid-grey);background:var(--brand-light-grey)}.tasks_commentBadge___X7t0,.tasks_mdmBadge__Vqycg{font-family:var(--font-mono);border-radius:9999px;padding:.08rem .45rem;margin-left:.5rem;white-space:nowrap}.tasks_mdmBadge__Vqycg{font-size:.68rem;font-weight:700;color:var(--status-amber-fg);background:var(--status-amber-bg);letter-spacing:.03em;text-transform:uppercase}.tasks_mdmBadgeExact__pKYz9{color:var(--brand-white);background:var(--brand-primary)}.tasks_commentsSection___SIK_{border:1px solid var(--brand-light-grey);border-radius:.5rem;background:var(--brand-white);margin-top:.75rem}.tasks_commentsHeader__7GPCx{font-family:var(--font-heading);font-weight:600;font-size:.875rem;color:var(--brand-charcoal);padding:.5rem .85rem;background:var(--brand-near-white);border-bottom:1px solid var(--brand-light-grey)}.tasks_commentsTabs__hnX51{display:flex;gap:.25rem;padding:.5rem .85rem 0;border-bottom:1px solid var(--brand-light-grey)}.tasks_commentsTab__L9Qph{font-family:var(--font-heading);font-size:.8rem;font-weight:600;color:var(--brand-mid-grey);background:transparent;border:none;border-bottom:2px solid transparent;padding:.35rem .6rem .45rem;cursor:pointer}.tasks_commentsTab__L9Qph:hover{color:var(--brand-charcoal)}.tasks_commentsTabActive__Blq83{color:var(--brand-charcoal);border-bottom-color:var(--brand-primary)}.tasks_commentsTabCount__uQIAT{font-family:var(--font-mono);font-size:.7rem;font-weight:400;color:var(--brand-mid-grey);background:var(--brand-light-grey);border-radius:9999px;padding:.05rem .4rem;margin-left:.4rem}.tasks_commentThread__DczJh{padding:.65rem .85rem .25rem}.tasks_commentsEmpty__HIcha{font-size:.8rem;color:var(--text-muted);padding:.25rem 0 .5rem}.tasks_comment__0Mujs{display:flex;gap:.6rem;padding:.4rem 0 .4rem .5rem;margin-left:-.5rem;border-left:3px solid transparent;transition:border-color .8s ease,background-color .8s ease}.tasks_commentFocus__IGcGs{border-left-color:var(--brand-primary);background-color:rgba(66,206,186,.08)}.tasks_commentReply__lkREF{margin-left:2.1rem}.tasks_avatar__GOJ8e{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--brand-primary);color:var(--brand-white);font-family:var(--font-heading);font-weight:600;font-size:.75rem;display:inline-flex;align-items:center;justify-content:center;margin-top:.1rem}.tasks_avatarMuted__Xq0S_{background:var(--brand-light-grey);color:var(--brand-mid-grey)}.tasks_commentMain__gfK1o{flex:1 1;min-width:0}.tasks_commentHead__EVlOe{display:flex;align-items:baseline;gap:.5rem}.tasks_commentAuthor__xfBaO{font-family:var(--font-heading);font-weight:600;font-size:.8rem;color:var(--brand-charcoal)}.tasks_commentTime__20tPU{font-family:var(--font-mono);font-size:.72rem;color:var(--text-muted);cursor:default}.tasks_commentBody__qBKwm{color:var(--brand-mid-grey);line-height:1.45;white-space:pre-wrap;overflow-wrap:break-word}.tasks_commentBody__qBKwm,.tasks_commentDeleted__yf2qK{font-family:var(--font-body);font-size:.85rem;margin-top:.1rem}.tasks_commentDeleted__yf2qK{font-style:italic;color:var(--text-muted)}.tasks_mention__9pXr_{color:var(--brand-primary);font-weight:600}.tasks_commentActions__LoEcA{display:flex;gap:.6rem;margin-top:.2rem;align-items:center}.tasks_commentActionBtn__VLbLk{font-family:var(--font-heading);font-size:.7rem;font-weight:600;color:var(--brand-mid-grey);background:transparent;border:none;padding:.1rem 0;cursor:pointer}.tasks_commentActionBtn__VLbLk:hover:not(:disabled){color:var(--brand-primary)}.tasks_commentActionBtn__VLbLk:disabled{opacity:.55;cursor:not-allowed}.tasks_replyComposer__sNpOd{margin:.25rem 0 .5rem 2.1rem}.tasks_editArea__PCRCE{margin-top:.2rem}.tasks_newComment__Kj0QF{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;padding:.5rem .85rem .75rem;border-top:1px solid var(--brand-near-white)}.tasks_composerWrap__Fz0NP{position:relative;width:100%;max-width:640px}.tasks_composerTextarea__V886b{width:100%;font-family:var(--font-body);font-size:.85rem;color:var(--brand-charcoal);background:var(--brand-white);border:1px solid var(--brand-light-grey);border-radius:4px;padding:.45rem .6rem;resize:vertical;min-height:2.6rem}.tasks_composerTextarea__V886b:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 25%,transparent)}.tasks_composerTextarea__V886b:disabled{background:var(--brand-near-white);color:var(--text-muted)}.tasks_presenceStack__13cCU{display:inline-flex;align-items:center;vertical-align:middle;float:right}.tasks_presenceAvatar__mcG1o{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:2px solid var(--brand-white);color:var(--brand-white);font-family:var(--font-heading);font-size:.6rem;font-weight:700;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tasks_presenceAvatar__mcG1o+.tasks_presenceAvatar__mcG1o,.tasks_presenceAvatar__mcG1o+.tasks_presenceOverflow__dyJW_{margin-left:-6px}.tasks_presenceOverflow__dyJW_{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:22px;padding:0 4px;border-radius:11px;border:2px solid var(--brand-white);background:var(--brand-charcoal);color:var(--brand-white);font-family:var(--font-mono);font-size:.6rem;font-weight:600}.tasks_fieldFlash__KQywz{font-family:var(--font-heading);font-size:.68rem;font-weight:600;color:var(--brand-primary);animation:tasks_fieldFlashFade__CRwUJ 3s ease forwards;white-space:nowrap}@keyframes tasks_fieldFlashFade__CRwUJ{0%{opacity:0}10%{opacity:1}80%{opacity:1}to{opacity:0}}.tasks_fieldPresenceStack__ugLt4{display:inline-flex;align-items:center;flex-shrink:0}.tasks_fieldConflict__LgnNw{display:flex;align-items:center;gap:.6rem;margin:.15rem 0 .35rem 220px;padding:.3rem .55rem;background:color-mix(in srgb,var(--status-amber-fg) 12%,var(--brand-white));border:1px solid var(--status-amber-fg);border-radius:4px;width:-moz-fit-content;width:fit-content}.tasks_fieldConflictText__1HxzP{font-family:var(--font-heading);font-weight:500;font-size:.72rem;color:var(--brand-charcoal);white-space:nowrap}.tasks_fieldConflictBtn__lUdbM{font-family:var(--font-heading);font-weight:600;font-size:.7rem;color:var(--status-amber-fg);background:transparent;border:1px solid var(--status-amber-fg);border-radius:4px;padding:.12rem .5rem;cursor:pointer}.tasks_fieldConflictBtn__lUdbM:hover:not(:disabled){background:color-mix(in srgb,var(--status-amber-fg) 22%,var(--brand-white))}.tasks_fieldConflictBtn__lUdbM:disabled{opacity:.55;cursor:not-allowed}.tasks_stepSelection__qvH0I{display:flex;align-items:center;width:240px;flex-shrink:0}.tasks_fieldSaveError__eurzQ,.tasks_stepInlineError__ATsfc{display:flex;align-items:center;gap:.6rem;padding:.3rem .55rem;background:var(--status-red-bg);border:1px solid var(--status-red-border);border-radius:4px;color:var(--status-red-strong);font-size:.75rem;width:-moz-fit-content;width:fit-content}.tasks_stepInlineError__ATsfc{margin:0 .85rem .4rem 2rem}.tasks_fieldSaveError__eurzQ{margin:.15rem 0 .35rem 220px}.tasks_fieldErrorDismiss__smOZY{border:none;background:transparent;color:inherit;font-size:.95rem;line-height:1;cursor:pointer;padding:0 .1rem}.tasks_statusToast__neokk{margin:.35rem .85rem;padding:.4rem .7rem;background:var(--brand-charcoal);color:var(--brand-white);border-left:3px solid var(--status-amber-fg);border-radius:4px;font-family:var(--font-heading);font-weight:500;font-size:.75rem;width:-moz-fit-content;width:fit-content}.tasks_densePage__K0hGA{display:flex;flex-direction:column;width:100%;padding:var(--space-3) var(--space-4) 0;background:var(--brand-near-white);flex:1 1 auto;min-height:0}.tasks_titleH1___mrce{margin:0;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:0}.tasks_toolRight__WgJsP{display:flex;align-items:center;gap:6px;margin-left:auto}.tasks_toolLink__b70xo{text-decoration:none;display:inline-flex;align-items:center}.tasks_denseListWrap__4hDNf{flex:1 1 auto;min-height:0}.tasks_densePage__K0hGA .tasks_denseTable__oXpY9{table-layout:fixed;width:100%;min-width:1310px}.tasks_densePage__K0hGA .tasks_sortBtn__vGZVS{font-family:inherit;font-size:var(--dense-fs-head);font-weight:600;letter-spacing:.04em;color:var(--dense-mut)}.tasks_densePage__K0hGA .tasks_sortBtnActive__CviGC,.tasks_densePage__K0hGA .tasks_sortBtn__vGZVS:hover{color:var(--dense-ink)}.tasks_densePage__K0hGA .tasks_taskRow__fJw8f td{height:var(--dense-row-h)}.tasks_densePage__K0hGA .tasks_taskRow__fJw8f:hover td{background:var(--dense-sel)}.tasks_densePage__K0hGA .tasks_rowSelected__It0eN td{box-shadow:inset 0 0 0 999px var(--sel)}.tasks_densePage__K0hGA .tasks_rowSelected__It0eN td:first-child{box-shadow:inset 3px 0 0 0 var(--brand-teal),inset 0 0 0 999px var(--sel)}.tasks_ownCell__ZB3TR{overflow:hidden;white-space:nowrap}.tasks_densePage__K0hGA .tasks_detailRow__KBznU td{padding:0;height:auto;background:var(--brand-near-white)}.tasks_densePage__K0hGA .tasks_caret__Vpsge{font-size:.6rem}.tasks_densePage__K0hGA .tasks_taskName__m4P9Q{font-family:var(--dense-mono);font-size:inherit;font-weight:700;color:var(--dense-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_densePage__K0hGA .tasks_linkedChildName__1avIs{padding-left:1.4rem}.tasks_densePage__K0hGA .tasks_commentBadge___X7t0,.tasks_densePage__K0hGA .tasks_linkChip__4iKXT,.tasks_densePage__K0hGA .tasks_mdmBadge__Vqycg{border-radius:1px;font-size:9.5px;padding:0 4px;margin-left:6px}.tasks_densePage__K0hGA .tasks_statusTd__c8hmv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_densePage__K0hGA .tasks_msCell__7UxRt{overflow:hidden;white-space:nowrap}.tasks_msAbbrev__7iaLU{margin-left:6px;font-size:10px;color:var(--dense-mut);letter-spacing:.02em}.tasks_densePage__K0hGA .tasks_clampCell__aA07u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_densePage__K0hGA .tasks_presenceAvatar__mcG1o,.tasks_densePage__K0hGA .tasks_presenceOverflow__dyJW_{width:16px;height:16px;min-width:16px;border-width:1px;font-size:.55rem}.tasks_densePage__K0hGA .tasks_timelineHeadCell__5Ye48{padding:0;min-width:288px;border-left:1px solid var(--dense-hair);background:var(--brand-white);vertical-align:top}.tasks_densePage__K0hGA .tasks_timelineCell__trQe6{position:relative;padding:0;min-width:288px;border-left:1px solid var(--dense-hair)}.tasks_densePage__K0hGA .tasks_timelineHeadGroup__tO1Xo{font-family:inherit;font-size:10.5px;font-weight:700;padding:2px 4px}.tasks_densePage__K0hGA .tasks_timelineHeadCol__F5mMP{font-family:var(--dense-mono);font-size:10px;padding:1px 2px}.tasks_densePage__K0hGA .tasks_timelineTrack__b0azV{height:calc(var(--dense-row-h) - 1px)}.tasks_statusDock__S3UKZ{position:-webkit-sticky;position:sticky;bottom:0;z-index:8;margin:var(--space-2) calc(-1 * var(--space-4)) 0;margin-top:auto}.tasks_densePanel__8fIuu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tasks_densePanel__8fIuu .tasks_commentsSection___SIK_,.tasks_densePanel__8fIuu .tasks_linkPanel___rcKe,.tasks_densePanel__8fIuu .tasks_linkResults__cvZV_,.tasks_densePanel__8fIuu .tasks_linkedPanel__bA4_u,.tasks_densePanel__8fIuu .tasks_planGroup__FMtXM{border-radius:0}.tasks_densePanel__8fIuu .tasks_planHeader__F0bIm{padding:3px 8px;gap:8px}.tasks_densePanel__8fIuu .tasks_planName__MKWez{font-family:inherit;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em}.tasks_densePanel__8fIuu .tasks_daysDue__qF_z4,.tasks_densePanel__8fIuu .tasks_daysOk__1jzbX,.tasks_densePanel__8fIuu .tasks_daysOverdue__v91cD,.tasks_densePanel__8fIuu .tasks_planTarget__B_B7i{font-size:10.5px}.tasks_densePanel__8fIuu .tasks_stepRow__0Pfk9{padding:2px 8px;gap:8px;min-height:26px}.tasks_densePanel__8fIuu .tasks_stepName__BDa4V{font-size:11.5px}.tasks_densePanel__8fIuu .tasks_fieldList__fW05r{padding:0 8px 4px 1.75rem}.tasks_densePanel__8fIuu .tasks_fieldRow__dSu6S{padding:1px 0;gap:8px}.tasks_densePanel__8fIuu .tasks_fieldName__4f41a{font-family:inherit;font-size:11px}.tasks_densePanel__8fIuu .tasks_composerTextarea__V886b,.tasks_densePanel__8fIuu .tasks_fieldInput__5VbKU{border-radius:0;font-size:11.5px}.tasks_densePanel__8fIuu .tasks_fieldInput__5VbKU{padding:2px 5px}.tasks_densePanel__8fIuu .tasks_companionDate__kQyva,.tasks_densePanel__8fIuu .tasks_fieldTarget__0oqJc,.tasks_densePanel__8fIuu .tasks_stepHint__XC5ph{font-size:10.5px}.tasks_densePanel__8fIuu .tasks_chip__ExgfK{border-radius:1px;font-size:10px;font-weight:700;padding:0 5px}.tasks_densePanel__8fIuu .tasks_ynBtn__HXrAm{border-radius:0;font-size:10.5px;padding:1px 8px}.tasks_densePanel__8fIuu .tasks_commentBadge___X7t0,.tasks_densePanel__8fIuu .tasks_commentsTabCount__uQIAT,.tasks_densePanel__8fIuu .tasks_gateChip__PEsi1,.tasks_densePanel__8fIuu .tasks_linkChip__4iKXT,.tasks_densePanel__8fIuu .tasks_mdmLock__ugvOy,.tasks_densePanel__8fIuu .tasks_unlinkedChip__sJw_C{border-radius:1px;font-size:9.5px}.tasks_densePanel__8fIuu .tasks_commentsHeader__7GPCx,.tasks_densePanel__8fIuu .tasks_linkHeader__0OM3r,.tasks_densePanel__8fIuu .tasks_linkedPanelName__rdv_r{font-family:inherit;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em}.tasks_densePanel__8fIuu .tasks_commentsHeader__7GPCx,.tasks_densePanel__8fIuu .tasks_linkedPanelHeader__NSDA8{padding:3px 8px}.tasks_fieldSelectWrap__z8ciq{display:block;min-width:0;flex:1 1 auto}.tasks_fieldSelectWrap__z8ciq .tasks_fieldSelectBtn__sDeug{padding:.25rem .45rem;border-color:var(--brand-light-grey);border-radius:4px;font-size:.8rem;color:var(--field-fg,var(--brand-charcoal))}