.X_aGZG_page{min-width:0;padding-block:max(var(--section-space), var(--site-nav-clearance)) var(--section-space);color:#1d2d2d;overflow-wrap:anywhere}.X_aGZG_page *{box-sizing:border-box}.X_aGZG_page button,.X_aGZG_page input,.X_aGZG_page select,.X_aGZG_page textarea{font:inherit}.X_aGZG_page button{cursor:pointer}.X_aGZG_page button:disabled{cursor:not-allowed;opacity:.48}.X_aGZG_page :focus-visible{outline-offset:3px;outline:3px solid #c27b3d}.X_aGZG_page h1,.X_aGZG_page h2,.X_aGZG_page h3,.X_aGZG_page p{margin-block:0}.X_aGZG_page h1,.X_aGZG_page h2,.X_aGZG_page h3{color:#1b2b2c}.X_aGZG_pageHeader{justify-content:space-between;align-items:end;gap:var(--layout-gap);margin-block-end:var(--content-gap);display:flex}.X_aGZG_pageHeader h1{letter-spacing:-.035em;margin-block:10px 8px;font-size:clamp(30px,4vw,52px);line-height:1.12}.X_aGZG_pageHeader p{color:#697777;max-width:680px;line-height:1.8}.X_aGZG_eyebrow{color:#9a6539;font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.13em;text-transform:uppercase;display:block}.X_aGZG_headerActions,.X_aGZG_toolbarActions,.X_aGZG_secondaryActions,.X_aGZG_formActions,.X_aGZG_transitionActions,.X_aGZG_commentActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.X_aGZG_notificationWrap{position:relative}.X_aGZG_notificationWrap>button{align-items:center;gap:8px;display:flex}.X_aGZG_notificationBadge{color:#365344;min-width:19px;height:19px;font:700 9px/1 var(--font-mono,monospace);background:#e7eee7;border-radius:20px;place-items:center;padding-inline:4px;display:inline-grid}.X_aGZG_notificationPanel{z-index:40;width:min(420px,100vw - 24px);max-height:min(76vh,720px);padding:var(--card-space);text-align:start;background:#fbfcf8;border:1px solid #dce3da;gap:11px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;overflow-y:auto;box-shadow:0 18px 48px #15242324}.X_aGZG_notificationHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.X_aGZG_notificationHeading strong{color:#344b40;font-size:13px}.X_aGZG_notificationHeading .X_aGZG_closeButton{width:34px;height:34px;font-size:20px!important}.X_aGZG_notificationChannelsNote{color:#7b8980;font-size:9px;line-height:1.55}.X_aGZG_notificationPreferenceForm{border-block:1px solid #e1e7df;gap:9px;padding-block:10px;display:grid}.X_aGZG_notificationPreferenceForm h3,.X_aGZG_notificationPreferenceForm>strong{color:#40574e;font-size:10px}.X_aGZG_notificationEnable{color:#637169;align-items:center;gap:8px;font-size:10px;display:flex}.X_aGZG_notificationEnable input{accent-color:#54785d;width:16px;height:16px;min-height:16px}.X_aGZG_notificationPreferenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.X_aGZG_notificationPreferenceGrid label{color:#718078;gap:5px;min-width:0;font-size:9px;font-weight:700;display:grid}.X_aGZG_notificationPreferenceGrid .X_aGZG_notificationTimezone{grid-column:1/-1}.X_aGZG_notificationPreferenceGrid :is(input,select){min-height:36px;padding:7px 9px;font-size:11px}.X_aGZG_notificationReminderChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;display:grid}.X_aGZG_notificationReminderChoices label{color:#718078;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:700;display:flex}.X_aGZG_notificationReminderChoices input{accent-color:#4c8066}.X_aGZG_notificationPreferenceForm>button{justify-self:start;min-height:36px;padding:7px 12px;font-size:10px}.X_aGZG_notificationEmpty{color:#87948b;text-align:center;border:1px dashed #d8e0d6;padding:12px;font-size:10px}.X_aGZG_notificationList{gap:7px;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_notificationList li{background:#fff;border:1px solid #e7ebe5;gap:5px;padding:10px;display:grid}.X_aGZG_notificationList li.X_aGZG_notificationUnread{background:#f5f8f3;border-inline-start:3px solid #6f947b}.X_aGZG_notificationItemHeading{color:#66756c;justify-content:space-between;align-items:start;gap:8px;font-size:9px;display:flex}.X_aGZG_notificationItemHeading small{color:#829087;flex:none}.X_aGZG_notificationList li>strong{color:#344b40;overflow-wrap:anywhere;font-size:10px}.X_aGZG_notificationList li>small{color:#829087;font-size:9px}.X_aGZG_notificationList li>button{justify-self:start;min-height:30px;padding:4px 7px;font-size:9px}.X_aGZG_accountLink,.X_aGZG_quietButton,.X_aGZG_outlineButton,.X_aGZG_primaryButton{text-align:center;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 16px;font-size:12px;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.X_aGZG_primaryButton{color:#fff;background:#233c3a;border-color:#233c3a}.X_aGZG_primaryButton:hover:not(:disabled){background:#345550;border-color:#345550}.X_aGZG_outlineButton,.X_aGZG_accountLink{color:#263b39;background:0 0;border-color:#c9d1ca}.X_aGZG_outlineButton:hover:not(:disabled),.X_aGZG_accountLink:hover{background:#edf0e9;border-color:#9eaaa0}.X_aGZG_quietButton{color:#52605d;background:0 0;border-color:#0000}.X_aGZG_quietButton:hover:not(:disabled){background:#edf0e9}.X_aGZG_closeButton{color:#243735;background:0 0;border:1px solid #dce1da;border-radius:50%;flex:none;width:40px;height:40px;font-size:24px!important}.X_aGZG_alert,.X_aGZG_notice,.X_aGZG_inviteBanner,.X_aGZG_limitMessage{color:#82452f;background:#fff6f1;border:1px solid #e6c6b9;justify-content:space-between;align-items:center;gap:16px;margin-block-end:16px;padding:14px 18px;font-size:13px;line-height:1.7;display:flex}.X_aGZG_notice{color:#31533d;background:#f0f6ef;border-color:#c5d9c9}.X_aGZG_alert button,.X_aGZG_notice button{color:inherit;background:0 0;border:0;font-size:20px}.X_aGZG_inviteBanner{color:#374a40;background:#f8f4e8;border-color:#d8cdb5}.X_aGZG_inviteBanner p{color:#697777;margin-block-start:4px}.X_aGZG_loading{padding:var(--card-space);color:#687775;text-align:center}.X_aGZG_authCard,.X_aGZG_emptyWorkspace,.X_aGZG_emptyPanel{background:#f7f7f1;border:1px solid #dce1da;justify-items:start;gap:16px;min-width:0;padding:clamp(28px,6vw,76px);display:grid}.X_aGZG_authCard{max-width:760px;margin-inline:auto}.X_aGZG_authCard h1,.X_aGZG_emptyWorkspace h2{font-size:clamp(25px,3vw,38px);line-height:1.25}.X_aGZG_authCard p,.X_aGZG_emptyWorkspace p{color:#64716d;max-width:620px;line-height:1.8}.X_aGZG_emptyWorkspace{min-height:280px;align-content:center;margin-block-start:var(--content-gap)}.X_aGZG_emptyMark{color:#46665b;width:46px;height:46px;font:700 12px/1 var(--font-mono,monospace);border:1px solid #bdc8bc;border-radius:50%;place-items:center;display:grid}.X_aGZG_workspaceGrid{grid-template-columns:minmax(220px,265px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.X_aGZG_sidebar{background:#f5f6ef;border:1px solid #dce1da;gap:22px;min-width:0;padding:20px;display:grid;position:sticky;inset-block-start:22px}.X_aGZG_workspaceSettingsButton{color:#60766b;background:0 0;border:1px solid #d3dbd3;justify-self:start;min-height:36px;padding:6px 9px;font-size:10px}.X_aGZG_workspaceSettingsError{color:#874d3e;overflow-wrap:anywhere;background:#fbefeb;padding:9px 11px;font-size:10px;line-height:1.6}.X_aGZG_selectLabel,.X_aGZG_sidebar label{color:#75817a;gap:8px;font-size:11px;font-weight:700;display:grid}.X_aGZG_selectLabel select,.X_aGZG_page input,.X_aGZG_page select,.X_aGZG_page textarea{color:#203332;background:#fff;border:1px solid #d3dbd3;border-radius:2px;width:100%;min-width:0;min-height:42px;padding:10px 12px;font-size:13px;line-height:1.55}.X_aGZG_page input.X_aGZG_srOnly{border:0;width:1px;min-width:1px;height:1px;min-height:1px;padding:0;inset-inline-start:0}.X_aGZG_page textarea{resize:vertical;min-height:88px}.X_aGZG_page input::placeholder,.X_aGZG_page textarea::placeholder{color:#9aa39d}.X_aGZG_sideNav{gap:4px;display:grid}.X_aGZG_sideNav>span{color:#63716c;align-items:center;gap:12px;min-height:40px;padding:8px 10px;font-size:12px;display:flex}.X_aGZG_sideNav i{color:#87968d;text-align:center;width:18px;font-style:normal}.X_aGZG_sideNav .X_aGZG_sideActive{color:#25433d;background:#e7ece4;font-weight:700}.X_aGZG_sideNav .X_aGZG_sideActive i{color:#426653}.X_aGZG_sidebarRule{background:#dce1da;height:1px}.X_aGZG_projectSectionHead,.X_aGZG_sectionHeader,.X_aGZG_lowerPanel>header,.X_aGZG_detailSectionHeader,.X_aGZG_modal>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.X_aGZG_projectSectionHead>span{color:#75817a;font-size:11px;font-weight:700}.X_aGZG_projectSectionHead>button{color:#36534c;background:#fff;border:1px solid #c9d2ca;width:30px;height:30px;font-size:19px}.X_aGZG_projectNav{gap:4px;margin-block-start:-16px;display:grid}.X_aGZG_projectNavItem{color:#55645f;text-align:start;background:0 0;border:0;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px 8px;font-size:12px;display:grid}.X_aGZG_projectNavItem:hover,.X_aGZG_projectNavSelected{color:#233e39;background:#e7ece4}.X_aGZG_projectNavItem i{background:#bd8250;border-radius:50%;width:7px;height:7px}.X_aGZG_projectNavItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X_aGZG_projectNavItem small{color:#86928a}.X_aGZG_sidebarBottom{border-block-start:1px solid #dce1da;gap:6px;padding-block-start:15px;display:grid}.X_aGZG_sidebarBottom span,.X_aGZG_sidebarBottom small{color:#7b8880;font-size:10px}.X_aGZG_sidebarBottom strong{color:#315149;font-size:13px}.X_aGZG_sidebarBottom small{line-height:1.6}.X_aGZG_content{min-width:0}.X_aGZG_toolbar{border-block-end:1px solid #e0e4dc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.X_aGZG_breadcrumb{color:#7b8881;align-items:center;gap:9px;min-width:0;font-size:11px;display:flex}.X_aGZG_breadcrumb span,.X_aGZG_breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X_aGZG_breadcrumb b{color:#c1c8c0}.X_aGZG_breadcrumb strong{color:#2b403c}.X_aGZG_toolbarActions{justify-content:end}.X_aGZG_searchBox{width:clamp(150px,18vw,230px)}.X_aGZG_searchBox input{background:#f8f9f5;min-height:38px}.X_aGZG_viewSwitch{background:#f5f6f1;border:1px solid #dce1da;flex-wrap:wrap;padding:3px;display:flex}.X_aGZG_viewSwitch button{color:#748078;background:0 0;border:0;min-height:31px;padding:5px 10px;font-size:11px}.X_aGZG_viewSwitch .X_aGZG_viewSelected{color:#263e39;background:#fff;box-shadow:0 1px 4px #1b30200f}.X_aGZG_statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:0 28px;display:grid}.X_aGZG_statCard{background:#fbfbf7;border:1px solid #e0e4dc;gap:8px;min-width:0;padding:17px 18px;display:grid}.X_aGZG_statCard>span{color:#77847c;font-size:10px}.X_aGZG_statCard strong{color:#25413c;font:600 clamp(22px, 2.2vw, 30px)/1 var(--font-mono,monospace)}.X_aGZG_statCard small{color:#9aa49b;font-size:9px}.X_aGZG_statWarning{background:#fff9f3;border-color:#ead0bd}.X_aGZG_statWarning strong{color:#a35b36}.X_aGZG_dashboardControls{justify-content:space-between;align-items:center;gap:var(--layout-gap);margin-block:20px 12px;display:flex}.X_aGZG_dashboardControls h2{color:#334841;margin-block-start:5px;font-size:clamp(17px,2vw,22px)}.X_aGZG_dashboardSettings{flex:none;position:relative}.X_aGZG_dashboardSettings>summary{cursor:pointer;list-style:none}.X_aGZG_dashboardSettings>summary::-webkit-details-marker{display:none}.X_aGZG_dashboardSettingsForm{z-index:42;width:min(390px,100vw - 24px);max-height:min(76vh,640px);padding:var(--card-space);background:#fbfcf8;border:1px solid #dce3da;gap:10px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;overflow-y:auto;box-shadow:0 18px 48px #15242324}.X_aGZG_dashboardSettingsForm h3{color:#344b40;font-size:13px}.X_aGZG_dashboardSettingsList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_dashboardSettingsList li{border-block-end:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-block:5px;display:flex}.X_aGZG_dashboardSettingsList li>label{color:#65736b;align-items:center;gap:8px;min-width:0;font-size:10px;display:flex}.X_aGZG_dashboardSettingsList li>label input{accent-color:#54785d;width:15px;min-width:15px;height:15px;min-height:15px;margin:0}.X_aGZG_dashboardSettingsList li>label span{overflow-wrap:anywhere}.X_aGZG_dashboardSettingsList li>div{flex:none;gap:2px;display:flex}.X_aGZG_dashboardSettingsList li>div button{width:30px;height:30px;min-height:30px;padding:4px;font-size:11px}.X_aGZG_dashboardSettingsForm>button{justify-self:start;min-height:36px;padding:7px 12px;font-size:10px}.X_aGZG_dashboardEventList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_dashboardEventList li{border-block-end:1px solid #edf0e9;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding-block-end:9px;display:grid}.X_aGZG_dashboardEventList li:last-child{border-block-end:0;padding-block-end:0}.X_aGZG_dashboardEventList li>span:last-child{gap:4px;min-width:0;display:grid}.X_aGZG_dashboardEventList strong{color:#344b40;overflow-wrap:anywhere;font-size:11px}.X_aGZG_dashboardEventList small{color:#829087;font-size:9px;line-height:1.6}.X_aGZG_dashboardEventMark{background:#b67d4c;border-radius:50%;width:7px;height:7px;margin-block-start:4px}.X_aGZG_dashboardEventWidget{min-width:0;padding:var(--card-space);background:#fbfcf8;border:1px solid #e0e4dc;grid-column:span 2;align-content:start;gap:12px;display:grid}.X_aGZG_dashboardWidgetHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.X_aGZG_dashboardWidgetHeader h3{color:#334841;margin-block-start:4px;font-size:14px}.X_aGZG_dashboardWidgetHeader>strong{color:#60766b;font:600 16px/1 var(--font-mono,monospace)}.X_aGZG_dashboardMetricCard{background:#fbfcf8;border:1px solid #e0e4dc;align-content:start;gap:7px;min-width:0;padding:14px;display:grid}.X_aGZG_dashboardMetricCard>span{color:#77847c;font-size:10px;line-height:1.5}.X_aGZG_dashboardMetricCard>strong{color:#315149;font:600 clamp(17px, 2vw, 23px)/1.25 var(--font-mono,monospace);overflow-wrap:anywhere}.X_aGZG_dashboardMetricCard>strong small{color:#7b8980;font:500 9px/1.5 var(--font-sans,sans-serif)}.X_aGZG_dashboardMetricCard>small{color:#829087;font-size:8px;line-height:1.7}.X_aGZG_dashboardTimesheetMetric{grid-column:span 2}.X_aGZG_sectionHeader{align-items:end;margin-block-end:16px}.X_aGZG_sectionHeader h2{margin-block-start:6px;font-size:clamp(21px,2.5vw,30px)}.X_aGZG_secondaryActions{justify-content:end}.X_aGZG_viewStatus{color:#929b94;border:1px dashed #d8ddd5;padding:8px 10px;font-size:10px}.X_aGZG_inviteForm{background:#f8f9f4;border:1px solid #e0e4dc;grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:12px;margin-block-end:16px;padding:16px;display:grid}.X_aGZG_inviteForm label,.X_aGZG_inlineForm label,.X_aGZG_modal form>label,.X_aGZG_formGrid label,.X_aGZG_raciGrid label,.X_aGZG_reasonInput{color:#6a7770;gap:7px;min-width:0;font-size:11px;font-weight:700;display:grid}.X_aGZG_inviteResult{grid-column:1/-1;gap:8px;min-width:0;display:flex}.X_aGZG_inviteList{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.X_aGZG_inviteList li{background:#f8f9f4;border:1px solid #e0e4dc;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.X_aGZG_inviteList li>span{gap:4px;min-width:0;display:grid}.X_aGZG_inviteList strong{color:#334841;overflow-wrap:anywhere;font-size:11px}.X_aGZG_inviteList small{color:#8a958e;font-size:9px}.X_aGZG_limitMessage{color:#775c28;background:#fcf8ec;border-color:#e8d9bb;margin-block-start:8px}.X_aGZG_emptyPanel{min-height:210px;padding:var(--card-space);text-align:center;align-content:center;justify-items:center;margin-block:12px}.X_aGZG_emptyPanel h3{max-width:600px;font-size:17px;line-height:1.6}.X_aGZG_tableWrap{border:1px solid #e0e4dc;max-width:100%;overflow-x:auto}.X_aGZG_taskFilters{align-items:end;gap:calc(var(--layout-gap) * .25);flex-wrap:wrap;margin-block-end:calc(var(--content-gap) * .35);display:flex}.X_aGZG_taskFilters label,.X_aGZG_tablePagination label{color:#718078;gap:4px;min-width:110px;font-size:9px;font-weight:700;display:grid}.X_aGZG_taskFilters select,.X_aGZG_tablePagination select{color:#40574e;min-width:0;min-height:34px;font:inherit;background:#fff;border:1px solid #dce3da;padding:6px 9px}.X_aGZG_taskFilters>button{min-height:34px;padding-block:6px;font-size:9px}.X_aGZG_taskTable{border-collapse:collapse;text-align:start;width:100%;font-size:11px}.X_aGZG_taskTable th{color:#75817a;text-align:start;white-space:nowrap;background:#f4f6f0;padding:12px 14px;font-size:9px}.X_aGZG_tableSortButton{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.X_aGZG_tableSortButton:focus-visible{outline-offset:3px;outline:2px solid #54785d}.X_aGZG_taskTable td{color:#5f6c66;vertical-align:middle;border-block-start:1px solid #edf0e9;padding:14px}.X_aGZG_taskTable tbody tr{cursor:pointer}.X_aGZG_taskTable tbody tr:hover{background:#f8faf6}.X_aGZG_taskTable td:first-child{min-width:180px}.X_aGZG_taskTable td:first-child strong,.X_aGZG_taskTable td:first-child small{display:block}.X_aGZG_taskTable td:first-child strong{color:#2b403c;font-size:12px}.X_aGZG_taskTable td:first-child small{color:#99a39b;text-overflow:ellipsis;white-space:nowrap;max-width:320px;margin-block-start:5px;overflow:hidden}.X_aGZG_tablePagination{justify-content:space-between;align-items:center;gap:calc(var(--layout-gap) * .25);color:#718078;border:1px solid #e0e4dc;border-block-start:0;flex-wrap:wrap;padding:10px 12px;font-size:9px;display:flex}.X_aGZG_tablePagination label{align-items:center;gap:7px;min-width:0;display:flex}.X_aGZG_tablePagination label select{min-height:30px;padding-block:4px}.X_aGZG_tablePagination>div{flex-wrap:wrap;gap:4px;display:flex}.X_aGZG_tablePagination>div button{min-height:30px;padding:4px 8px;font-size:9px}.X_aGZG_statusPill{white-space:nowrap;border-radius:20px;align-items:center;min-height:22px;padding:3px 8px;font-size:9px;line-height:1.3;display:inline-flex}.X_aGZG_statusBacklog{color:#66716f;background:#eef0ed}.X_aGZG_statusTodo{color:#466378;background:#eaf2f5}.X_aGZG_statusProgress{color:#7a5d30;background:#f8f0dc}.X_aGZG_statusReview{color:#654c78;background:#f1eaf7}.X_aGZG_statusBlocked{color:#984f39;background:#f9e9e2}.X_aGZG_statusDone{color:#3e7251;background:#e7f2e8}.X_aGZG_priorityDot{vertical-align:middle;background:#89958e;border-radius:50%;width:7px;height:7px;margin-inline-end:7px;display:inline-block}.X_aGZG_priorityLow{background:#98a59d}.X_aGZG_priorityNormal{background:#5e8993}.X_aGZG_priorityHigh{background:#c28643}.X_aGZG_priorityUrgent{background:#bf5e4b}.X_aGZG_progressCell{align-items:center;gap:8px;min-width:90px;display:flex}.X_aGZG_progressCell>span,.X_aGZG_miniProgress{background:#e6ebe4;width:60px;height:5px;display:block;overflow:hidden}.X_aGZG_progressCell i,.X_aGZG_miniProgress i{background:#7fa18b;height:100%;display:block}.X_aGZG_progressCell small{color:#89958e;font-size:9px}.X_aGZG_board{scrollbar-width:thin;grid-auto-columns:minmax(205px,1fr);grid-auto-flow:column;gap:12px;max-width:100%;padding-block:3px 12px;display:grid;overflow-x:auto}.X_aGZG_boardColumn{align-content:start;gap:12px;min-width:0;display:grid}.X_aGZG_boardColumn>header{border-block-end:1px solid #dfe4dc;align-items:center;gap:7px;min-width:0;padding:10px;display:flex}.X_aGZG_boardColumn>header h3{color:#53635b;min-width:0;margin-inline-end:auto;font-size:11px}.X_aGZG_boardColumn>header small{color:#87948b;font-size:9px}.X_aGZG_columnDot{background:#89958e;border-radius:50%;flex:none;width:7px;height:7px}.X_aGZG_boardCards{align-content:start;gap:8px;display:grid}.X_aGZG_taskCard{color:#52625b;text-align:start;background:#fff;border:1px solid #e0e4dc;gap:11px;min-width:0;padding:13px;display:grid}.X_aGZG_taskCard:hover{background:#fbfcf8;border-color:#aab9aa}.X_aGZG_taskCard>strong{color:#2c403b;font-size:12px;line-height:1.6}.X_aGZG_taskCard p{color:#87928b;font-size:10px;line-height:1.6}.X_aGZG_taskCardMeta,.X_aGZG_taskCardFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.X_aGZG_taskCardMeta small,.X_aGZG_taskCardFooter{color:#89958d;font-size:9px}.X_aGZG_taskCardFooter{border-block-start:1px solid #edf0e9;padding-block-start:8px}.X_aGZG_lowerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block-start:26px;display:grid}.X_aGZG_lowerPanel{background:#fbfcf8;border:1px solid #e0e4dc;min-width:0;padding:18px}.X_aGZG_lowerPanel>header{margin-block-end:15px}.X_aGZG_lowerPanel h3{margin-block-start:4px;font-size:14px}.X_aGZG_lowerPanel>header>strong{color:#60766b;font:600 16px/1 var(--font-mono,monospace)}.X_aGZG_smallMuted{color:#8a958e;font-size:11px;line-height:1.7}.X_aGZG_memberList,.X_aGZG_miniProjectList,.X_aGZG_checklist,.X_aGZG_commentList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_memberList li{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.X_aGZG_memberList li>span:nth-child(2){gap:2px;min-width:0;margin-inline-end:auto;display:grid}.X_aGZG_memberList strong,.X_aGZG_miniProjectList strong{color:#334841;font-size:11px}.X_aGZG_memberList small,.X_aGZG_miniProjectList small{color:#8a958e;font-size:9px}.X_aGZG_memberActions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.X_aGZG_memberActions select{width:auto;min-width:104px;min-height:34px;padding:6px 8px;font-size:10px}.X_aGZG_avatar{color:#3d6153;background:#e3ebe2;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:11px;font-weight:700;display:grid}.X_aGZG_miniProjectList li button{text-align:start;background:0 0;border:0;border-block-start:1px solid #edf0e9;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:8px 0;display:grid}.X_aGZG_miniProjectList li button>span:first-child{gap:4px;min-width:0;display:grid}.X_aGZG_miniProjectList strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X_aGZG_miniProgress{width:46px}.X_aGZG_milestoneList{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.X_aGZG_milestoneItem{border-block-end:1px solid #edf0e9;justify-content:space-between;align-items:start;gap:12px;min-width:0;padding-block-end:9px;display:flex}.X_aGZG_milestoneItem>span{gap:3px;min-width:0;display:grid}.X_aGZG_milestoneItem strong{color:#334841;overflow-wrap:anywhere;font-size:11px}.X_aGZG_milestoneItem small{color:#8a958e;font-size:9px;line-height:1.6}.X_aGZG_milestoneForm{border-block-start:1px solid #e1e5de;gap:12px;padding-block-start:13px;display:grid}.X_aGZG_milestoneForm>button{justify-self:start}.X_aGZG_timeZoneHint{color:#89958e;font-size:10px;margin-block-end:12px!important}.X_aGZG_timeReport{background:#f4f7f1;border:1px solid #e3e9df;gap:9px;margin-block:12px 16px;padding:12px;display:grid}.X_aGZG_timeReportHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:4px 12px;display:flex}.X_aGZG_timeReportHeading strong{color:#40574e;font-size:10px}.X_aGZG_timeReportHeading small,.X_aGZG_timeReportGrid small{color:#829087;font-size:9px;line-height:1.5}.X_aGZG_timeReportFilters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:7px;display:grid}.X_aGZG_timeReportFilters label{color:#718078;gap:4px;min-width:0;font-size:9px;font-weight:700;display:grid}.X_aGZG_timeReportFilters :is(input,select){min-width:0;min-height:34px;padding:6px 8px;font-size:10px}.X_aGZG_timeReportFilters button{min-height:34px;padding:6px 10px;font-size:9px}.X_aGZG_timeReportExport{min-height:34px;margin-top:8px;padding:6px 10px;font-size:9px}.X_aGZG_timeReportGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.X_aGZG_timeReportGrid>div{gap:4px;min-width:0;display:grid}.X_aGZG_timeReportGrid strong{color:#334b41;font:600 11px/1.4 var(--font-mono,monospace);overflow-wrap:anywhere}.X_aGZG_timeReportProjects{gap:5px;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_timeReportProjects li{color:#66746b;justify-content:space-between;gap:10px;font-size:9px;display:flex}.X_aGZG_timeReportProjects strong{color:#40574e;font-family:var(--font-mono,monospace)}.X_aGZG_timeReportTableWrap{max-width:100%;overflow-x:auto}.X_aGZG_timeReportTable{border-collapse:collapse;width:100%;min-width:620px;font-size:9px}.X_aGZG_timeReportTable :is(th,td){text-align:start;border-block-end:1px solid #e1e7df;padding:6px 7px}.X_aGZG_timeReportTable thead th{color:#738078;font-size:8px;font-weight:700}.X_aGZG_timeReportTable tbody th{color:#40574e;font-weight:700}.X_aGZG_timeReportTable tbody td{color:#596a61;white-space:nowrap}.X_aGZG_calendarPanel{gap:calc(var(--content-gap) * .4);padding:var(--card-space);background:#fff;border:1px solid #e2e8e1;display:grid}.X_aGZG_calendarToolbar{justify-content:space-between;align-items:center;gap:calc(var(--layout-gap) * .4);flex-wrap:wrap;display:flex}.X_aGZG_calendarToolbar>strong{color:#344b40;font-size:13px}.X_aGZG_calendarToolbar>div{align-items:center;gap:4px;display:flex}.X_aGZG_calendarEventForm{padding:var(--card-space);background:#f8faf6;border:1px solid #e3e9df;gap:11px;display:grid}.X_aGZG_calendarEventForm h3{color:#40574e;font-size:12px}.X_aGZG_calendarEventForm .X_aGZG_formGrid{width:100%}.X_aGZG_calendarEventForm label{color:#6a7770;gap:7px;min-width:0;font-size:10px;font-weight:700;display:grid}.X_aGZG_calendarEventForm .X_aGZG_calendarParticipants,.X_aGZG_calendarEventForm .X_aGZG_calendarDescription{grid-column:1/-1}.X_aGZG_calendarEventForm select[multiple]{min-height:96px}.X_aGZG_calendarEventForm textarea{min-height:60px}.X_aGZG_calendarEventFormActions{flex-wrap:wrap;gap:8px;display:flex}.X_aGZG_calendarEventFormActions button{justify-self:start}.X_aGZG_calendarEventItem{gap:5px;display:grid}.X_aGZG_calendarEventActions{flex-wrap:wrap;gap:5px;padding-inline-start:calc(var(--card-space) * .25);display:flex}.X_aGZG_calendarEventActions button{min-height:30px;padding:4px 8px;font-size:9px}.X_aGZG_calendarDays{gap:calc(var(--content-gap) * .25);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.X_aGZG_calendarMonthViewport{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.X_aGZG_calendarWeekdays,.X_aGZG_calendarMonthDays{grid-template-columns:repeat(7,minmax(0,1fr));min-width:700px}.X_aGZG_calendarWeekdays{gap:calc(var(--content-gap) * .25);margin-block-end:calc(var(--content-gap) * .25);display:grid}.X_aGZG_calendarWeekdays span{color:#748078;text-align:center;padding:7px 8px;font-size:10px;font-weight:700}.X_aGZG_calendarMonthDays{grid-auto-rows:minmax(108px,auto)}.X_aGZG_calendarDay{align-content:start;gap:calc(var(--layout-gap) * .25);min-height:92px;padding:calc(var(--card-space) * .4);background:#fafbf9;border:1px solid #e8ece7;display:grid}.X_aGZG_calendarMonthDay{min-height:108px;overflow:hidden}.X_aGZG_calendarMonthDay>ul{max-height:90px;overflow-y:auto}.X_aGZG_calendarOtherMonth{background:#f2f4f0}.X_aGZG_calendarOtherMonth>time{color:#a0aaa2}.X_aGZG_calendarDay>time{color:#52645b;font-size:10px;font-weight:700}.X_aGZG_calendarDay>ul{align-content:start;gap:calc(var(--layout-gap) * .2);margin:0;padding:0;list-style:none;display:grid}.X_aGZG_calendarNoItems{color:#b2bbb4;font-size:10px}.X_aGZG_calendarItem{align-items:start;gap:calc(var(--layout-gap) * .25);width:100%;padding:calc(var(--card-space) * .25);color:#485a50;text-align:start;background:#fff;border:1px solid #e5ebe4;display:flex}button.X_aGZG_calendarItem{cursor:pointer}button.X_aGZG_calendarItem:hover{border-color:#9bb5a2}.X_aGZG_calendarItem>span:last-child{gap:3px;min-width:0;display:grid}.X_aGZG_calendarItem strong{color:#344b40;overflow-wrap:anywhere;font-size:10px}.X_aGZG_calendarItem small{color:#829087;font-size:9px;line-height:1.4}.X_aGZG_calendarTaskMark,.X_aGZG_calendarMilestoneMark,.X_aGZG_calendarEventMark{background:#6f947b;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-block-start:3px}.X_aGZG_calendarMilestoneMark{background:#b98242}.X_aGZG_calendarEventMark{background:#6486a2}.X_aGZG_timelinePanel{gap:calc(var(--content-gap) * .4);min-width:0;padding:var(--card-space);background:#fff;border:1px solid #e2e8e1;display:grid}.X_aGZG_timelinePanel>header>small{color:#829087;font-size:9px}.X_aGZG_timelineList{gap:0;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_timelineList>li{grid-template-columns:minmax(76px,.26fr) 20px minmax(0,1fr);gap:10px;min-width:0;display:grid}.X_aGZG_timelineDate{color:#65746a;padding-block:14px;font-size:10px;font-weight:700}.X_aGZG_timelineTrack{justify-content:center;display:flex;position:relative}.X_aGZG_timelineTrack:before{content:"";background:#dfe7df;width:1px;position:absolute;inset-block:0;inset-inline-start:50%}.X_aGZG_timelineTrack i{z-index:1;background:#6f947b;border:2px solid #fff;border-radius:50%;width:9px;height:9px;margin-block-start:18px;box-shadow:0 0 0 1px #6f947b}.X_aGZG_timelineTrackMilestone i{background:#b98242;box-shadow:0 0 0 1px #b98242}.X_aGZG_timelineCard{background:#fbfcfa;border:1px solid #e7ece6;gap:7px;min-width:0;margin-block:5px;padding:12px 14px;display:grid}.X_aGZG_timelineCard>header{justify-content:space-between;align-items:start;gap:10px;min-width:0;display:flex}.X_aGZG_timelineCard>header :is(button,strong){color:#344b40;text-align:start;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;padding:0;font-size:11px;font-weight:700}.X_aGZG_timelineCard>header button:hover{text-decoration:underline}.X_aGZG_timelineCard>header>span{color:#829087;text-align:end;flex:none;font-size:9px}.X_aGZG_timelineCard>p{color:#77847b;flex-wrap:wrap;gap:4px;font-size:9px;line-height:1.5;display:flex}.X_aGZG_timelineProgress{align-items:center;gap:8px;min-width:0;display:flex}.X_aGZG_timelineProgress>span{background:#e6ebe5;border-radius:4px;flex:1;height:4px;overflow:hidden}.X_aGZG_timelineProgress i{border-radius:inherit;background:#6f947b;height:100%;display:block}.X_aGZG_timelineProgress small{color:#718078;font-size:9px}.X_aGZG_ganttPanel{gap:calc(var(--content-gap) * .35);min-width:0;padding:var(--card-space);background:#fff;border:1px solid #e2e8e1;display:grid}.X_aGZG_ganttNote{color:#77847b;font-size:10px;line-height:1.6}.X_aGZG_ganttViewport{overscroll-behavior-inline:contain;scrollbar-color:#bac9bb transparent;border:1px solid #e5ebe4;max-width:100%;overflow:auto}.X_aGZG_ganttCanvas{direction:ltr;width:max-content;min-width:100%;display:grid}.X_aGZG_ganttAxisTitle,.X_aGZG_ganttAxis{background:#f8faf7;border-block-end:1px solid #e1e7df;min-height:42px}.X_aGZG_ganttAxisTitle{z-index:4;color:#52645b;text-align:start;align-items:center;padding:8px 12px;font-size:10px;font-weight:700;display:flex;position:sticky;inset-inline-start:0}.X_aGZG_ganttAxis{position:relative}.X_aGZG_ganttAxis>span{color:#718078;white-space:nowrap;border-inline-start:1px solid #e4e9e2;align-items:center;padding-inline-start:5px;font-size:9px;display:flex;position:absolute;inset-block:0}.X_aGZG_ganttLabels{z-index:3;background:#fff;grid-auto-rows:52px;display:grid;position:sticky;inset-inline-start:0;box-shadow:3px 0 5px #2035280a}.X_aGZG_ganttRowLabel{border-block-end:1px solid #edf0eb;align-content:center;gap:3px;min-width:0;padding:5px 10px;display:grid}.X_aGZG_ganttRowLabel :is(button,strong){color:#344b40;text-align:start;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;min-width:0;padding:0;font-size:10px;font-weight:700;display:-webkit-box;overflow:hidden}.X_aGZG_ganttRowLabel button:hover{text-decoration:underline}.X_aGZG_ganttRowLabel small{color:#829087;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.35;overflow:hidden}.X_aGZG_ganttTracks{isolation:isolate;grid-auto-rows:52px;min-width:0;display:grid;position:relative}.X_aGZG_ganttTrackRow{background:#fff;border-block-end:1px solid #edf0eb;min-width:0;position:relative}.X_aGZG_ganttGridLine{z-index:0;border-inline-start:1px solid #edf0eb;width:0;position:absolute;inset-block:0}.X_aGZG_ganttDependencies{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.X_aGZG_ganttDependencies path{fill:none;stroke:#829b87;stroke-width:.4px}.X_aGZG_ganttDependencies marker path{fill:#829b87;stroke:none}.X_aGZG_ganttTaskBar,.X_aGZG_ganttMilestoneBar{z-index:2;background:#e4ede3;border-radius:5px;height:18px;display:block;position:absolute;inset-block-start:17px;overflow:hidden}.X_aGZG_ganttTaskBar>i{border-radius:inherit;background:#77977d;height:100%;display:block}.X_aGZG_ganttMilestoneBar{background:#f4e6d2;border:2px solid #9a6f39;border-radius:3px;height:14px;inset-block-start:19px}.X_aGZG_ganttDependencyList{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.X_aGZG_ganttDependencyList li{color:#617067;border:1px solid #e4e9e2;flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;padding:6px 9px;font-size:9px;display:flex}.X_aGZG_ganttDependencyList small{color:#829087;font-size:8px}.X_aGZG_sprintPanel{gap:calc(var(--content-gap) * .4);min-width:0;padding:var(--card-space);background:#fff;border:1px solid #e2e8e1;display:grid}.X_aGZG_sprintGrid{gap:calc(var(--layout-gap) * .45);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));min-width:0;display:grid}.X_aGZG_sprintCard{min-width:0;padding:var(--card-space);background:#fbfcfa;border:1px solid #e2e8e1;align-content:start;gap:12px;display:grid}.X_aGZG_sprintCard>header{border-block-end:1px solid #e6ebe4;justify-content:space-between;align-items:start;gap:12px;min-width:0;padding-block-end:10px;display:flex}.X_aGZG_sprintCard>header>div{gap:5px;min-width:0;display:grid}.X_aGZG_sprintCard h3,.X_aGZG_sprintUnassigned h3{color:#344b40;overflow-wrap:anywhere;font-size:12px}.X_aGZG_sprintCard>header small{color:#829087;font-size:9px}.X_aGZG_sprintCard>header>span{color:#718078;flex:none;font-size:9px}.X_aGZG_sprintTaskList{gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_sprintTask{border-block-end:1px solid #edf0e9;justify-content:space-between;align-items:start;gap:10px;min-width:0;padding-block:9px;display:flex}.X_aGZG_sprintTask>div{gap:4px;min-width:0;display:grid}.X_aGZG_sprintTask strong{color:#42564c;overflow-wrap:anywhere;font-size:10px}.X_aGZG_sprintTask small{color:#829087;font-size:9px;line-height:1.45}.X_aGZG_sprintTaskActions{flex-wrap:wrap;justify-content:end;align-items:end;gap:7px;min-width:0;margin-inline-start:auto;display:flex}.X_aGZG_sprintTaskActions button{flex:none;min-height:30px;padding:4px 7px;font-size:9px}.X_aGZG_sprintMove{color:#6a7770;gap:4px;min-width:120px;max-width:190px;font-size:8px;font-weight:700;display:grid}.X_aGZG_sprintMove select{width:100%;min-width:0;min-height:30px;font-size:9px}.X_aGZG_sprintAssign{color:#6a7770;gap:6px;min-width:0;font-size:9px;font-weight:700;display:grid}.X_aGZG_sprintAssign select{width:100%;min-width:0}.X_aGZG_sprintUnassigned{border-block-start:1px solid #e2e8e1;gap:8px;min-width:0;padding-block-start:14px;display:grid}.X_aGZG_timeEntryList{gap:10px;margin:0 0 15px;padding:0;list-style:none;display:grid}.X_aGZG_timeEntryItem{border-block-end:1px solid #edf0e9;gap:8px;min-width:0;padding-block:10px;display:grid}.X_aGZG_timeEntryHead{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.X_aGZG_timeEntryHead>span{gap:4px;min-width:0;display:grid}.X_aGZG_timeEntryHead strong{color:#334841;overflow-wrap:anywhere;font-size:11px}.X_aGZG_timeEntryHead small,.X_aGZG_timeEntryHead b,.X_aGZG_timeEntryReason{color:#8a958e;font-size:9px;line-height:1.6}.X_aGZG_timeEntryHead b{color:#60766b;font-family:var(--font-mono,monospace);flex:none}.X_aGZG_timeEntryItem>p{color:#69766f;white-space:pre-wrap;font-size:10px;line-height:1.6}.X_aGZG_timeEntryReason{color:#985a3a}.X_aGZG_timeEntryActions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.X_aGZG_timeEntryActions :is(.X_aGZG_quietButton,.X_aGZG_outlineButton){min-height:34px;padding:6px 10px;font-size:10px}.X_aGZG_timeEntryBulkToggle{color:#69766f;align-items:center;gap:7px;width:fit-content;font-size:10px;display:flex}.X_aGZG_timeEntryBulkToggle input{accent-color:#52715f;block-size:16px;inline-size:16px;margin:0}.X_aGZG_timeEntryReview{gap:8px;padding-block-start:8px;display:grid}.X_aGZG_timeEntryReview label,.X_aGZG_timeEntryForm label{color:#6a7770;gap:6px;min-width:0;font-size:10px;font-weight:700;display:grid}.X_aGZG_timeEntryForm{border-block-start:1px solid #e1e5de;gap:11px;padding-block-start:13px;display:grid}.X_aGZG_timeEntryForm textarea{min-height:60px}.X_aGZG_teamSelect{color:#6a7770;gap:7px;font-size:11px;font-weight:700;display:grid}.X_aGZG_teamMembers{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.X_aGZG_teamMembers li{border-block-end:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:10px;padding-block:7px;display:flex}.X_aGZG_teamMembers li>span{gap:3px;min-width:0;display:grid}.X_aGZG_teamMembers strong{color:#334841;font-size:11px}.X_aGZG_teamMembers small{color:#8a958e;font-size:9px}.X_aGZG_bulkResultList{color:#53635b;gap:8px;max-height:220px;margin:16px 0 0;padding-inline-start:22px;font-size:11px;display:grid;overflow-y:auto}.X_aGZG_bulkResultList li{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.X_aGZG_bulkResultList li span{overflow-wrap:anywhere;min-width:0}.X_aGZG_bulkResultList li>div{text-align:end;flex:none;justify-items:end;gap:3px;max-width:55%;display:grid}.X_aGZG_bulkResultList li small{color:#8a6556;overflow-wrap:anywhere;font-size:9px;font-weight:500}.X_aGZG_bulkResultList strong{color:#a35b36;flex:none}.X_aGZG_bulkResultList strong[data-created=true]{color:#3e7251}.X_aGZG_bulkRows{max-block-size:360px;gap:9px;min-width:0;margin-block:10px;padding-inline-end:4px;display:grid;overflow-y:auto}.X_aGZG_bulkRow{background:#fbfcfa;border:1px solid #e2e8e1;gap:9px;min-width:0;padding:10px;display:grid}.X_aGZG_bulkRowHeading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.X_aGZG_bulkRowHeading button{min-block-size:36px}.X_aGZG_bulkRow details{min-width:0}.X_aGZG_bulkRow summary{color:#62736a;cursor:pointer;font-size:10px;font-weight:700}.X_aGZG_bulkRow details>button{margin-block:8px}.X_aGZG_bulkFullWidth{grid-column:1/-1}.X_aGZG_transferHint{margin-block:calc(var(--content-gap) * .2);color:#829087;font-size:10px;line-height:1.6}.X_aGZG_transferResults{max-block-size:260px;margin-block:0 calc(var(--content-gap) * .35);color:#53635b;gap:7px;padding-inline-start:22px;font-size:10px;display:grid;overflow-y:auto}.X_aGZG_transferResults li{justify-content:space-between;gap:10px;min-width:0;display:flex}.X_aGZG_transferResults li span{overflow-wrap:anywhere;min-width:0}.X_aGZG_transferResults strong{color:#a35b36;flex:none}.X_aGZG_transferResults strong[data-created=true]{color:#3e7251}.X_aGZG_modalBackdrop{z-index:1000;background:#152423a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.X_aGZG_modal{background:#fbfcf8;border:1px solid #e0e4dc;width:min(600px,100%);max-height:min(88vh,900px);padding:clamp(20px,4vw,30px);overflow-y:auto;box-shadow:0 22px 70px #0f211e40}.X_aGZG_taskModal{width:min(760px,100%)}.X_aGZG_detailModal{width:min(820px,100%)}.X_aGZG_modal>header{align-items:start;margin-block-end:22px}.X_aGZG_modal>header h2{margin-block-start:5px;font-size:clamp(20px,3vw,27px);line-height:1.3}.X_aGZG_modal form{gap:15px;display:grid}.X_aGZG_formGrid,.X_aGZG_raciGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.X_aGZG_formHint{color:#8b968e;font-size:10px;line-height:1.6}.X_aGZG_formActions{justify-content:end;padding-block-start:5px}.X_aGZG_detailMeta{color:#75817a;flex-wrap:wrap;align-items:center;gap:8px 15px;font-size:10px;display:flex}.X_aGZG_detailDescription{color:#5e6d65;white-space:pre-wrap;font-size:12px;line-height:1.8;margin-block-start:17px!important}.X_aGZG_detailSection{border-block-start:1px solid #e1e5de;gap:12px;margin-block-start:22px;padding-block-start:18px;display:grid}.X_aGZG_detailSection h3{font-size:13px}.X_aGZG_raciBadges{flex-wrap:wrap;gap:8px;display:flex}.X_aGZG_raciBadges>span{color:#5f7066;border:1px solid #dfe5dc;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:inline-flex}.X_aGZG_raciBadges b{color:#416453}.X_aGZG_checklist li label{color:#596960;align-items:center;gap:9px;font-size:11px;display:flex}.X_aGZG_checklist input{accent-color:#54785d;width:16px;height:16px;min-height:16px}.X_aGZG_dependencyList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.X_aGZG_dependencyList li{border-block-end:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-block:8px;display:flex}.X_aGZG_dependencyList li>span{gap:4px;min-width:0;display:grid}.X_aGZG_dependencyList strong{color:#3d5148;overflow-wrap:anywhere;font-size:11px}.X_aGZG_dependencyList small{color:#8a958e;font-size:9px}.X_aGZG_inlineForm{align-items:end;gap:8px;min-width:0;display:flex}.X_aGZG_inlineForm label{flex:1}.X_aGZG_commentList li{grid-template-columns:31px minmax(0,1fr);gap:10px;display:grid}.X_aGZG_commentList li>div{min-width:0}.X_aGZG_commentReplies{gap:calc(var(--content-gap) * .25);border-inline-start:1px solid #e2e8e1;grid-column:2;margin-block-start:calc(var(--content-gap) * .25);padding-inline-start:var(--content-gap);list-style:none;display:grid}.X_aGZG_commentList strong{color:#3d5148;font-size:10px}.X_aGZG_commentList p{color:#5e6b64;white-space:pre-wrap;margin-block-start:4px;font-size:11px;line-height:1.7}.X_aGZG_commentList small{color:#9aa39c;margin-block-start:5px;font-size:9px;display:block}.X_aGZG_commentReplyButton{min-height:28px;margin-block-start:4px;padding:4px 7px;font-size:9px}.X_aGZG_commentForm{gap:9px;display:grid}.X_aGZG_commentReplyContext{color:#64756c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:10px;display:flex}.X_aGZG_commentActions{justify-content:space-between}.X_aGZG_commentActions label{width:min(230px,65%)}.X_aGZG_reasonInput{max-width:520px}.X_aGZG_transitionActions{justify-content:start}.X_aGZG_historyList{color:#596a61;gap:8px;margin:0;padding-inline-start:20px;font-size:10px;display:grid}.X_aGZG_historyList li{padding-inline-start:3px}.X_aGZG_historyList small{color:#8d9890;overflow-wrap:anywhere;margin-block-start:3px;display:block}.X_aGZG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1059px){.X_aGZG_workspaceGrid{grid-template-columns:minmax(0,1fr)}.X_aGZG_sidebar{grid-template-columns:minmax(160px,.8fr) minmax(0,1fr);gap:14px 20px;position:static}.X_aGZG_sidebarRule{display:none}.X_aGZG_sideNav{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.X_aGZG_sideNav>span{justify-content:center}.X_aGZG_projectSectionHead{grid-column:1}.X_aGZG_projectNav{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-block-start:0}.X_aGZG_sidebarBottom{border:0;grid-area:1/2;justify-self:end;min-width:140px;padding:0}}@media (max-width:760px){.X_aGZG_pageHeader{flex-direction:column;align-items:start}.X_aGZG_workspaceGrid{gap:14px}.X_aGZG_sidebar{grid-template-columns:minmax(0,1fr) auto;padding:14px}.X_aGZG_sideNav{gap:2px}.X_aGZG_sideNav>span{justify-content:start;padding-inline:6px;font-size:10px}.X_aGZG_sideNav i{display:none}.X_aGZG_sidebarBottom{min-width:0}.X_aGZG_toolbar{align-items:stretch}.X_aGZG_toolbarActions{justify-content:start;width:100%}.X_aGZG_searchBox{flex:150px;width:auto}.X_aGZG_toolbarActions>:is(.X_aGZG_primaryButton,.X_aGZG_outlineButton){flex:130px}.X_aGZG_statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:0 22px}.X_aGZG_statCard{padding:13px}.X_aGZG_dashboardControls{align-items:start}.X_aGZG_sectionHeader{flex-direction:column;align-items:start}.X_aGZG_secondaryActions{justify-content:start}.X_aGZG_lowerGrid,.X_aGZG_inviteForm{grid-template-columns:minmax(0,1fr)}.X_aGZG_inviteResult{grid-column:auto}.X_aGZG_taskTable{min-width:650px}.X_aGZG_calendarDays{grid-template-columns:minmax(0,1fr)}.X_aGZG_calendarDay{min-height:72px}.X_aGZG_timelineList>li{grid-template-columns:minmax(66px,.28fr) 16px minmax(0,1fr);gap:6px}.X_aGZG_timelineCard{padding:10px}.X_aGZG_timelineCard>header{flex-direction:column}.X_aGZG_timelineCard>header>span{text-align:start}.X_aGZG_ganttPanel{padding:12px}.X_aGZG_ganttAxisTitle,.X_aGZG_ganttRowLabel{padding-inline:8px}.X_aGZG_sprintCard{padding:14px}.X_aGZG_sprintTask{flex-wrap:wrap}.X_aGZG_sprintTaskActions{flex:100%;justify-content:start}.X_aGZG_modalBackdrop{align-items:end;padding:10px}.X_aGZG_modal{max-height:92vh}.X_aGZG_timeReportGrid,.X_aGZG_timeReportFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.X_aGZG_timeReportFilters button{grid-column:1/-1;justify-self:start}}@media (max-width:420px){.X_aGZG_headerActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.X_aGZG_headerActions>*{flex:initial;min-width:0}.X_aGZG_headerActions>:is(.X_aGZG_accountLink,.X_aGZG_outlineButton,.X_aGZG_primaryButton){overflow-wrap:anywhere;width:100%;padding-inline:8px}.X_aGZG_headerActions>.X_aGZG_notificationWrap{grid-column:1/-1}.X_aGZG_notificationWrap>button{white-space:nowrap;justify-content:space-between;width:100%}.X_aGZG_sidebar{grid-template-columns:minmax(0,1fr)}.X_aGZG_sideNav{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}.X_aGZG_projectSectionHead,.X_aGZG_projectNav,.X_aGZG_sidebarBottom{grid-area:auto/1;justify-self:stretch}.X_aGZG_sidebarBottom{border-block-start:1px solid #dce1da;padding-block-start:12px}.X_aGZG_viewStatus{flex:auto}.X_aGZG_formGrid,.X_aGZG_raciGrid{grid-template-columns:minmax(0,1fr)}.X_aGZG_inviteResult,.X_aGZG_commentActions{flex-direction:column;align-items:stretch}.X_aGZG_commentActions label{width:100%}.X_aGZG_alert,.X_aGZG_notice,.X_aGZG_inviteBanner{align-items:start}}@media (max-width:560px){.X_aGZG_timeReportTable{min-width:0;display:block}.X_aGZG_timeReportTable thead{display:none}.X_aGZG_timeReportTable tbody{gap:7px;display:grid}.X_aGZG_timeReportTable tbody tr{background:#fff;border:1px solid #e1e7df;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px;display:grid}.X_aGZG_timeReportTable tbody th[scope=row]{border:0;border-block-end:1px solid #e1e7df;grid-column:1/-1;padding:4px 3px 7px}.X_aGZG_timeReportTable tbody td{white-space:normal;border:0;justify-content:space-between;gap:5px;padding:5px 3px;display:flex}.X_aGZG_timeReportTable tbody td:before{content:attr(data-label);color:#829087;font-size:8px;font-weight:700}}@media (prefers-reduced-motion:reduce){.X_aGZG_page *,.X_aGZG_page :before,.X_aGZG_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
