.gantt-page{color:#17212b}.gantt-tool{background:#fff;border:1px solid #d7dce2;border-radius:12px;width:min(1240px,100% - 32px);margin:0 auto 72px;overflow:visible}.gantt-top,.gantt-preview-head{border-bottom:1px solid #d7dce2;flex-wrap:wrap;align-items:end;gap:10px;padding:16px;display:flex}.gantt-preview-head{align-items:center;scroll-margin-top:85px}.gantt-top label,.gantt-editor label,.gantt-modal label{flex-direction:column;gap:5px;font-size:13px;font-weight:600;display:flex}.gantt-page input:not([type=checkbox]),.gantt-page textarea{color:#17212b;background:#fff;border:1px solid #a9b2bd;border-radius:6px;min-width:0;padding:8px}.gantt-page input::placeholder,.gantt-page textarea::placeholder{color:#59636d;opacity:1}.gantt-page button:focus-visible,.gantt-page input:focus-visible,.gantt-page summary:focus-visible,.gantt-frame:focus-visible{outline-offset:2px;outline:3px solid #1265bb}.gantt-top input[type=number]{width:78px}.gantt-top .gantt-start{width:155px}.gantt-segment{background:#e8ebee;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.gantt-segment button{color:#27313c;background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:600}.gantt-segment button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #0002}.gantt-pill{color:#34404b;background:#eef1f3;border-radius:20px;max-width:280px;padding:7px 10px;font-size:12px}.gantt-preview-head .gantt-pill{margin-right:auto}.gantt-menu{position:relative}.gantt-popup-trigger{cursor:pointer}.gantt-menu>.gantt-popup-panel{z-index:100;background:#fff;border:1px solid #c5cbd1;border-radius:8px;min-width:170px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:5px;position:fixed;overflow:auto;box-shadow:0 5px 18px #0002}.gantt-menu>div button{text-align:left;color:#17212b;background:#fff;border:0;width:100%;padding:9px;display:block}.gantt-menu>div button:hover{background:#edf1f4}.gantt-frame{background:#fff;width:100%;overflow:auto hidden}.gantt-svg{width:max-content;max-width:none}.gantt-svg svg{display:block}.gantt-fit{width:100%}.gantt-fit svg{width:100%;height:auto}.gantt-svg [data-row-id]{cursor:grab;touch-action:auto}.gantt-svg .gantt-highlight{filter:brightness(.83);stroke-width:3px}.gantt-editor{text-align:left;padding:20px}.gantt-title{max-width:500px;margin-bottom:20px}.gantt-table-head,.gantt-row{grid-template-columns:90px minmax(160px,1fr) 115px 115px 76px;align-items:center;gap:10px;display:grid}.gantt-table-head{color:#43505d;padding:8px;font-size:12px;font-weight:700}.gantt-row{border-top:1px solid #e3e7ea;padding:7px 8px}.gantt-row:focus-within,.gantt-row:hover{background:#f2f6f8}.gantt-row>input{width:100%}.gantt-row>span:first-child{align-items:center;gap:5px;min-width:0;display:flex}.gantt-row>span:first-child input{width:65px}.gantt-row label{min-width:0}.gantt-row label input{width:100%}.gantt-row label small{color:#52616c;font-size:12px;font-weight:400}.gantt-group>input{font-weight:700}.gantt-task>input{width:calc(100% - 8px);margin-left:8px}.gantt-invalid input{border-color:#b42318!important}.gantt-row-actions{justify-content:flex-end;gap:7px;display:flex}.gantt-row-actions>button,.gantt-row-actions>.gantt-menu>.gantt-popup-trigger,.gantt-group>button{color:#34404b;background:0 0;border:0;min-width:28px;min-height:32px;font-size:20px}.gantt-swatch{border:1px solid #555;border-radius:4px;width:20px;height:20px}.gantt-add{gap:8px;padding:10px 0 15px 96px;display:flex}.gantt-extra{grid-column:2/5;align-items:end;gap:8px;display:flex}.gantt-extra input{width:90px}.gantt-options{margin-top:24px}.gantt-options summary{cursor:pointer;font-weight:600}.gantt-options .pfd-check{flex-direction:row;margin-top:12px;font-weight:400;display:flex}.gantt-modal{z-index:1000;background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gantt-modal>div{background:#fff;border-radius:12px;width:min(540px,100%);padding:24px}.gantt-modal label{margin:16px 0}.gantt-modal textarea{height:140px}.gantt-cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:24px;display:grid}.gantt-card{text-align:left;background:#fff;border:1px solid #dde5ee;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.gantt-thumb{background:#f7f9fa;flex-direction:column;height:280px;padding:12px;display:flex;position:relative;overflow:hidden}.gantt-thumb svg{flex:none;align-self:flex-start;width:100%;height:auto;margin-block:auto}.gantt-thumb[data-fit] svg{align-self:center;width:auto;max-width:100%;max-height:100%}.gantt-thumb[data-clipped=true]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f7f9fa);height:38px;position:absolute;inset:auto 0 0}.gantt-card-body{flex-direction:column;flex:1;align-items:flex-start;padding:20px;display:flex}main.ga2#top .pfd-landing .gantt-card h3{margin:10px 0;font-size:18px;line-height:1.45}main.ga2#top .pfd-landing .gantt-card p{color:#4b586d;margin:0 0 18px;font-size:14px;line-height:1.65}.gantt-chip{color:#34404b;background:#edf0f2;border-radius:16px;padding:3px 8px;font-size:12px;display:inline-block}.gantt-card-actions{gap:8px;margin-top:auto;display:flex}.gantt-table-wrap{overflow:auto}.gantt-table-wrap table{border-collapse:collapse;text-align:left;width:100%}.gantt-table-wrap th,.gantt-table-wrap td{border-bottom:1px solid #d7dce2;padding:12px}.gantt-page button[aria-disabled=true]{opacity:.65}@media (width<=900px){.gantt-cards{grid-template-columns:1fr}.gantt-row{grid-template-columns:56px minmax(0,1fr) 68px}.gantt-row>input{grid-column:2/3}.gantt-row>label{grid-row:2}.gantt-row>label:first-of-type{grid-column:2;max-width:110px}.gantt-row>label:nth-of-type(2){grid-column:2;max-width:110px;margin-left:120px}.gantt-row-actions{grid-area:1/3}.gantt-table-head,.gantt-group>span:nth-of-type(2),.gantt-group>span:nth-of-type(3){display:none}.gantt-group>button{grid-column:3}.gantt-add{padding-left:0}.gantt-top{align-items:end}.gantt-row{grid-template-columns:36px minmax(0,1fr) minmax(0,1fr) 64px;gap:8px}.gantt-task>input{grid-area:1/2/auto/5;width:100%;margin-left:0}.gantt-task>label:first-of-type{grid-area:2/2;max-width:none}.gantt-task>label:nth-of-type(2){grid-area:2/3;max-width:none;margin-left:0}.gantt-task>.gantt-row-actions{grid-area:2/4}.gantt-group>input{grid-area:1/2/auto/4}.gantt-group>.gantt-row-actions{grid-area:1/4}.gantt-extra{grid-column:2/5}.gantt-row>span:first-child input{width:36px}}.gantt-row-highlight{background:#e8f0f7}.gantt-svg [data-highlight-id].gantt-highlight{fill:#e8f0f7;filter:none;stroke:none}.gantt-colors>div{grid-template-columns:1fr 1fr;width:240px;display:grid;left:0;right:auto}.gantt-colors>div button{align-items:center;gap:6px;display:flex}.gantt-colors button[aria-pressed=true]{outline-offset:-2px;outline:2px solid #1265bb}.gantt-swatch{cursor:pointer;flex:none;display:inline-block}.gantt-svg [data-row-id]:focus-visible{outline-offset:3px;outline:2px solid #1265bb}main.ga2#top.pfd-page.gantt-page :is(.gantt-tool,.gantt-card) .pfd-btn{box-sizing:border-box;height:40px;min-height:40px;padding:8px 14px;font-size:14px;font-weight:400;line-height:22px}.gantt-card h3{text-wrap:balance}.gantt-card p{min-height:0}.gantt-chips{flex-wrap:wrap;gap:6px;display:flex}.gantt-mobile-label{display:none}.gantt-row .gantt-code{min-width:0;display:inline-flex}@media (hover:hover){.gantt-row-actions>button{opacity:0;pointer-events:none}.gantt-row:hover .gantt-row-actions>button,.gantt-row:focus-within .gantt-row-actions>button{opacity:1;pointer-events:auto}}@media (width<=900px){.gantt-row{grid-template-columns:56px minmax(0,1fr) minmax(0,1fr) 64px}.gantt-mobile-label{color:#43505d;font-size:12px;font-weight:600;line-height:16px;display:block}.gantt-row>span:first-child{flex-direction:column;align-items:flex-start;gap:2px}.gantt-row>span:first-child input,.gantt-row .gantt-code{width:100%}}.gantt-top label,.gantt-editor label,.gantt-table-head,.gantt-mobile-label{text-align:left;align-items:stretch}.gantt-top label>[role=alert]{color:#a52219;max-width:180px;font-size:12px}.gantt-editor input:not([type=checkbox]){box-sizing:border-box;height:36px;padding:6px 8px;font-size:14px;line-height:22px}.gantt-row{padding-top:4px;padding-bottom:4px}.gantt-task>input{width:100%;margin-left:0;padding-left:16px!important}.gantt-no-codes .gantt-table-head,.gantt-no-codes .gantt-row{grid-template-columns:24px minmax(160px,1fr) 115px 115px 76px}.gantt-with-codes .gantt-table-head>span:first-child{padding-left:25px}.gantt-no-codes .gantt-add{padding-left:42px}.gantt-milestone-icon{flex:none;display:block}@media (width<=900px){.gantt-no-codes .gantt-row,.gantt-with-codes .gantt-row{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 64px}.gantt-row>span:first-child{display:contents}.gantt-row>span:first-child>.gantt-colors,.gantt-row>span:first-child>.gantt-milestone-icon{grid-area:1/1}.gantt-row>span:first-child>.gantt-code{grid-area:3/2}.gantt-group>span:first-child>.gantt-code{grid-row:2}.gantt-row>span:first-child .gantt-code input{width:100%}.gantt-no-codes .gantt-add{padding-left:0}}.gantt-figure-view:not(.is-figure),.gantt-editor:not(.is-edit),.gantt-fit-controls:not(.is-figure){display:none}.gantt-split{text-align:left;min-width:0;position:relative}.gantt-split-sticky{z-index:8;background:#fff;position:sticky;top:64px}.gantt-split-head-scroll,.gantt-split-scroll{width:100%;overflow:auto hidden}.gantt-split-head-scroll{scrollbar-width:none}.gantt-split-head-scroll::-webkit-scrollbar{display:none}.gantt-split-content{width:calc(var(--gantt-grid-width) + var(--gantt-timeline-width));min-width:100%}.gantt-split-heading,.gantt-split-row{grid-template-columns:var(--gantt-grid-width) var(--gantt-timeline-width);min-height:42px;display:grid}.gantt-grid-left{z-index:2;background:#fff;border-right:1px solid #b9c4d0;grid-template-columns:minmax(0,1fr) 108px 108px 68px 160px;align-items:center;gap:4px;min-width:0;padding:3px 6px;display:grid;position:sticky;left:0}.gantt-grid-left:has(.gantt-popup-trigger[aria-expanded=true]){z-index:101}.gantt-grid-head{color:#35414d;min-height:52px;font-size:12px;font-weight:700}.gantt-time-head{color:#27313c;background:#fff;height:52px;font-size:12px}.gantt-time-groups,.gantt-time-units{height:26px;display:flex;position:relative}.gantt-time-groups span{text-align:center;white-space:nowrap;font-weight:600;position:absolute;overflow:hidden}.gantt-time-units span{text-align:center;white-space:nowrap;border-left:1px solid #d9e0e8;flex:none;overflow:visible}.gantt-split-row{border-top:1px solid #e3e7ea}.gantt-grid-name,.gantt-group-actions,.gantt-row-actions,.gantt-duration-cell{align-items:center;gap:4px;min-width:0;display:flex}.gantt-grid-name>input{flex:1;width:100%;min-width:0}.gantt-split-group .gantt-grid-name>input{font-weight:700}.gantt-grid-code{flex:0 0 50px;min-width:0}.gantt-grid-code input{width:100%}.gantt-task-indent{flex:none;width:16px}.gantt-collapse,.gantt-row-actions>.gantt-menu>.gantt-popup-trigger,.gantt-group-actions>.gantt-menu>.gantt-popup-trigger{color:#34404b;cursor:pointer;background:0 0;border:0;place-items:center;min-width:26px;min-height:32px;display:grid}.gantt-group-actions,.gantt-row-actions{justify-content:flex-end}.gantt-context-add{visibility:hidden;gap:4px;display:flex}.gantt-split-group:hover .gantt-context-add,.gantt-split-group:focus-within .gantt-context-add,.gantt-split-group.is-group-active .gantt-context-add{visibility:visible}main.ga2#top.pfd-page.gantt-page .gantt-tool .gantt-context-add .pfd-btn{height:30px;min-height:30px;padding:3px 6px;font-size:12px;line-height:20px}.gantt-readonly{color:#52616c;white-space:nowrap;font-size:12px;overflow:hidden}.gantt-cell-field{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gantt-cell-field input{width:100%}.gantt-field-error{color:#a52219;font-size:11px;line-height:1.2}.gantt-duration-cell .gantt-cell-field{min-width:0}.gantt-period-menu>.gantt-popup-trigger{color:#2449d8;white-space:nowrap;background:0 0;border:0;font-size:12px}.gantt-period-edit{align-items:end;gap:6px;display:flex}.gantt-timeline-row{background-image:linear-gradient(90deg,#dfe4ea 1px,#0000 1px);min-height:40px;position:relative}.gantt-split-row.is-hovered .gantt-grid-left,.gantt-split-row.is-hovered .gantt-timeline-row{background-color:#f2f6f8}.gantt-split-row.is-selected .gantt-grid-left,.gantt-split-row.is-selected .gantt-timeline-row{background-color:#e8f0f7}.gantt-summary-bar,.gantt-edit-bar{box-sizing:border-box;border:1px solid;border-radius:3px;height:18px;padding:0;position:absolute;top:11px}.gantt-summary-bar{border-radius:0;height:6px;top:17px}.gantt-edit-bar{cursor:grab;touch-action:pan-y}.gantt-edit-bar:active{cursor:grabbing}.gantt-edit-milestone{border:0;background:0 0!important}.gantt-edit-milestone:before{border:1px solid var(--milestone-stroke,#555);background:var(--milestone-fill,#777);content:"";width:12px;height:12px;position:absolute;top:3px;left:calc(50% - 6px);transform:rotate(45deg)}.gantt-drag-bubble{z-index:9;color:#17212b;white-space:nowrap;pointer-events:none;background:#fff;border:1px solid #a9b2bd;border-radius:5px;padding:3px 6px;font-size:12px;display:none;position:absolute;top:-28px}.gantt-split-add .gantt-grid-left{justify-content:flex-start;display:flex}.gantt-live{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.gantt-figure-view:not(.is-figure),.gantt-editor:not(.is-edit){display:block}.gantt-view-switch{display:none}.gantt-fit-controls:not(.is-figure){display:inline-flex}.gantt-split-sticky,.gantt-split-row>.gantt-timeline-row{display:none}.gantt-split-scroll{overflow:visible}.gantt-split-content{width:100%}.gantt-split-row{display:block}.gantt-grid-left{border-right:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) 34px;gap:6px;padding:6px;position:static}.gantt-grid-name{grid-area:1/1/auto/4}.gantt-split-task .gantt-grid-left>.gantt-cell-field:nth-child(2){grid-area:2/1}.gantt-split-task .gantt-grid-left>.gantt-cell-field:nth-child(3){grid-area:2/2}.gantt-duration-cell{grid-area:2/3}.gantt-row-actions{grid-area:1/4}.gantt-split-group .gantt-readonly{display:none}.gantt-group-actions{display:contents}.gantt-group-actions>.gantt-menu{grid-area:1/4}.gantt-context-add{grid-area:2/1/auto/5;display:none}.gantt-split-group:focus-within .gantt-context-add,.gantt-split-group.is-group-active .gantt-context-add{display:flex}.gantt-grid-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px;position:relative}.gantt-grid-name{padding-right:34px}.gantt-row-actions,.gantt-group-actions>.gantt-menu{position:absolute;top:6px;right:6px}.gantt-context-add{grid-column:1/4}.gantt-cell-field input{font-size:12px!important}}.gantt-editor .gantt-cell-field input:not([type=checkbox]){padding-left:4px;padding-right:4px}.gantt-top-actions,.gantt-download-actions{align-items:center;gap:10px;display:flex}.gantt-download-actions{flex-wrap:nowrap}@media (width>=901px){.gantt-top-actions{margin-left:auto}.gantt-split-heading,.gantt-split-row{min-height:38px}.gantt-grid-left{grid-template-columns:minmax(0,1fr) 80px 80px 52px 28px;gap:2px;padding:2px 3px}.gantt-weeks .gantt-grid-left{grid-template-columns:minmax(0,1fr) 90px 90px 52px 28px}.gantt-editor .gantt-grid-left input:not([type=checkbox]),.gantt-editor .gantt-grid-left textarea{box-sizing:border-box;background:0 0;border:1px solid #0000;height:32px;min-height:32px;padding:4px 3px;font-size:13px;font-weight:400;line-height:18px}.gantt-editor .gantt-grid-left textarea{height:auto}.gantt-editor .gantt-grid-left :is(input,textarea):hover{border-color:#a9b2bd}.gantt-editor .gantt-grid-left :is(input,textarea):focus-visible{background:#fff}.gantt-editor .gantt-split-group .gantt-grid-name textarea{font-weight:700}.gantt-split-task .gantt-grid-name{padding-left:64px}.gantt-task-indent{display:none}.gantt-split-task .gantt-milestone-icon{margin-left:-20px}.gantt-collapse{min-width:24px;min-height:24px}.gantt-group-actions{display:contents}.gantt-group-actions>.gantt-menu{grid-area:1/5}.gantt-context-add{z-index:1;background:inherit;grid-area:1/2/auto/5;justify-content:center}.gantt-split-group:is(:hover,:focus-within,.is-group-active) .gantt-readonly{visibility:hidden}.gantt-timeline-row{min-height:38px}}.gantt-editor textarea{resize:none;overflow-wrap:anywhere;overflow:hidden}.gantt-grid-name>textarea{flex:1;width:100%;min-width:0}.gantt-grid-code{flex-basis:56px}.gantt-summary-bar,.gantt-edit-bar{top:50%;transform:translateY(-50%)}.gantt-summary-bar{top:50%}.gantt-year-line{pointer-events:none;background:#8c99aa;width:1px;position:absolute;top:0;bottom:0}.gantt-period-menu>div{width:min(290px,100vw - 16px)}.gantt-period-edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px;gap:5px;display:grid}.gantt-period-edit .gantt-mobile-label{font-size:12px;display:block}.gantt-menu>div .gantt-period-edit>button{align-self:end;width:28px;min-width:28px;padding:4px}.gantt-period-edit .gantt-cell-field input{min-width:0}@media (width<=900px){.gantt-download-actions,.gantt-grid-name{flex-wrap:wrap}.gantt-grid-name>textarea{order:1}.gantt-grid-name>.gantt-grid-code{flex:0 0 100%;order:2}.gantt-grid-code input{max-width:96px}}main.ga2#top.gantt-page .pfd-steps .gantt-step-title{color:#1f2937;margin:18px 0 8px;font-size:16px;font-weight:650;line-height:1.55}.gantt-art-fields{grid-template-columns:1fr 1.5fr;gap:8px;display:grid}.gantt-how-art .art-label{font-size:12px!important}.gantt-art-grid{gap:4px;display:grid}.gantt-art-grid>div{border-bottom:1px solid #dfe4ea;grid-template-columns:55% 45%;align-items:center;height:30px;font-size:12px;display:grid}.gantt-art-summary,.gantt-art-bar{background:#e69f00;border:1px solid #946400;height:6px}.gantt-art-bar{width:70%;height:12px}.gantt-art-diamond{color:#946400;padding-left:35%;font-style:normal}.gantt-art-thumb{justify-content:center;height:65px;margin-bottom:8px;display:flex;overflow:hidden}.gantt-art-thumb svg{max-width:100%;height:100%}.gantt-editor .gantt-period-edit input:not([type=checkbox]){background:#fff;border-color:#a9b2bd}.gantt-art-thumb svg text{display:none}.gantt-editor .gantt-title textarea{min-height:36px;line-height:20px}@media (width>=901px){.gantt-split-group .gantt-grid-name{grid-area:1/1}.gantt-split-group .gantt-readonly:nth-child(2){grid-area:1/2}.gantt-split-group .gantt-readonly:nth-child(3){grid-area:1/3}.gantt-split-group .gantt-readonly:nth-child(4){grid-area:1/4}}@media (width<=900px){.gantt-editor .gantt-grid-name textarea{min-height:36px;line-height:20px}}.gantt-art-mark{color:#946400}.gantt-page textarea:focus-visible{outline-offset:2px;outline:3px solid #1265bb}main.ga2#top.gantt-page .hero-brand-separator{color:#596579}@media (width>=901px){.gantt-grid-head>span:nth-child(n+2):nth-child(-n+4),.gantt-split-group .gantt-readonly{padding-left:4px}.gantt-editor .gantt-grid-left textarea{padding-top:6px;padding-bottom:2px}}@media (width<=900px){.gantt-editor .gantt-split-group .gantt-grid-name textarea{font-weight:700}.gantt-period-menu>.gantt-popup-trigger{place-items:center;min-width:24px;min-height:24px;display:grid}.gantt-duration-cell>.gantt-period-menu{align-self:end;margin-bottom:6px}}.gantt-art-thumb svg{width:100%;max-width:none;height:100%}@media (width<=900px){.gantt-grid-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px}.gantt-editor .gantt-split .gantt-cell-field input:not([type=checkbox]){padding-left:2px;padding-right:2px}}.gantt-split-content{position:relative}.gantt-dependency-overlay{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gantt-weekend{pointer-events:none;background:#eee;position:absolute;top:0;bottom:0}.gantt-bar-progress{pointer-events:none;height:100%;position:absolute;top:0;left:0}.gantt-progress-overlay{pointer-events:none}.gantt-dependency-cell,.gantt-progress-field{min-width:0}.gantt-dependency-content,.gantt-progress-input{align-items:center;gap:3px;min-width:0;display:flex}.gantt-dependency-menu{flex:1;min-width:0}.gantt-page .gantt-editor .gantt-dependency-menu>.gantt-popup-trigger{text-align:left;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;color:#24313f;background:0 0;border:0;width:100%;min-width:0;padding:5px 8px 5px 0;font-size:13px;display:block;overflow:hidden}.gantt-dependency-menu>div{width:min(290px,100vw - 16px);max-height:300px;overflow:auto}.gantt-dependency-group{padding:5px;font-size:12px}.gantt-editor .gantt-dependency-group label{flex-direction:row;align-items:center;font-size:12px;font-weight:400;display:flex}.gantt-dependency-warning{color:#754a00;font-size:14px}.gantt-editor .gantt-progress-field input{width:100%;min-width:0}.gantt-progress-input>span{font-size:12px}.gantt-row-color>button{cursor:pointer;padding:8px}.gantt-row-color>div{grid-template-columns:repeat(5,1fr);gap:5px;padding:5px;display:grid}.gantt-menu>div .gantt-row-color button[aria-label]{border:1px solid;border-radius:4px;width:24px;height:24px;padding:0}.gantt-row-color button:not([aria-label]){grid-column:1/-1}@media (width>=901px){.gantt-has-deps .gantt-grid-left{grid-template-columns:minmax(0,1fr) 80px 80px 64px 120px 28px}.gantt-has-progress .gantt-grid-left{grid-template-columns:minmax(0,1fr) 80px 80px 64px 80px 28px}.gantt-has-deps.gantt-has-progress .gantt-grid-left{grid-template-columns:minmax(0,1fr) 80px 80px 64px 120px 80px 28px}.gantt-weeks.gantt-has-deps .gantt-grid-left{grid-template-columns:minmax(0,1fr) 90px 90px 64px 120px 28px}.gantt-weeks.gantt-has-progress .gantt-grid-left{grid-template-columns:minmax(0,1fr) 90px 90px 64px 80px 28px}.gantt-weeks.gantt-has-deps.gantt-has-progress .gantt-grid-left{grid-template-columns:minmax(0,1fr) 90px 90px 64px 120px 80px 28px}.gantt-has-deps .gantt-group-actions>.gantt-menu,.gantt-has-progress .gantt-group-actions>.gantt-menu{grid-column:-2/-1}.gantt-group-feature{display:none}}@media (width<=900px){.gantt-page .gantt-dependency-overlay,.gantt-group-feature,.gantt-progress-empty{display:none}.gantt-dependency-cell{grid-area:3/1/auto/3}.gantt-progress-field{grid-area:3/3}.gantt-segment[aria-label=Time\ unit] button{padding-left:8px;padding-right:8px}}
