.ProjectCreateDrawer_target__zm2Lt{margin-bottom:10px}.ProjectCreateDrawer_targetBtn__XmzWe{position:relative;width:100%;height:48px;padding:18px 30px 5px 13px;border:1px solid #e0e0e4;border-radius:8px;background:#fff;font:inherit;font-size:14px;color:#94a3b8;text-align:left;cursor:pointer}.ProjectCreateDrawer_targetBtn__XmzWe.ProjectCreateDrawer_isSet__RTHLA{color:#0f172a}.ProjectCreateDrawer_targetBtn__XmzWe:focus-visible,.ProjectCreateDrawer_targetBtn__XmzWe[aria-expanded=true]{outline:none;border-color:#2a97a0;box-shadow:0 0 0 3px rgba(42,151,160,.12)}.ProjectCreateDrawer_targetBtn__XmzWe svg{position:absolute;right:11px;top:50%;width:14px;height:14px;margin-top:-7px;stroke:#9aa0a8;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ProjectCreateDrawer_targetLabel__B9PlT{position:absolute;left:13px;top:12px;font-size:10.5px;font-weight:500;color:#999;pointer-events:none}.ProjectCreateDrawer_targetBtn__XmzWe.ProjectCreateDrawer_isSet__RTHLA~.ProjectCreateDrawer_targetLabel__B9PlT,.ProjectCreateDrawer_targetBtn__XmzWe[aria-expanded=true]~.ProjectCreateDrawer_targetLabel__B9PlT{color:#2a97a0}.ProjectCreateDrawer_tpick__0V_C7{border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:10px;margin:-2px 0 8px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.ProjectCreateDrawer_tpTabs__5ityN{display:flex;margin-bottom:10px}.ProjectCreateDrawer_tpTabs__5ityN>div{width:100%}.ProjectCreateDrawer_tpTabs__5ityN button{flex:1 1}.ProjectCreateDrawer_tpNav__jCwud{display:flex;align-items:center;justify-content:space-between;margin:0 2px 8px}.ProjectCreateDrawer_tpNav__jCwud b{font-size:13px;font-weight:600;color:#0f172a}.ProjectCreateDrawer_tpNav__jCwud button{width:28px;height:28px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ProjectCreateDrawer_tpNav__jCwud button:hover:not(:disabled){background:#f1f1f1;color:#0f172a}.ProjectCreateDrawer_tpNav__jCwud button:disabled{opacity:.35;cursor:default}.ProjectCreateDrawer_tpNav__jCwud button svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ProjectCreateDrawer_tpGrid__q5HB_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.ProjectCreateDrawer_tpGrid__q5HB_ button{height:40px;border:0;border-radius:7px;background:#f9f9f9;color:#0f172a;font:inherit;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15}.ProjectCreateDrawer_tpGrid__q5HB_ button small{font-size:10px;color:#94a3b8;font-weight:400}.ProjectCreateDrawer_tpGrid__q5HB_ button:hover:not(:disabled){background:#f1f1f1}.ProjectCreateDrawer_tpGrid__q5HB_ button:disabled{opacity:.35;cursor:default}.ProjectCreateDrawer_tpGrid__q5HB_ button.ProjectCreateDrawer_on__28_lo{background:#2a97a0;color:#fff}.ProjectCreateDrawer_tpGrid__q5HB_ button.ProjectCreateDrawer_on__28_lo small{color:hsla(0,0%,100%,.8)}.ProjectCreateDrawer_tpDay__APgXL{display:flex;gap:8px}.ProjectCreateDrawer_tpDay__APgXL input{flex:1 1;height:42px;padding:0 12px;border:1px solid #e0e0e4;border-radius:8px;font:inherit;font-size:14px;color:#0f172a}.ProjectCreateDrawer_tpDay__APgXL input:focus{outline:none;border-color:#2a97a0}.ProjectCreateDrawer_tpNone__vd1lU{display:flex;align-items:center;gap:6px;width:100%;margin-top:10px;padding:8px 6px 2px;border:0;border-top:1px dashed #e2e8f0;background:none;font:inherit;font-size:12.5px;color:#94a3b8;cursor:pointer;text-align:left}.ProjectCreateDrawer_tpNone__vd1lU:hover{color:#0f172a}.ProjectCreateDrawer_dot__Fjm_B{width:6px;height:6px;border-radius:50%;background:#2a97a0}.ProjectCreateDrawer_resumeBtns__VKkpD{display:flex;gap:8px;width:100%}.GanttFontSizeControl_control__sN_FJ,.TooltipWrap_wrap__QsOMa{display:inline-flex;align-items:center}.GanttFontSizeControl_control__sN_FJ{gap:2px;flex-shrink:0}.GanttFontSizeControl_label__kdnGi{color:var(--colorNeutralForeground3);margin-right:2px;white-space:nowrap}.GanttFontSizeControl_value__LEypO{min-width:34px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--colorNeutralForeground1);white-space:nowrap}.GanttViewSettings_surface__20gYj{--colorBrandBackground:var(--selab-teal);--colorBrandBackgroundHover:var(--selab-teal-hover);--colorBrandBackgroundPressed:var(--selab-teal-hover);--colorBrandBackground2:var(--selab-teal-bg);--colorBrandForeground1:var(--selab-teal);--colorBrandStroke1:var(--selab-teal);--colorCompoundBrandBackground:var(--selab-teal);--colorCompoundBrandBackgroundHover:var(--selab-teal-hover);--colorCompoundBrandStroke:var(--selab-teal);--colorCompoundBrandStrokeHover:var(--selab-teal-hover);--colorCompoundBrandForeground1:var(--selab-teal);--colorCompoundBrandForeground1Hover:var(--selab-teal-hover);--colorNeutralForeground2BrandHover:var(--selab-teal);--colorNeutralForeground2BrandPressed:var(--selab-teal-hover);--colorNeutralForeground2BrandSelected:var(--selab-teal);display:flex;flex-direction:column;gap:14px;min-width:220px;padding:14px 16px}.GanttViewSettings_group__jtP6w{display:flex;flex-direction:column;gap:8px}.GanttViewSettings_menuList__gxNBh{display:flex;flex-direction:column;gap:2px;padding-bottom:12px;border-bottom:1px solid var(--colorNeutralStroke2)}.GanttViewSettings_menuItem__pAuCi{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:14px;color:var(--colorNeutralForeground1);text-align:left;font-family:inherit}.GanttViewSettings_menuItem__pAuCi:hover{background:var(--colorNeutralBackground1Hover)}.GanttViewSettings_menuItem__pAuCi[aria-pressed=true]{color:var(--colorBrandForeground1);font-weight:600}.GanttViewSettings_menuLead__xU4nH{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.GanttViewSettings_menuLabel__yJc_A{flex:1 1;min-width:0}.GanttViewSettings_groupLabel__KVb90{color:var(--colorNeutralForeground3)}.GanttViewSettings_levels___2O1i{display:flex;flex-wrap:wrap;gap:4px}.GanttPrintTable_wrap__Y9ufX{width:100%;color:#1a1a1a;font-size:10px}.GanttPrintTable_header__2iMrN{margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #d0d4d9}.GanttPrintTable_title__As8be{font-size:15px;font-weight:700;letter-spacing:-.01em}.GanttPrintTable_meta__djbOD{margin-top:2px;font-size:10px;color:#666}.GanttPrintTable_metricHead__bTlsd{padding:3px 2px;white-space:normal;line-height:1.15}.GanttPrintTable_metricCell__83Mto{padding:2px;text-align:center;font-size:9px;color:#444;white-space:nowrap}.GanttPrintTable_table__9rdfq{width:100%;table-layout:fixed;border-collapse:collapse}.GanttPrintTable_th__30qVr{border:1px solid #cfcfcf;background:#f3f4f6;font-weight:600;font-size:9.5px;padding:3px 2px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.GanttPrintTable_taskHead__mcbTy{text-align:left;padding-left:8px;background:#eceef1}.GanttPrintTable_segHead__RAD19{background:#eceef1}.GanttPrintTable_cellHead__gDn23{font-weight:500;color:#444}.GanttPrintTable_td__3lD2_{border:1px solid #e2e2e2;padding:0;height:20px;vertical-align:middle}.GanttPrintTable_taskCell__ODsoW{padding:2px 6px;overflow:hidden}.GanttPrintTable_taskLabel__wLDOf{display:inline-block;max-width:100%;vertical-align:middle;white-space:normal;overflow-wrap:anywhere}.GanttPrintTable_dateCell__Q2Dl5{padding:2px;text-align:center;font-size:9px;color:#666;white-space:nowrap}.GanttPrintTable_track__248WW{position:relative;background-image:linear-gradient(90deg,#e9edf1 0,#e9edf1 1px,transparent 0);background-size:calc(100%/var(--cols, 1)) 100%;background-repeat:repeat-x}.GanttPrintTable_bar__QwQLf{position:absolute;top:50%;transform:translateY(-50%);height:11px;border-radius:3px;min-width:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.GanttPrintTable_milestone__wi1xl{position:absolute;top:50%;width:9px;height:9px;margin-left:-4px;border-radius:2px;transform:translateY(-50%) rotate(45deg);background:#c239b3}.GanttPrintTable_bar__QwQLf[data-kind=summary]{background:#333;height:7px;border-radius:2px;overflow:visible;box-shadow:none}.GanttPrintTable_bar__QwQLf[data-kind=summary]:after,.GanttPrintTable_bar__QwQLf[data-kind=summary]:before{content:"";position:absolute;top:0;width:2px;height:11px;background:#333;border-radius:0 0 1px 1px}.GanttPrintTable_bar__QwQLf[data-kind=summary]:before{left:0}.GanttPrintTable_bar__QwQLf[data-kind=summary]:after{right:0}.GanttPrintTable_bar__QwQLf[data-kind=stageTodo]{background:var(--wh-stg-1,#949494)}.GanttPrintTable_bar__QwQLf[data-kind=stageInProgress]{background:var(--wh-stg-2,#469c68)}.GanttPrintTable_bar__QwQLf[data-kind=stageInReview]{background:var(--wh-stg-3,#bc8a0e)}.GanttPrintTable_bar__QwQLf[data-kind=stageDone]{background:var(--wh-stg-4,#6f9fd2)}.GanttPrintTable_bar__QwQLf[data-kind=stageClosed]{background:var(--wh-stg-closed,#5a6472)}.GanttPrintTable_bar__QwQLf[data-kind=statusDefault],.GanttPrintTable_bar__QwQLf[data-kind=statusPlanning]{background:var(--wh-stg-1,#949494)}.GanttPrintTable_bar__QwQLf[data-kind=statusActive]{background:var(--wh-stg-2,#469c68)}.GanttPrintTable_bar__QwQLf[data-kind=statusOnHold]{background:var(--wh-stg-hold,#c2701c)}.GanttPrintTable_bar__QwQLf[data-kind=statusCompleted]{background:var(--wh-stg-4,#6f9fd2)}.GanttPrintTable_bar__QwQLf[data-kind=statusCancelled]{background:var(--wh-stg-closed,#5a6472)}.GanttPrintTable_row_project__jGjQG .GanttPrintTable_taskLabel__wLDOf{font-weight:700}.GanttPrintTable_row_project__jGjQG .GanttPrintTable_taskCell__ODsoW{background:#f7f9fc}.GanttPrintTable_row_group__koNyM .GanttPrintTable_taskLabel__wLDOf{font-weight:600;color:#333}.GanttPrintTable_row_group__koNyM .GanttPrintTable_taskCell__ODsoW{background:#fafafa}.GanttPrintTable_legend__j4bHk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 14px;margin-top:8px;padding-top:6px;border-top:1px solid #d0d4d9;font-size:9.5px;color:#444}.GanttPrintTable_legendItem__PktqG{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.GanttPrintTable_legendSwatch__7XxW9.GanttPrintTable_legendSwatch__7XxW9{position:static;transform:none;width:16px;height:8px;min-width:16px}.GanttPrintTable_legendMs__pLUJR.GanttPrintTable_legendMs__pLUJR{position:static;width:8px;height:8px;margin-left:0;transform:rotate(45deg)}.GanttExport_surface__CaWN1{max-width:440px}.GanttExport_titleRow__dhUQy{display:inline-flex;align-items:center;gap:8px}.GanttExport_iconWarn__kez3Y{color:#b8860b;font-size:20px}.GanttExport_iconHard__uZzvf{color:var(--colorPaletteRedForeground1,#c50f1f);font-size:20px}.GanttExport_body___r610{display:flex;flex-direction:column;gap:10px;padding-top:4px}.GanttExport_hint__JMHQk{font-size:12.5px;color:var(--colorNeutralForeground3);line-height:1.5}.GanttLegend_legend__K2Uio{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end;align-items:center;padding:10px 16px;border-top:1px solid var(--colorNeutralStroke2)}.GanttLegend_item__qAVUg{display:inline-flex;align-items:center;gap:6px}.GanttLegend_swatch__75YhO{display:inline-block;width:18px;height:10px;border-radius:3px;flex-shrink:0}.GanttLegend_project__RpTrA{background:var(--gantt-bar-project,#1f7d85)}.GanttLegend_depth0__0RxNC{background:var(--gantt-bar-depth0,#2a97a0)}.GanttLegend_depth1__NbP7J{background:var(--gantt-bar-depth1,#4bafb6)}.GanttLegend_depth2__R_wAV{background:var(--gantt-bar-depth2,#7cc7cc)}.GanttLegend_depth3__VbfSI{background:var(--gantt-bar-depth3,#a9dde0)}.GanttLegend_completed__LV0T6{background:var(--colorNeutralBackground3);border:1px solid var(--colorNeutralStroke2)}.GanttLegend_dependency__TpQak{height:3px;border-radius:2px;background:#616161}.GanttLegend_legend__K2Uio.GanttLegend_plain__1KvUy{gap:16px;padding:12px 16px;border-top:1px solid var(--wh-hair,#eceef1);color:var(--wh-ink-2,#52606d)}.GanttLegend_legend__K2Uio.GanttLegend_plain__1KvUy .GanttLegend_swatch__75YhO{width:12px;height:10px;border-radius:2px}.GanttLegend_legend__K2Uio.GanttLegend_plain__1KvUy .GanttLegend_swatch__75YhO.GanttLegend_dependency__TpQak{height:3px}.GanttLegend_todo__b40ti{background:var(--wh-stg-1,#949494)}.GanttLegend_inProgress__iMf_r{background:var(--wh-stg-2,#469c68)}.GanttLegend_inReview__Yo2Gu{background:var(--wh-stg-3,#bc8a0e)}.GanttLegend_done__nyOY4{background:var(--wh-stg-4,#6f9fd2)}.GanttLegend_closed__HnzHM{background:var(--wh-stg-closed,#5a6472)}.GanttLegend_onHold__qGBtR{background:var(--wh-stg-hold,#c2701c)}.GanttLegend_milestone__kEwnf{width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:var(--colorPaletteBerryForeground1,#c239b3)}.GanttHeader_header__Dodjz{--colorNeutralForeground2BrandHover:var(--selab-teal);--colorNeutralForeground2BrandPressed:var(--selab-teal-hover);--colorNeutralForeground2BrandSelected:var(--selab-teal);display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:var(--colorNeutralBackground2);border-bottom:1px solid var(--colorNeutralStroke2);gap:16px;flex-wrap:wrap}.GanttHeader_header__Dodjz.GanttHeader_isHidden__Owduj{max-height:0;padding-top:0;padding-bottom:0;margin-bottom:0;border-bottom-width:0;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden}.GanttHeader_header__Dodjz{transition:max-height .18s ease,opacity .14s ease,padding .18s ease}@media(prefers-reduced-motion:reduce){.GanttHeader_header__Dodjz{transition:none}}.GanttHeader_navigation__QiuWt{display:flex;align-items:center;gap:8px;min-width:0;flex-shrink:0}.GanttHeader_periodInfo__1oBnF{display:flex;flex-direction:column;align-items:center;gap:2px}.GanttHeader_periodLabel__hA54s{text-align:center;white-space:nowrap}.GanttHeader_filterToggle__r7SND{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0}.GanttHeader_extraControls__NNmfk{align-items:center}.GanttHeader_extraControls__NNmfk,.GanttHeader_viewModes__4WZIB{display:flex;gap:8px;flex-shrink:0}.GanttHeader_viewModes__4WZIB button[aria-pressed=true]{background:var(--selab-teal,#2a97a0);border-color:var(--selab-teal,#2a97a0);color:#fff}.GanttHeader_viewModes__4WZIB button[aria-pressed=true]:active,.GanttHeader_viewModes__4WZIB button[aria-pressed=true]:hover{background:var(--selab-teal-hover,#268188);border-color:var(--selab-teal-hover,#268188);color:#fff}@media(max-width:768px){.GanttHeader_header__Dodjz{flex-direction:column;gap:12px;align-items:stretch}.GanttHeader_navigation__QiuWt,.GanttHeader_viewModes__4WZIB{justify-content:center}}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf{letter-spacing:-.32px;padding:0;background:transparent;border-bottom:0;gap:8px;flex-wrap:nowrap;justify-content:flex-end}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_navigation__QiuWt{margin-left:auto;order:1;gap:8px}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_viewModes__4WZIB{order:2;gap:2px;padding:3px;background:#edeff1;border-radius:8px}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_viewModes__4WZIB button{height:24px;min-width:0;padding:0 12px;border:0;border-radius:4px;background:none;box-shadow:none;font-family:inherit;font-size:12px;font-weight:600;color:#8a94a0}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_viewModes__4WZIB button:hover{background:none;color:#52606d}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_viewModes__4WZIB button[aria-pressed=true],.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_viewModes__4WZIB button[data-active=true]{background:#fff;color:#2a97a0;box-shadow:0 1px 2px rgba(15,23,42,.08)}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND{order:3;margin-left:0}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_extraControls__NNmfk{order:4;display:flex;align-items:center;gap:8px}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_navigation__QiuWt button{height:28px;min-width:0;padding:0 10px;gap:5px;border:1px solid #eceef1;border-radius:8px;background:#fff;box-shadow:none;font-family:inherit;font-size:12px;font-weight:600;color:#52606d}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_navigation__QiuWt button:hover{background:#f5f7f8;color:#0f172a}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_navigation__QiuWt button .fui-Button__icon{width:14px;height:14px;font-size:14px;margin:0}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND button{width:28px;min-width:28px;height:28px;padding:0;border:0;border-radius:8px;background:var(--wh-surface,#fff);box-shadow:none;color:#52606d;outline:none}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND button:hover{background:#f5f7f8;color:var(--selab-teal)}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND button:after,.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND button:before{display:none}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND button:focus-visible{outline:2px solid var(--selab-teal);outline-offset:1px;border:0;box-shadow:none}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND button .fui-Button__icon{width:14px;height:14px;margin:0}.GanttHeader_header__Dodjz.GanttHeader_plain__dN1Tf .GanttHeader_filterToggle__r7SND button svg{width:14px;height:14px}.gantt_gantt__E9FZE{--colorNeutralForeground2BrandHover:var(--selab-teal);--colorNeutralForeground2BrandPressed:var(--selab-teal-hover);--colorNeutralForeground2BrandSelected:var(--selab-teal);--info-column-width:300px;display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0;background:var(--colorNeutralBackground1);border-radius:8px;overflow:hidden}.gantt_projectCount__u9Yus{color:var(--colorNeutralForeground3);white-space:nowrap}.gantt_infoHeaderLeft__GQM8l{min-width:0}.gantt_infoHeaderLeft__GQM8l,.gantt_viewToggle__cN55b{display:flex;align-items:center;gap:8px}.gantt_viewToggle__cN55b button[aria-pressed=true]{background:var(--selab-teal,#2a97a0);border-color:var(--selab-teal,#2a97a0);color:#fff}.gantt_viewToggle__cN55b button[aria-pressed=true]:active,.gantt_viewToggle__cN55b button[aria-pressed=true]:hover{background:var(--selab-teal-hover,#268188);border-color:var(--selab-teal-hover,#268188);color:#fff}.gantt_rangeControls___l54_{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gantt_rangeDates__teKDS{display:inline-flex;align-items:center;gap:4px}.gantt_rangeHint__vsaPJ,.gantt_rangeTilde__RZvpJ{color:var(--colorNeutralForeground3)}.gantt_rangeHint__vsaPJ{font-size:12px;margin-right:2px}.gantt_dateInput__Lc4EA{font-family:inherit;font-size:12px;height:24px;padding:0 8px;box-sizing:border-box;border:1px solid var(--colorNeutralStroke1);border-radius:4px;background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);line-height:22px}.gantt_dateInput__Lc4EA:focus{outline:none;border-color:var(--selab-teal)}.gantt_ganttContainer__M_nN3{flex:1 1;overflow:auto;min-width:0;min-height:0;position:relative}.gantt_ganttContainer__M_nN3::-webkit-scrollbar{height:10px}.gantt_ganttContainer__M_nN3::-webkit-scrollbar-track{margin-left:var(--info-column-width);background:var(--colorNeutralBackground3);border-radius:5px}.gantt_ganttContainer__M_nN3::-webkit-scrollbar-thumb{background:var(--colorNeutralStroke1);border-radius:5px}.gantt_ganttContainer__M_nN3::-webkit-scrollbar-thumb:hover{background:var(--colorNeutralStroke1Hover)}.gantt_timeline__g59Uh{width:max-content;min-width:100%;border-bottom:2px solid var(--colorNeutralStroke2);top:0;z-index:10}.gantt_projectColumn__puaCz,.gantt_timeline__g59Uh{display:flex;background:var(--colorNeutralBackground2);position:-webkit-sticky;position:sticky}.gantt_projectColumn__puaCz{width:var(--info-column-width);min-width:var(--info-column-width);padding:12px 16px;border-right:1px solid var(--colorNeutralStroke2);align-items:center;justify-content:space-between;left:0;z-index:11}.gantt_projectFilterButton__1NcIx{padding:4px 8px;min-width:0;gap:4px}.gantt_projectFilterPopover__Bt4FF{padding:8px 0;min-width:280px;max-width:360px;max-height:400px;display:flex;flex-direction:column}.gantt_projectFilterHeader__d9XLf{display:flex;align-items:center;justify-content:space-between;padding:4px 12px 8px;border-bottom:1px solid var(--colorNeutralStroke2)}.gantt_projectFilterActions__yOOjt{display:flex;gap:4px}.gantt_projectFilterList__jQV5u{overflow-y:auto;max-height:320px;padding:4px 0}.gantt_issueFilterSection__7kf_W{display:flex;flex-direction:column;gap:10px;padding:12px;border-top:1px solid var(--colorNeutralStroke2)}.gantt_projectFilterItem__t5hME{padding:2px 8px}.gantt_projectFilterItem__t5hME:hover{background:var(--colorNeutralBackground1Hover)}.gantt_projectFilterLabel__tAxmv{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.gantt_collapseAllBtn___V9xl{min-width:24px!important;width:24px!important;height:24px!important;padding:0!important}.gantt_contextMenuOverlay__hCav8{position:fixed;z-index:1000;background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);border-radius:6px;box-shadow:var(--shadow16);padding:4px;min-width:160px}.gantt_chartColumn__ECoKu{flex:1 1;min-width:600px}.gantt_projectRows__lOY_Z{display:flex;flex-direction:column;width:max-content;min-width:100%;position:relative}.gantt_rowCell__e9kGW{background:var(--colorNeutralBackground1)}.gantt_rowCell__e9kGW.gantt_today__NLVzn{background:rgba(42,151,160,.12)}.gantt_rowCell__e9kGW.gantt_sunday__VUrnr{background:rgba(255,235,238,.3)}.gantt_rowCell__e9kGW.gantt_sunday__VUrnr.gantt_today__NLVzn{background:rgba(42,151,160,.12)}.gantt_rowCell__e9kGW.gantt_saturday__KRBg0{background:rgba(232,244,253,.3)}.gantt_rowCell__e9kGW.gantt_saturday__KRBg0.gantt_today__NLVzn{background:rgba(42,151,160,.12)}.gantt_altMonthCell__1eISK{background:var(--colorNeutralBackground1)}.gantt_highlightColumn__A_CMt{background:rgba(42,151,160,.08)}.gantt_currentWeekCell__5lcAn{background:rgba(42,151,160,.06);border-right-color:rgba(42,151,160,.25)}.gantt_projectRow__gp3KB{display:flex;width:max-content;min-width:100%;min-height:60px;border-bottom:1px solid var(--colorNeutralStroke3);background:var(--colorNeutralBackground2)}.gantt_projectRow__gp3KB:hover{background:var(--colorNeutralBackground2Hover)}.gantt_projectRow__gp3KB.gantt_issueRow__KFq7r{min-height:28px;background:var(--colorNeutralBackground1);border-bottom:1px solid var(--colorNeutralStroke4)}.gantt_projectRow__gp3KB.gantt_issueRow__KFq7r:hover{background:var(--colorNeutralBackground1Hover)}.gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8{min-height:26px;background:var(--colorNeutralBackground1);border-bottom:1px solid var(--colorNeutralStroke4)}.gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8:hover{background:var(--colorNeutralBackground1Hover)}.gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8 .gantt_projectInfo__313yg{padding-left:calc(32px + var(--issue-depth, 0)*16px);background:var(--colorNeutralBackground1)}.gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8:hover .gantt_projectInfo__313yg{background:var(--colorNeutralBackground1Hover)}.gantt_projectInfo__313yg{width:var(--info-column-width);min-width:var(--info-column-width);padding:12px 16px;border-right:1px solid var(--colorNeutralStroke2);display:flex;flex-direction:column;justify-content:center;gap:8px;cursor:default;position:-webkit-sticky;position:sticky;left:0;z-index:9;background:var(--colorNeutralBackground2);box-shadow:2px 0 4px rgba(0,0,0,.1)}.gantt_issueRow__KFq7r .gantt_projectInfo__313yg{padding:4px 10px 4px calc(32px + var(--issue-depth, 0)*16px)}.gantt_projectRow__gp3KB:not(.gantt_issueRow__KFq7r) .gantt_projectInfo__313yg{background:var(--colorNeutralBackground2)}.gantt_projectRow__gp3KB.gantt_issueRow__KFq7r .gantt_projectInfo__313yg{background:var(--colorNeutralBackground1);cursor:pointer}.gantt_projectRow__gp3KB:hover .gantt_projectInfo__313yg{background:var(--colorNeutralBackground2Hover)}.gantt_projectRow__gp3KB.gantt_issueRow__KFq7r:hover .gantt_projectInfo__313yg{background:var(--colorNeutralBackground1Hover)}.gantt_projectRow__gp3KB:not(.gantt_issueRow__KFq7r){min-height:44px;background:var(--colorNeutralBackground1);border-bottom-color:var(--colorNeutralStroke4)}.gantt_projectRow__gp3KB:not(.gantt_issueRow__KFq7r):hover{background:var(--colorNeutralBackground1Hover)}.gantt_projectRow__gp3KB:not(.gantt_issueRow__KFq7r) .gantt_projectInfo__313yg{padding:6px 16px;gap:4px;background:var(--colorNeutralBackground1)}.gantt_projectRow__gp3KB:not(.gantt_issueRow__KFq7r):hover .gantt_projectInfo__313yg{background:var(--colorNeutralBackground1Hover)}.gantt_collapseButton__lbrkc{min-width:24px!important;width:24px!important;height:24px!important;padding:0!important;flex-shrink:0}.gantt_collapseButton__lbrkc:hover{background:var(--colorNeutralBackground1Hover)!important}.gantt_openButton____1d3{min-width:24px!important;width:24px!important;height:24px!important;padding:0!important;flex-shrink:0;margin-left:4px;opacity:.6}.gantt_openButton____1d3:hover{opacity:1;background:var(--colorNeutralBackground1Hover)!important}.gantt_titleText__xLJ7C{flex:1 1;display:block!important;font-size:var(--gantt-font-size,14px)!important;line-height:1.3;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:40px;transition:all .2s ease;border-radius:4px;padding:2px 4px;margin:-2px -4px}.gantt_titleText__xLJ7C:hover{color:var(--selab-teal)!important;background:none}.gantt_titleText__xLJ7C:focus{outline:2px solid var(--selab-teal);outline-offset:2px}.gantt_titleText__xLJ7C:active{transform:scale(.98)}.gantt_issueRowSingle__NyRzz{display:flex;align-items:center;gap:8px;overflow:hidden;min-width:0;width:100%;flex-wrap:nowrap}.gantt_issueRowSingle__NyRzz>.fui-Badge{flex-shrink:0;white-space:nowrap;max-width:60px;overflow:hidden;text-overflow:ellipsis}.gantt_collapseBtn__qcG1C{flex-shrink:0;min-width:20px!important;width:20px!important;height:20px!important;padding:0!important;margin-right:2px}.gantt_subIssueIndent__b5Bpb{width:20px}.gantt_issueIcon__W_9Op,.gantt_subIssueIndent__b5Bpb{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:2px}.gantt_issueIcon__W_9Op{width:18px;height:18px;color:var(--colorNeutralForeground2)}.gantt_issueKey__w8GGd{flex-shrink:0;margin-right:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:calc(var(--gantt-font-size, 14px) - 2px);color:var(--colorNeutralForeground3);white-space:nowrap}.gantt_projectMeta__2fHGd{display:flex;align-items:center;gap:6px;flex-shrink:0;flex-wrap:nowrap;margin-left:auto}.gantt_dates__24V_l{flex-shrink:0;white-space:nowrap;color:var(--colorNeutralForeground3)}.gantt_statusChip__CTVOB.gantt_statusChip__CTVOB{background:#fff;border:1px solid;font-weight:600}.gantt_statusChip__CTVOB.gantt_statusDefault__1wC2a,.gantt_statusChip__CTVOB.gantt_statusPlanning__Bj6wL{border-color:#dcdfe3;color:#6b7280}.gantt_statusChip__CTVOB.gantt_statusActive__NdrqH{border-color:#c4e0cf;color:#388054}.gantt_statusChip__CTVOB.gantt_statusOnHold__h0GWl{border-color:#eed7bb;color:#a85f14}.gantt_statusChip__CTVOB.gantt_statusCompleted__oRlPP{border-color:#d3e2f2;color:#4c7fb8}.gantt_statusChip__CTVOB.gantt_statusCancelled___h8YV{border-color:#d2d6dc;color:#5a6472}.gantt_statusChip__CTVOB.gantt_isOverdue__6wIqB{border-color:#f0cecc;color:#c93b36}.gantt_countChip__p7y5e.gantt_countChip__p7y5e{background:#fff;border:1px solid #bfe0e3;color:var(--selab-teal,#2a97a0);font-weight:700}.gantt_assigneeBadges__e_R59 .fui-Badge{background:#f1f3f5;border-color:#f1f3f5;color:#52606d;font-weight:500}.gantt_assigneeBadges__e_R59{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;margin-right:6px;max-width:240px;overflow:hidden}.gantt_resizableBar__zmYPM:hover .gantt_resizeHandle__MLpad{opacity:1}.gantt_barResizing__1Icrg{outline:2px dashed hsla(0,0%,100%,.95);outline-offset:-2px;opacity:.85;z-index:6}.gantt_resizeHandle__MLpad{position:absolute;top:0;bottom:0;width:9px;cursor:ew-resize;opacity:0;transition:opacity .12s ease;z-index:4;display:flex;align-items:center;justify-content:center}.gantt_resizeHandle__MLpad:after{content:"";width:3px;height:62%;border-radius:2px;background:hsla(0,0%,100%,.95);box-shadow:0 0 0 1px rgba(0,0,0,.3)}.gantt_resizeHandle__MLpad:hover{opacity:1}.gantt_resizeHandle__MLpad:hover:after{height:82%}.gantt_resizeHandleLeft__ksVo6{left:0}.gantt_resizeHandleRight__xyjgv{right:0}.gantt_dragging__akT3M{opacity:.45}.gantt_dropTarget__gzzGf{outline:2px dashed var(--selab-teal);outline-offset:-2px;background:var(--selab-teal-bg)!important;border-radius:4px}.gantt_taskMetric__QqTLS{flex:0 0 auto;width:58px;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--colorNeutralForeground2)}.gantt_taskMetricHead__KTKUv{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0;color:var(--colorNeutralForeground3)}.gantt_milestoneIcon__P4Cwf{flex:0 0 auto;font-size:11px;color:var(--colorPaletteBerryForeground1)}.gantt_milestoneBar___E5ql{width:12px!important;min-width:12px;height:12px;padding:0;border-radius:2px;transform:rotate(45deg);background:var(--colorPaletteBerryForeground1)!important}.gantt_milestoneBar___E5ql span{display:none}.gantt_ganttBar__XZVuo{flex:1 1;min-width:600px;position:relative;padding:8px 0;display:grid}.gantt_issueRow__KFq7r .gantt_ganttBar__XZVuo{padding:2px 0}.gantt_barContainer__R0uQr{position:relative;height:100%;min-height:44px;display:grid;grid-column:1/-1;z-index:2}.gantt_rowBackground__9tnsQ{position:absolute;inset:0;display:grid;pointer-events:none;z-index:1}.gantt_columnHighlightOverlay__yLxQM{position:absolute;top:0;bottom:0;left:var(--info-column-width);right:0;display:grid;pointer-events:none;z-index:2}.gantt_highlightColumn__A_CMt{background:rgba(0,120,212,.1)}.gantt_rowCell__e9kGW{border-right:1px solid var(--colorNeutralStroke4)}.gantt_currentWeekCell__5lcAn{background:var(--selab-teal-bg);border-right-color:var(--selab-teal-bg)}.gantt_barWrapper__MhnDe{overflow:visible;z-index:2}.gantt_barWrapper__MhnDe,.gantt_bar__SgpIb{display:flex;align-items:center;position:relative}.gantt_bar__SgpIb{height:24px;margin:auto 8px;border-radius:8px;cursor:pointer;transition:all .2s ease;overflow:hidden;min-width:20px;z-index:3}.gantt_bar__SgpIb:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:5}.gantt_bar__SgpIb.gantt_issueBar__n7x3a{height:20px;border-radius:6px;border-width:1px}.gantt_bar__SgpIb.gantt_issueBar__n7x3a:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.gantt_barText__hbxGA{display:none}.gantt_bar__SgpIb.gantt_completed__0W84p .gantt_barText__hbxGA{color:var(--colorNeutralForeground1)}.gantt_bar__SgpIb.gantt_projectBar__xPrAb .gantt_barText__hbxGA{color:#fff}.gantt_bar__SgpIb.gantt_statusPlanning__Bj6wL{background:var(--wh-stg-1,#949494);border-color:var(--wh-stg-1,#949494)}.gantt_bar__SgpIb.gantt_statusActive__NdrqH{background:var(--wh-stg-2,#469c68);border-color:var(--wh-stg-2,#469c68)}.gantt_bar__SgpIb.gantt_statusOnHold__h0GWl{background:var(--wh-stg-hold,#c2701c);border-color:var(--wh-stg-hold,#c2701c)}.gantt_bar__SgpIb.gantt_statusCompleted__oRlPP{background:var(--wh-stg-4,#6f9fd2);border-color:var(--wh-stg-4,#6f9fd2)}.gantt_bar__SgpIb.gantt_statusCancelled___h8YV{background:var(--wh-stg-closed,#5a6472);border-color:var(--wh-stg-closed,#5a6472)}.gantt_bar__SgpIb.gantt_statusDefault__1wC2a{background:var(--wh-stg-1,#949494);border-color:var(--wh-stg-1,#949494)}.gantt_bar__SgpIb.gantt_issueBar__n7x3a{background:var(--gantt-bar-depth2,#7cc7cc);border-color:var(--gantt-bar-depth1,#4bafb6)}.gantt_bar__SgpIb.gantt_depth0__JGytl{background:var(--gantt-bar-depth0,#2a97a0)!important;border-color:var(--gantt-bar-project,#1f7d85)!important}.gantt_bar__SgpIb.gantt_depth0__JGytl .gantt_barText__hbxGA{color:#fff!important;font-weight:600!important}.gantt_bar__SgpIb.gantt_depth1__gvjM8{background:var(--gantt-bar-depth1,#4bafb6)!important;border-color:var(--gantt-bar-depth0,#2a97a0)!important}.gantt_bar__SgpIb.gantt_depth1__gvjM8 .gantt_barText__hbxGA{color:#fff!important;font-weight:600!important}.gantt_bar__SgpIb.gantt_depth2__l8l4P{background:var(--gantt-bar-depth2,#7cc7cc)!important;border-color:var(--gantt-bar-depth1,#4bafb6)!important}.gantt_bar__SgpIb.gantt_depth2__l8l4P .gantt_barText__hbxGA{color:#000!important;font-weight:600!important;text-shadow:0 0 2px hsla(0,0%,100%,.5)!important}.gantt_bar__SgpIb.gantt_depth3__0tkrS{background:var(--gantt-bar-depth3,#a9dde0)!important;border-color:var(--gantt-bar-depth2,#7cc7cc)!important}.gantt_bar__SgpIb.gantt_depth3__0tkrS .gantt_barText__hbxGA{color:#000!important;font-weight:600!important;text-shadow:0 0 2px hsla(0,0%,100%,.5)!important}.gantt_bar__SgpIb.gantt_depth4__LHWEQ{background:var(--gantt-bar-depth4,#cfecee)!important;border-color:var(--gantt-bar-depth3,#a9dde0)!important}.gantt_bar__SgpIb.gantt_depth4__LHWEQ .gantt_barText__hbxGA{color:#000!important;font-weight:600!important;text-shadow:0 0 2px hsla(0,0%,100%,.5)!important}.gantt_bar__SgpIb.gantt_completed__0W84p{background:var(--colorNeutralBackground3)!important;border-color:var(--colorNeutralStroke2)!important;opacity:.7!important}.gantt_bar__SgpIb.gantt_completed__0W84p .gantt_barText__hbxGA{color:#000!important;font-weight:600!important;text-shadow:0 0 3px hsla(0,0%,100%,.8)!important}.gantt_bar__SgpIb.gantt_summary__EKLpz{height:8px!important;border-radius:2px!important;overflow:visible!important;background:var(--colorNeutralForeground1)!important;border:none!important;opacity:1!important}.gantt_bar__SgpIb.gantt_summary__EKLpz:hover{box-shadow:none}.gantt_bar__SgpIb.gantt_summary__EKLpz:after,.gantt_bar__SgpIb.gantt_summary__EKLpz:before{content:"";position:absolute;top:0;width:3px;height:13px;background:var(--colorNeutralForeground1);border-radius:0 0 1px 1px}.gantt_bar__SgpIb.gantt_summary__EKLpz:before{left:0}.gantt_bar__SgpIb.gantt_summary__EKLpz:after{right:0}.gantt_dependencyArrows__5muQu .gantt_normalArrow__tfUC2{opacity:.45;transition:opacity .2s ease,stroke-width .2s ease}.gantt_dependencyArrows__5muQu .gantt_dependencyArrow__gQfgf{cursor:pointer}.gantt_dependencyArrows__5muQu .gantt_dependencyArrow__gQfgf:hover .gantt_normalArrow__tfUC2{opacity:1;stroke-width:3}.gantt_outOfRangeIndicator__mbFAU{display:flex;align-items:center;padding:0 12px;grid-column:1/-1;height:100%;position:relative;z-index:20}.gantt_outOfRangeBefore__eQAIQ{justify-content:flex-start}.gantt_outOfRangeAfter__ftjO2{justify-content:flex-end}.gantt_empty__f6JpG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center}.gantt_emptyIcon__yqFDH{width:48px;height:48px;color:var(--colorNeutralForeground3)}.gantt_gantt__E9FZE.gantt_compact__6vNtZ{--info-column-width:250px}.gantt_gantt__E9FZE.gantt_compact__6vNtZ .gantt_header__GM_X_{padding:12px 16px}.gantt_gantt__E9FZE.gantt_compact__6vNtZ .gantt_projectInfo__313yg{padding:8px 12px}.gantt_gantt__E9FZE.gantt_compact__6vNtZ .gantt_projectRow__gp3KB{min-height:48px}.gantt_gantt__E9FZE.gantt_compact__6vNtZ .gantt_bar__SgpIb{height:20px}.gantt_gantt__E9FZE.gantt_compact__6vNtZ .gantt_timeCell__lpQwR{min-width:50px}@media(max-width:1024px){.gantt_gantt__E9FZE{--info-column-width:200px}.gantt_chartColumn__ECoKu,.gantt_ganttBar__XZVuo{min-width:400px}.gantt_timeCell__lpQwR{min-width:40px}.gantt_header__GM_X_{flex-direction:column;gap:12px;align-items:stretch}.gantt_navigation__kn6vZ,.gantt_viewModes__rwdRn{justify-content:center}}@media(max-width:768px){.gantt_gantt__E9FZE{--info-column-width:150px;font-size:14px}.gantt_projectColumn__puaCz,.gantt_projectInfo__313yg{padding:8px}.gantt_chartColumn__ECoKu,.gantt_ganttBar__XZVuo{min-width:300px}.gantt_timeCell__lpQwR{min-width:30px;padding:4px 2px}.gantt_bar__SgpIb{height:18px}.gantt_barText__hbxGA{font-size:10px}.gantt_projectMeta__2fHGd{gap:4px}.gantt_legend__OeMT8{padding:8px 16px;gap:16px}}.gantt_columnDivider__Qy1Mw{position:-webkit-sticky;position:sticky;top:0;left:calc(var(--info-column-width) - 3px);width:6px;height:var(--gantt-divider-height,100vh);margin-left:calc(var(--info-column-width) - 3px);margin-bottom:calc(-1*var(--gantt-divider-height, 100vh));cursor:col-resize;z-index:20;background:transparent;transition:background .15s;pointer-events:auto}.gantt_columnDivider__Qy1Mw:after{content:"";position:absolute;top:0;bottom:0;left:2px;width:2px;background:transparent;transition:background .15s}.gantt_columnDivider__Qy1Mw.gantt_dividerActive__O9Q2K:after,.gantt_columnDivider__Qy1Mw:hover:after{background:var(--selab-teal)}.gantt_projectRow__gp3KB.gantt_groupRow__njJWw{min-height:38px;background:var(--colorNeutralBackground2)}.gantt_projectRow__gp3KB.gantt_groupRow__njJWw .gantt_projectInfo__313yg{padding:6px 12px 6px 28px;gap:6px;flex-direction:row;align-items:center}.gantt_groupTag__dpqbX{flex-shrink:0;font-size:10px;font-weight:700;line-height:1;padding:2px 6px;border-radius:4px;letter-spacing:.02em}.gantt_groupTagPm__MDTNV{background:var(--colorPaletteMarigoldBackground2,#fbf0dd);color:var(--colorPaletteMarigoldForeground2,#b26a00)}.gantt_groupTagGeneral__yYdqH{background:var(--colorPaletteTealBackground2,#dff2f5);color:var(--colorPaletteTealForeground2,#0e7490)}.gantt_bar__SgpIb.gantt_pmGroupBar__YAKLJ{height:14px;border-radius:4px;background:#e0a34a;opacity:.9}.gantt_bar__SgpIb.gantt_generalGroupBar__IySFB{height:14px;border-radius:4px;background:#2bb3c8;opacity:.9}.gantt_tipSurface__y2FXy{max-width:520px!important}.gantt_tip__O_Opz{display:flex;flex-direction:column;gap:3px;min-width:160px;max-width:480px}.gantt_tipTitle__arRbZ{font-weight:700;margin-bottom:2px;word-break:break-word}.gantt_tipRow__RMXy4{display:flex;gap:8px;font-size:12px;line-height:1.4}.gantt_tipRow__RMXy4>span:first-child{flex:0 0 48px;color:var(--colorNeutralForeground3)}.gantt_tipPeriod__nw89o{white-space:nowrap;flex-shrink:0;padding-right:2px}.gantt_scopeToggle__Xop0h{display:flex;align-items:center;gap:2px;margin-left:6px;padding-left:8px;border-left:1px solid var(--colorNeutralStroke2)}.gantt_viewDivider__tVyMT{width:1px;height:18px;background:var(--colorNeutralStroke2);margin:0 4px;flex-shrink:0}.gantt_projectRow__gp3KB.gantt_activeRow__9cewK{background:var(--selab-teal-bg);box-shadow:inset 4px 0 0 0 var(--selab-teal)}.gantt_projectRow__gp3KB.gantt_activeRow__9cewK .gantt_projectInfo__313yg{background:var(--selab-teal-bg);box-shadow:inset 4px 0 0 0 var(--selab-teal),2px 0 4px rgba(0,0,0,.1)}.gantt_projectRow__gp3KB.gantt_activeRow__9cewK:hover,.gantt_projectRow__gp3KB.gantt_activeRow__9cewK:hover .gantt_projectInfo__313yg{background:#dcf0f2}.gantt_lineToggle__uRWky{display:inline-flex;align-items:center;gap:4px;margin-left:10px;padding:3px 8px;border:1px solid var(--colorNeutralStroke2);border-radius:999px;background:var(--colorNeutralBackground1);font-family:inherit;font-size:11px;color:var(--colorNeutralForeground2);cursor:pointer;white-space:nowrap;flex:none;transition:color .12s ease,border-color .12s ease,background .12s ease}.gantt_lineToggle__uRWky svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.gantt_lineToggle__uRWky:hover{color:var(--colorNeutralForeground1);background:var(--colorNeutralBackground2)}.gantt_lineToggle__uRWky[aria-pressed=true]{border-color:var(--selab-teal);color:var(--selab-teal)}.gantt_isTwoLine__Iro6H .gantt_collapseAllBtn___V9xl{margin-right:6px}.gantt_isTwoLine__Iro6H .gantt_projectRow__gp3KB,.gantt_isTwoLine__Iro6H .gantt_projectRow__gp3KB.gantt_issueRow__KFq7r,.gantt_isTwoLine__Iro6H .gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8{min-height:64px}.gantt_isTwoLine__Iro6H .gantt_issueRowSingle__NyRzz{flex-direction:column;align-items:stretch;gap:5px;flex-wrap:nowrap;overflow:visible}.gantt_isTwoLine__Iro6H .gantt_twoLineTop__8O6Al{display:flex;align-items:center;gap:8px;min-width:0;padding-left:22px}.gantt_isTwoLine__Iro6H .gantt_twoLineTop__8O6Al .gantt_projectMeta__2fHGd{width:100%;min-width:0;margin-left:0;gap:12px;justify-content:flex-end}.gantt_isTwoLine__Iro6H .gantt_twoLineTop__8O6Al .gantt_projectMeta__2fHGd>*{flex:none}.gantt_isTwoLine__Iro6H .gantt_twoLineTop__8O6Al .gantt_projChip__ZXJ1n{margin-right:auto}.gantt_isTwoLine__Iro6H .gantt_twoLineBottom__TsBjw{display:flex;align-items:center;gap:6px;min-width:0}.gantt_isTwoLine__Iro6H .gantt_twoLineBottom__TsBjw .gantt_titleText__xLJ7C{flex:1 1 auto!important}.gantt_isTwoLine__Iro6H .gantt_projectInfo__313yg{padding:10px 14px 10px 8px}.gantt_isTwoLine__Iro6H .gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8 .gantt_projectInfo__313yg{padding-left:calc(8px + var(--issue-depth, 0)*16px)}.gantt_isTwoLine__Iro6H .gantt_collapseBtn__qcG1C{min-width:16px!important;width:16px!important;height:16px!important;margin-right:0}.gantt_isTwoLine__Iro6H .gantt_subIssueIndent__b5Bpb{width:16px;margin-right:0}.gantt_isTwoLine__Iro6H .gantt_issueIcon__W_9Op{width:16px;height:16px;margin-right:0}.gantt_isTwoLine__Iro6H .gantt_issueKey__w8GGd{margin-right:0}.gantt_isTwoLine__Iro6H .gantt_projectColumn__puaCz>:first-child{white-space:nowrap;flex:none}.gantt_isTwoLine__Iro6H .gantt_projChip__ZXJ1n{max-width:200px}.gantt_isTwoLine__Iro6H .gantt_taskMetric__QqTLS{color:var(--wh-ink-2,#52606d)}.gantt_isTwoLine__Iro6H .gantt_dates__24V_l,.gantt_isTwoLine__Iro6H .gantt_taskMetric__QqTLS{width:auto;flex:none;text-align:right;font-size:11px;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gantt_isTwoLine__Iro6H .gantt_dates__24V_l{color:var(--wh-ink-3,#8a94a0)}.gantt_isTwoLine__Iro6H .gantt_taskMetricHead__KTKUv{gap:16px}.gantt_isTwoLine__Iro6H .gantt_taskMetricHead__KTKUv .gantt_taskMetric__QqTLS{width:auto;font-size:11px;line-height:1.2;color:var(--wh-ink-3,#8a94a0)}.gantt_isPlain__qtmM3{letter-spacing:-.32px;border:1px solid var(--wh-hair,#eceef1);border-radius:12px;background:var(--wh-surface,#fff)}.gantt_isPlain__qtmM3 .gantt_timeline__g59Uh{background:var(--wh-wash,#f5f7f8);border-bottom:1px solid var(--wh-hair,#eceef1)}.gantt_isPlain__qtmM3 .gantt_projectColumn__puaCz{align-items:flex-end;justify-content:flex-start;gap:0;padding:10px 14px 12px;background:var(--wh-wash,#f5f7f8);border-right:1px solid var(--wh-hair,#eceef1)}.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB,.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB.gantt_issueRow__KFq7r,.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8{background:var(--wh-surface,#fff);border-bottom:1px solid var(--wh-hair,#eceef1)}.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB.gantt_issueRow__KFq7r:hover,.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8:hover,.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB:hover{background:var(--wh-wash,#f5f7f8)}.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB .gantt_projectInfo__313yg{background:var(--wh-surface,#fff);border-right:1px solid var(--wh-hair,#eceef1);box-shadow:none}.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB:hover .gantt_projectInfo__313yg{background:var(--wh-wash,#f5f7f8)}.gantt_isPlain__qtmM3 .gantt_rowCell__e9kGW,.gantt_isPlain__qtmM3 .gantt_rowCell__e9kGW.gantt_altMonthCell__1eISK,.gantt_isPlain__qtmM3 .gantt_rowCell__e9kGW.gantt_saturday__KRBg0,.gantt_isPlain__qtmM3 .gantt_rowCell__e9kGW.gantt_sunday__VUrnr{background:transparent;border-right:0;border-left:1px solid var(--wh-hair,#eceef1)}.gantt_isPlain__qtmM3 .gantt_ganttBar__XZVuo,.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB.gantt_issueRow__KFq7r .gantt_ganttBar__XZVuo,.gantt_isPlain__qtmM3 .gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8 .gantt_ganttBar__XZVuo{padding:0}.gantt_isPlain__qtmM3 .gantt_currentWeekCell__5lcAn,.gantt_isPlain__qtmM3 .gantt_highlightColumn__A_CMt,.gantt_isPlain__qtmM3 .gantt_rowCell__e9kGW.gantt_saturday__KRBg0.gantt_today__NLVzn,.gantt_isPlain__qtmM3 .gantt_rowCell__e9kGW.gantt_sunday__VUrnr.gantt_today__NLVzn,.gantt_isPlain__qtmM3 .gantt_rowCell__e9kGW.gantt_today__NLVzn{background:var(--wh-wash,#f5f7f8);border-left-color:var(--wh-hair,#eceef1)}.gantt_isPlain__qtmM3 .gantt_bar__SgpIb.gantt_issueBar__n7x3a{height:16px;min-width:8px;border:0;border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.1)}.gantt_isPlain__qtmM3 .gantt_bar__SgpIb.gantt_issueBar__n7x3a:hover{box-shadow:0 2px 6px rgba(15,23,42,.16)}.gantt_isPlain__qtmM3 .gantt_bar__SgpIb.gantt_milestoneBar___E5ql{min-width:12px}.gantt_isPlain__qtmM3 .gantt_barFill__b95iJ{display:block;align-self:stretch;flex:none;background:hsla(0,0%,100%,.35);pointer-events:none}.gantt_isPlain__qtmM3 .gantt_bar__SgpIb.gantt_milestoneBar___E5ql .gantt_barFill__b95iJ,.gantt_isPlain__qtmM3 .gantt_bar__SgpIb.gantt_summary__EKLpz .gantt_barFill__b95iJ{display:none}.gantt_isPlain__qtmM3 .gantt_collapseAllBtn___V9xl{min-width:16px!important;width:16px!important;height:24px!important;padding:0!important;margin-left:-6px;margin-right:8px;border:0;border-radius:6px;background:none;box-shadow:none;color:#6b7280;flex:none}.gantt_isPlain__qtmM3 .gantt_collapseAllBtn___V9xl:hover,.gantt_isPlain__qtmM3 .gantt_collapseAllBtn___V9xl[aria-expanded=true]{background:#e6eaee;color:#3f4651}.gantt_isPlain__qtmM3 .gantt_collapseAllBtn___V9xl .fui-Button__icon{width:16px;height:16px;font-size:16px;margin:0}.gantt_isPlain__qtmM3 .gantt_infoColTitle__ne0Nn{font-size:13px;font-weight:700;line-height:1.2;color:var(--wh-ink-1,#0f172a);white-space:nowrap;flex:none}.gantt_isPlain__qtmM3 .gantt_issueKey__w8GGd{font-size:12px;color:var(--wh-ink-3,#8a94a0)}.gantt_isPlain__qtmM3 .gantt_collapseBtn__qcG1C,.gantt_isPlain__qtmM3 .gantt_collapseBtn__qcG1C svg,.gantt_isPlain__qtmM3 .gantt_issueIcon__W_9Op,.gantt_isPlain__qtmM3 .gantt_subIssueIndent__b5Bpb,.gantt_isPlain__qtmM3 .gantt_subIssueIndent__b5Bpb svg{color:var(--wh-ink-3,#8a94a0)}.gantt_isPlain__qtmM3 .gantt_projChip__ZXJ1n{flex:0 1 auto;min-width:0;max-width:160px;padding:2px 7px;border-radius:4px;background:var(--wh-wash,#f5f7f8);color:var(--wh-ink-2,#52606d);font-size:11px;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gantt_isPlain__qtmM3 .gantt_projectMeta__2fHGd{flex-shrink:1;min-width:0}.gantt_isPlain__qtmM3 .gantt_projectMeta__2fHGd>*{flex:none}.gantt_isPlain__qtmM3 .gantt_projectMeta__2fHGd>.gantt_projChip__ZXJ1n{flex:0 1 auto;min-width:0}.gantt_isPlain__qtmM3 .gantt_titleText__xLJ7C{font-weight:600;color:var(--wh-ink-1,#0f172a)}.gantt_bar__SgpIb.gantt_stageTodo__8HJni{background:var(--wh-stg-1,#949494);border-color:var(--wh-stg-1,#949494)}.gantt_bar__SgpIb.gantt_stageInProgress__3YLVP{background:var(--wh-stg-2,#469c68);border-color:var(--wh-stg-2,#469c68)}.gantt_bar__SgpIb.gantt_stageInReview__MopDs{background:var(--wh-stg-3,#bc8a0e);border-color:var(--wh-stg-3,#bc8a0e)}.gantt_bar__SgpIb.gantt_stageDone__phKGk{background:var(--wh-stg-4,#6f9fd2);border-color:var(--wh-stg-4,#6f9fd2)}.gantt_bar__SgpIb.gantt_stageClosed___w8mr{background:var(--wh-stg-closed,#5a6472);border-color:var(--wh-stg-closed,#5a6472)}.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_projectRow__gp3KB,.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_projectRow__gp3KB.gantt_issueRow__KFq7r,.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8{min-height:44px}.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_projectInfo__313yg{padding:6px 14px 6px 8px}.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_projectRow__gp3KB.gantt_subIssueRow__TX1o8 .gantt_projectInfo__313yg{padding-left:calc(8px + var(--issue-depth, 0)*16px)}.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_collapseBtn__qcG1C{min-width:16px!important;width:16px!important;height:16px!important;margin-right:0}.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_subIssueIndent__b5Bpb{width:16px;margin-right:0}.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_issueIcon__W_9Op{width:16px;height:16px;margin-right:0}.gantt_isPlain__qtmM3 .gantt_ganttContainer__M_nN3:not(.gantt_isTwoLine__Iro6H) .gantt_issueKey__w8GGd{margin-right:0}.gantt_rangeDatesPlain__InH7d{gap:8px}.gantt_rangeDatesPlain__InH7d .gantt_rangeHint__vsaPJ{margin-right:0;font-size:12px;color:var(--wh-ink-3,#8a94a0)}.gantt_rangeDatesPlain__InH7d .gantt_rangeTilde__RZvpJ{font-size:12px;color:var(--wh-ink-3,#8a94a0)}.gantt_rangeDatesPlain__InH7d .gantt_dateInput__Lc4EA{height:28px;padding:0 8px;border:1px solid var(--wh-hair,#eceef1);border-radius:8px;background:var(--wh-surface,#fff);color:var(--wh-ink-2,#52606d);line-height:normal}.GanttTimelineHeader_timeHeader__sitls{display:grid;height:auto}.GanttTimelineHeader_monthHeader__r2pWi,.GanttTimelineHeader_weekHeader___21eE,.GanttTimelineHeader_yearHeader__MjfrH{display:grid}.GanttTimelineHeader_yearCell__Lwgk4{padding:2px 4px;text-align:center;border-right:1px solid var(--colorNeutralStroke3);background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground3);min-width:0;white-space:nowrap}.GanttTimelineHeader_yearCell__Lwgk4>span{position:-webkit-sticky;position:sticky;left:calc(var(--info-column-width, 0px) + 10px);display:inline-block}.GanttTimelineHeader_monthCell__oGuwT{padding:6px 4px;text-align:center;border-right:1px solid var(--colorNeutralStroke3);background:var(--colorNeutralBackground2);font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GanttTimelineHeader_weekHeader___21eE .GanttTimelineHeader_timeCell__lPgak{background:var(--colorNeutralBackground1)}.GanttTimelineHeader_timeCell__lPgak{padding:8px 4px;text-align:center;border-right:1px solid var(--colorNeutralStroke3);display:flex;align-items:center;justify-content:center}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_today__MX4fZ{background-color:var(--selab-teal-bg,#eaf6f7);color:var(--gantt-bar-project-edge,#1a6b72);font-weight:600;border:2px solid var(--selab-teal,#2a97a0);border-radius:4px;position:relative}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_today__MX4fZ:after{content:"";position:absolute;bottom:2px;width:6px;height:6px;background:var(--selab-teal,#2a97a0);border-radius:50%}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_sunday__pJZ4O{color:var(--colorPaletteRedForeground3,#c50f1f)}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_sunday__pJZ4O.GanttTimelineHeader_today__MX4fZ{background-color:var(--selab-teal-bg,#eaf6f7);color:var(--gantt-bar-project-edge,#1a6b72);border:2px solid var(--selab-teal,#2a97a0)}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_saturday__UAreT{color:var(--colorPaletteBlueForeground3,#0078d4)}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_saturday__UAreT.GanttTimelineHeader_today__MX4fZ{background-color:var(--selab-teal-bg,#eaf6f7);color:var(--gantt-bar-project-edge,#1a6b72);border:2px solid var(--selab-teal,#2a97a0)}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_inDateRange__plImO{background-color:rgba(255,193,7,.15);border-color:rgba(255,193,7,.5)}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_rangeStart__8cZUT{background-color:rgba(255,193,7,.3);border:2px solid #ffc107;font-weight:600;position:relative}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_rangeStart__8cZUT:before{content:"◀";position:absolute;left:2px;top:50%;transform:translateY(-50%);font-size:8px;color:#ffc107}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_rangeEnd__B3y_Y{background-color:rgba(255,193,7,.3);border:2px solid #ffc107;font-weight:600;position:relative}.GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_rangeEnd__B3y_Y:after{content:"▶";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:8px;color:#ffc107}.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_yearCell__Lwgk4{height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border-right:0;border-left:1px solid #eceef1;border-bottom:1px solid #eceef1;font-size:10px;color:#8a94a0}.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_monthCell__oGuwT{padding:0 4px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;border-right:0;border-left:1px solid #eceef1;border-bottom:1px solid #eceef1;font-size:12px;font-weight:600;color:#0f172a}.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_weekHeader___21eE .GanttTimelineHeader_timeCell__lPgak{background:transparent}.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_timeCell__lPgak{height:32px;padding:0 4px;border-right:0;border-left:1px solid #eceef1;font-size:11px;color:#52606d}.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_saturday__UAreT.GanttTimelineHeader_today__MX4fZ,.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_sunday__pJZ4O.GanttTimelineHeader_today__MX4fZ,.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_today__MX4fZ{background:#fff;color:#2a97a0;font-weight:700;border:0;border-left:1px solid #eceef1;border-radius:0;box-shadow:inset 0 -2px 0 #2a97a0}.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_saturday__UAreT.GanttTimelineHeader_today__MX4fZ:after,.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_sunday__pJZ4O.GanttTimelineHeader_today__MX4fZ:after,.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP .GanttTimelineHeader_timeCell__lPgak.GanttTimelineHeader_today__MX4fZ:after{display:none}.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP.GanttTimelineHeader_hasYear__Q8PqQ .GanttTimelineHeader_monthCell__oGuwT,.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP.GanttTimelineHeader_hasYear__Q8PqQ .GanttTimelineHeader_timeCell__lPgak,.GanttTimelineHeader_timeHeader__sitls.GanttTimelineHeader_plain__1y1jP.GanttTimelineHeader_hasYear__Q8PqQ .GanttTimelineHeader_yearCell__Lwgk4{height:28px}.ProjectDrawer_drawerBody__01k0I{display:flex;flex-direction:column;gap:4px}.ProjectDrawer_drawerSection__Yw8_Z{display:flex;flex-direction:column;gap:6px;padding:8px 0}.ProjectDrawer_drawerLabel__7vRaS{color:var(--colorNeutralForeground3);text-transform:uppercase;letter-spacing:.5px}.ProjectDrawer_drawerMembers__wIaQm{display:flex;flex-direction:column;gap:8px}.ProjectDrawer_drawerMemberItem__V9zix{display:flex;align-items:center;gap:8px}.ProjectDrawer_drawerEditorWrap__t_rEG .ProseMirror,.ProjectDrawer_drawerEditorWrap__t_rEG .bn-container,.ProjectDrawer_drawerEditorWrap__t_rEG .bn-editor{padding:0!important;min-height:unset!important}.ProjectDrawer_headerActions__32Sav{display:flex;align-items:center;gap:2px}.ProjectDrawer_drawerInlineRow__yKmx2{display:flex;flex-direction:row;align-items:center;gap:6px;padding:4px 0 8px}.ProjectDrawer_drawerApps__yZqh2{display:flex;flex-wrap:wrap;gap:8px}