.gantt-scroll.grid-themed{--task-panel-width:var(--grid-panel-width);background:var(--grid-row-background)}.grid-themed .task-column{background:var(--grid-row-background);border-color:var(--grid-grid-color);padding-left:var(--grid-task-indent)}.grid-themed .task-name{color:var(--grid-task-text)}.planning-page .grid-themed .task-name{font-size:var(--grid-task-font)}.grid-themed .epic-name{font-size:var(--grid-group-font);color:var(--grid-group-text)}.grid-themed .epic-row .task-column{padding-left:var(--grid-group-indent);background:var(--grid-group-background)}.grid-themed .epic-row .timeline-cell{background:color-mix(in srgb,var(--grid-group-background) 70%,white)}.grid-themed .gantt-row{border-bottom-color:var(--grid-grid-color)}.planning-page .grid-themed .gantt-row{height:var(--grid-row-height);min-height:var(--grid-row-height)}.planning-page .grid-themed .add-task-row{height:calc(var(--grid-row-height) - 6px);min-height:calc(var(--grid-row-height) - 6px)}.grid-themed .add-task-row .task-column{padding-left:calc(var(--grid-task-indent) + 23px)}.planning-page .grid-themed .gantt-row .task-bar,.planning-page .grid-themed .gantt-row .overdue-extension{height:var(--grid-bar-height);top:calc((var(--grid-row-height) - var(--grid-bar-height))/2)}.planning-page .grid-themed .gantt-row .late-dot{top:calc(var(--grid-row-height)/2 - 3px)}.planning-page .grid-themed .gantt-row .epic-bracket{top:calc(var(--grid-row-height)/2 - 1px)}.planning-page .grid-themed .bar-label,.grid-themed .bar-percent,.grid-themed .summary-caption .summary-percent{font-size:var(--grid-bar-font)}.grid-themed .task-bar,.grid-themed .overdue-extension,.grid-themed .extension-timer{color:var(--grid-bar-text)}.grid-themed .epic-average,.grid-themed .col-progress,.grid-themed .head-column,.grid-themed .head-column .col-progress{font-size:var(--grid-meta-font);color:var(--grid-meta-text)}.grid-themed .head-column{background:color-mix(in srgb,var(--grid-header-background) 65%,white)}.planning-page .grid-themed .gantt-header{height:auto;min-height:50px}.planning-page .grid-themed .month-row{height:calc(var(--grid-month-font) + 7px);background:var(--grid-header-background);border-color:var(--grid-grid-color)}.planning-page .grid-themed .month-row>div{font-size:var(--grid-month-font);line-height:var(--grid-month-font);color:var(--grid-date-text);border-color:var(--grid-separator-color)}.planning-page .grid-themed .days-row{height:calc(var(--grid-date-font) + var(--grid-date-label-font) + 4px);background:color-mix(in srgb,var(--grid-header-background) 35%,white)}.grid-themed .day-cell{border-color:var(--grid-grid-color);color:var(--grid-date-text)}.grid-themed .day-cell>span{font-size:var(--grid-date-label-font)}.grid-themed .day-cell>strong,.grid-themed .day-cell.nonworking:not(.today)>strong{font-size:var(--grid-date-font);color:var(--grid-date-text)}.grid-themed .nonworking{background:repeating-linear-gradient(135deg,var(--grid-nonworking-background) 0px,var(--grid-nonworking-background) 2px,color-mix(in srgb,var(--grid-nonworking-background) 55%,white) 2px,color-mix(in srgb,var(--grid-nonworking-background) 55%,white) 5px)!important}.grid-themed .grid-col{border-right-color:var(--grid-grid-color)}.grid-themed .week-start,.grid-themed .month-start,.grid-themed .day-start{border-left-color:var(--grid-separator-color)!important}.grid-themed .gantt-row:hover .task-name-cell{background:color-mix(in srgb,var(--grid-row-background) 94%,var(--grid-task-text))}@media(max-width:760px){.gantt-scroll.grid-themed{--task-panel-width:min(var(--grid-panel-width),45vw)}}.grid-lab-link{display:flex;align-items:center;gap:10px;padding:10px;border-radius:5px;font-size:14px;color:#555}.grid-lab-link:hover{background:#eee}.grid-themed .project-row .task-column,.grid-themed .project-row .timeline-cell{background:color-mix(in srgb,var(--grid-group-background) 88%,var(--grid-group-text));border-top:1px solid var(--grid-separator-color)}.grid-themed .project-row .task-column{padding-left:var(--grid-group-indent)}.grid-themed .project-name{font-weight:700}.grid-themed .project-child .task-column{padding-left:calc(var(--grid-group-indent) + 14px)}.grid-themed .project-task .task-column{padding-left:calc(var(--grid-task-indent) + 14px)}.grid-themed .project-empty-row .task-column{padding-left:calc(var(--grid-group-indent) + 40px);font-size:var(--grid-meta-font);color:var(--grid-meta-text)}
