:root,[data-gantt-print-host]{--bg-soft:var(--surface);--panel:var(--bg);--ink:oklch(18% .02 99);--ink-2:oklch(30% .02 99);--ink-3:oklch(45% .02 99);--ink-4:oklch(58% .015 99);--ink-5:oklch(72% .012 99);--line:oklch(92% .005 99);--line-2:oklch(88% .008 99);--line-strong:oklch(82% .01 99);--accent-soft:oklch(95% .025 255);--accent-ink:oklch(42% .13 255);--accent-line:oklch(85% .06 255);--danger-soft:oklch(95% .04 25);--danger-ink:oklch(55% .18 25);--danger-line:oklch(78% .13 25);--progress-track:oklch(92% .01 99);--progress-fill:oklch(65% .16 145);--ub-btn-hover:oklch(95% .01 99);--on-accent:#fff;--attn-soft:oklch(94% .055 75);--attn-ink:oklch(52% .13 75);--tooltip-bg:oklch(26% .008 99);--tooltip-ink:oklch(98% .003 99);--shadow-xs:0 1px 1px #0000000a;--shadow-sm:0 1px 3px #0003;--shadow-popover:0 4px 16px #0000000f;--shadow-drag:0 4px 12px #0003;--scroll-track:#f7f7f5;--scroll-thumb:#a2a199;--scroll-thumb-hover:#69675c}:root[data-theme=dark]{--ink:oklch(95% .01 99);--ink-2:oklch(86% .012 99);--ink-3:oklch(74% .012 99);--ink-4:oklch(62% .012 99);--ink-5:oklch(50% .01 99);--line:oklch(30% .006 99);--line-2:oklch(36% .008 99);--line-strong:oklch(45% .01 99);--accent-soft:oklch(28% .045 255);--accent-ink:oklch(78% .1 255);--accent-line:oklch(42% .08 255);--danger-soft:oklch(28% .06 25);--danger-ink:oklch(74% .15 25);--danger-line:oklch(45% .12 25);--progress-track:oklch(32% .012 99);--progress-fill:oklch(68% .15 145);--ub-btn-hover:oklch(28% .01 99);--on-accent:#fff;--attn-soft:oklch(30% .07 75);--attn-ink:oklch(80% .12 75);--tooltip-bg:oklch(90% .006 99);--tooltip-ink:oklch(20% .01 99);--shadow-xs:0 1px 1px #0000004d;--shadow-sm:0 1px 3px #0000008c;--shadow-popover:0 8px 24px #0000008c;--shadow-drag:0 6px 18px #0009;--scroll-track:#26251f;--scroll-thumb:#4a493f;--scroll-thumb-hover:#6f6e62}.ecs-gantt-embed *{cursor:default!important}.ecs-gantt-embed button,.ecs-gantt-embed .activity-bar,.ecs-gantt-embed .milestone-diamond,.ecs-gantt-embed .baseline-bar,.ecs-gantt-embed .baseline-milestone,.ecs-gantt-embed .activity-label-left,.ecs-gantt-embed .activity-label-right,.ecs-gantt-embed .wbs-label-left,.ecs-gantt-embed .wbs-label-right,.ecs-gantt-embed .activity-name-text,.ecs-gantt-embed .built-in-column-text,.ecs-gantt-embed .custom-column-text,.ecs-gantt-embed .row-background,.ecs-gantt-embed .wbs-row-background,.ecs-gantt-embed .activity-row-background,.ecs-gantt-embed .wbs-bar-group,.ecs-gantt-embed .wbs-bar,.ecs-gantt-embed .wbs-bookend-start,.ecs-gantt-embed .wbs-bookend-end,.ecs-gantt-embed .column-header,.ecs-gantt-embed [style*="cursor: pointer"]{cursor:pointer!important}.ecs-gantt-embed .column-resize-handle,.ecs-gantt-embed div[style*="cursor: col-resize"],.ecs-gantt-embed rect[style*="cursor: col-resize"]{cursor:col-resize!important}.ecs-gantt-embed .details-pane-resize-handle,.ecs-gantt-embed div[style*="cursor: ns-resize"]{cursor:ns-resize!important}.ecs-gantt-embed [style*="cursor: grab"]{cursor:grab!important}.ecs-gantt-embed [style*="cursor: grabbing"]{cursor:grabbing!important}.ecs-gantt-embed .zoom-brush .selection{y:2px!important;fill-opacity:1!important;cursor:default!important;height:8px!important}.ecs-gantt-embed .zoom-brush .handle{cursor:ew-resize!important}.gantt-visual-container::-webkit-scrollbar{display:none}.timeline-container::-webkit-scrollbar{display:none}.data-date-label-container::-webkit-scrollbar{display:none}
