[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}[data-scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-scroll-area-viewport]::-webkit-scrollbar{display:none!important}:where([data-scroll-area-viewport]){flex-direction:column;align-items:stretch;display:flex}:where([data-scroll-area-content]){flex-grow:1}.gantt-tree-cell.svelte-uaq5s8{width:var(--gantt-tree-width)}.timeline-grid.svelte-uaq5s8{background-image:linear-gradient(to left, var(--border) 1px, transparent 1px);background-size:var(--gantt-column-width) 100%}.gantt-tree-cell.svelte-iyr566{width:var(--gantt-tree-width)}.gantt-chip-start.svelte-iyr566{left:var(--gantt-tree-width)}.timeline-grid.svelte-iyr566{background-image:linear-gradient(to left, var(--border) 1px, transparent 1px);background-size:var(--gantt-column-width) 100%}.gantt-bar.svelte-iyr566{max-width:calc(var(--gantt-timeline-width) - var(--gantt-left,0px))}.gantt-tree-header.svelte-1wsio9a{width:var(--gantt-tree-width)}.gantt-timeline-header.svelte-1wsio9a{width:var(--gantt-timeline-width)}.gantt-group-label.svelte-1wsio9a{left:var(--gantt-tree-width)}.gantt-navigating.svelte-1wsio9a .gantt-tree-header:where(.svelte-1wsio9a),.gantt-navigating.svelte-1wsio9a .gantt-tree-cell{will-change:transform;transform:translateZ(0)}.gantt-scrollbar.svelte-1wsio9a::-webkit-scrollbar{width:.75rem;height:.75rem}.gantt-scrollbar.svelte-1wsio9a::-webkit-scrollbar-track{background:0 0}.gantt-scrollbar.svelte-1wsio9a::-webkit-scrollbar-thumb{background-clip:content-box;background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);border:3px solid #0000;border-radius:9999px}.gantt-scrollbar.svelte-1wsio9a::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab, var(--muted-foreground) 65%, transparent)}@supports not selector(::-webkit-scrollbar){.gantt-scrollbar.svelte-1wsio9a{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent) transparent}}[data-kanban-board] .drop-before:before,[data-kanban-board] .drop-after:after{background-color:var(--primary)}.kanban-column-scroll.svelte-1w3x4a1::-webkit-scrollbar{width:.75rem}.kanban-column-scroll.svelte-1w3x4a1::-webkit-scrollbar-track{background:0 0}.kanban-column-scroll.svelte-1w3x4a1::-webkit-scrollbar-thumb{background-clip:content-box;background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);border:3px solid #0000;border-radius:9999px}.kanban-column-scroll.svelte-1w3x4a1::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab, var(--muted-foreground) 65%, transparent)}@supports not selector(::-webkit-scrollbar){.kanban-column-scroll.svelte-1w3x4a1{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent) transparent}}@layer base{:where(.lc-layout-svg.svelte-1hvqitt){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-1hvqitt).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-1hvqitt).clip{overflow:hidden}:where(.lc-layout-svg .lc-line,svg.lc-line):not([stroke]){stroke:var(--stroke-color)}:where(.lc-text-svg){paint-order:stroke;overflow:visible}:where(.lc-layout-svg .lc-text,svg.lc-text):not([fill]){color:var(--fill-color);fill:currentColor}:where(.lc-layout-svg .lc-text,svg.lc-text):not([stroke]){stroke:var(--stroke-color)}:where(.lc-line){--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-html .lc-line):not([background-color]){background-color:var(--stroke-color)}:where(.lc-text){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-text){text-box:trim-both cap alphabetic}:where(.lc-layout-html .lc-text):not([background-color]){color:var(--fill-color)}:where(.lc-layout-html .lc-text):not([border-color]){border-color:var(--stroke-color)}:where(.lc-layout-canvas.svelte-5h83l3){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-5h83l3).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-5h83l3){pointer-events:none;image-rendering:pixelated;opacity:0;position:absolute;inset:0}:where(.lc-hit-canvas.svelte-5h83l3).debug{border:1px solid var(--color-danger,red);opacity:1}:where(.lc-layout-html.svelte-r8lssk){position:absolute;inset:0}:where(.lc-layout-html.svelte-r8lssk).disablePointerEvents{pointer-events:none}:where(.lc-layout-html.svelte-r8lssk).clip{overflow:hidden}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([stroke]){stroke:var(--stroke-color)}:where(.lc-rect){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-rect){box-sizing:border-box}:where(.lc-layout-html .lc-rect):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-rect):not([border-color]){border-color:var(--stroke-color)}}@layer components{:where(.lc-tooltip-context-container.svelte-13twbe4){position:absolute}:where(.lc-tooltip-context.svelte-13twbe4){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-13twbe4).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-rect.svelte-13twbe4){fill:#0000}:where(.lc-tooltip-rect.svelte-13twbe4).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-13twbe4){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-13twbe4).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-root.svelte-16zuyyz){z-index:50;-webkit-user-select:none;user-select:none;position:absolute}:where(.lc-tooltip-root.svelte-16zuyyz).portaled{position:fixed}:where(.lc-tooltip-root.svelte-16zuyyz).disablePointerEvents{pointer-events:none}:where(.lc-tooltip-container.svelte-16zuyyz):not([data-variant=none]){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:.25rem;height:100%;padding:4px 8px;font-size:.875rem;line-height:1.25rem;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}:where(.lc-tooltip-container.svelte-16zuyyz)[data-variant=default]{color:var(--color-surface-content,currentColor);background-color:color-mix(in oklab, var(--lightningcss-light,var(--color-surface-100,white))var(--lightningcss-dark,var(--color-surface-300,black)) 90%, transparent)}:where(.lc-tooltip-container.svelte-16zuyyz)[data-variant=default] .label{color:color-mix(in oklab, var(--color-surface-content,currentColor) 75%, transparent)}:where(.lc-tooltip-container.svelte-16zuyyz)[data-variant=invert]{color:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));background-color:color-mix(in oklab, var(--color-surface-content,currentColor) 90%, transparent)}:where(.lc-tooltip-container.svelte-16zuyyz)[data-variant=invert] .label{color:color-mix(in oklab, var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)) 50%, transparent)}:where(.lc-axis-rule),:where(.lc-axis-tick){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-axis-grid){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-axis-label,.lc-axis-tick-label){stroke:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));stroke-width:2px;font-size:10px;font-weight:300}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not([class*=lc-axis],[class*=lc-grid]){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-rule-y-radial-circle){--fill-color:none}:where(.lc-debug-frame){--fill-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-rule,.lc-grid-y-radial-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-grid-y-radial-circle){--fill-color:none;--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-highlight-area){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 5%, transparent)}:where(.lc-highlight-bar){--fill-color:var(--color-primary,currentColor)}:where(.lc-highlight-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);stroke-width:2px;stroke-dasharray:2 2;pointer-events:none}:where(.lc-highlight-point){--stroke-color:white;--fill-color:var(--color-primary,currentColor);paint-order:stroke;filter:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026))}}.lc-root-container.svelte-14poyxc,.lc-root-container.svelte-14poyxc *{box-sizing:border-box}.lc-root-container.svelte-14poyxc{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}
