.sg-label-bottom.svelte-3whqv0.svelte-3whqv0{position:absolute;top:calc(100% + 10px);color:#888}.debug.svelte-3whqv0.svelte-3whqv0{position:absolute;top:-10px;right:0;font-size:8px;color:#000}.sg-task.svelte-3whqv0.svelte-3whqv0{position:absolute;border-radius:2px;white-space:nowrap;transition:background-color .2s,opacity .2s;pointer-events:all;touch-action:none}.sg-task-background.svelte-3whqv0.svelte-3whqv0{position:absolute;height:100%;top:0}.sg-task-content.svelte-3whqv0.svelte-3whqv0{position:absolute;height:100%;top:0;padding-left:14px;font-size:14px;display:flex;align-items:center;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-task.animating.svelte-3whqv0.svelte-3whqv0:not(.moving){transition:left .2s,top .2s,transform .2s,background-color .2s,width .2s,height .2s}.sg-task--sticky.svelte-3whqv0.svelte-3whqv0:not(.moving){transition:left .2s,top .2s,transform .2s,background-color .2s,width .2s,height .2s}.sg-task--sticky.svelte-3whqv0>.sg-task-content.svelte-3whqv0{position:sticky;left:0;max-width:100px}.sg-task.moving.svelte-3whqv0.svelte-3whqv0{z-index:10000;opacity:.5}.sg-task.resize-enabled.svelte-3whqv0.svelte-3whqv0:hover:before{content:"";width:4px;height:50%;top:25%;position:absolute;border-style:solid;border-color:#ffffff80;cursor:ew-resize;margin-left:3px;left:0;border-width:0 1px;z-index:1}.sg-task.resize-enabled.svelte-3whqv0.svelte-3whqv0:hover:after{content:"";width:4px;height:50%;top:25%;position:absolute;border-style:solid;border-color:#ffffff80;cursor:ew-resize;margin-right:3px;right:0;border-width:0 1px;z-index:1}.sg-task-reflected.svelte-3whqv0.svelte-3whqv0{opacity:.5}.sg-task-instant.svelte-3whqv0.svelte-3whqv0{width:2px!important;margin-left:-1px}.sg-task-background.svelte-3whqv0.svelte-3whqv0{background:#0003}.sg-task-default{color:#fff;background:#74bfff}.sg-task-default:hover{background:#62a1d8}.sg-task-default.selected{background:#457096}.sg-task-selected{outline:2px solid rgba(3,169,244,.5);outline-offset:3px;z-index:1}.sg-milestone.svelte-3whqv0.svelte-3whqv0{width:20px!important;min-width:40px;margin-left:-20px}.sg-task.sg-milestone.svelte-3whqv0.svelte-3whqv0{background:transparent}.sg-milestone.svelte-3whqv0 .sg-milestone__diamond.svelte-3whqv0{position:relative}.sg-milestone.svelte-3whqv0 .sg-milestone__diamond.svelte-3whqv0:before{position:absolute;top:0;left:50%;content:" ";height:28px;width:28px;transform-origin:0 0;transform:rotate(45deg)}.sg-milestone__diamond:before{background:#74bfff}.sg-row.svelte-7u5y5s{position:relative;width:100%;box-sizing:border-box}.sg-time-range.svelte-w7p5la{height:100%;position:absolute;display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(-45deg,#0000 46%,#e03218 49%,#e03218 51%,#0000 55%);background-size:6px 6px!important;color:red;font-weight:400}.sg-time-range-label.svelte-w7p5la{margin-top:10px;background:#fff;white-space:nowrap;padding:4px;font-weight:400;font-size:10px}.sg-time-range-control.svelte-w4nglp{position:absolute}.sg-time-range-handle-left.svelte-w4nglp{position:absolute;left:0}.sg-time-range-handle-right.svelte-w4nglp{position:absolute;right:0}.sg-time-range-disabled.svelte-w4nglp{display:none}.sg-time-range-handle-left.svelte-w4nglp:before,.sg-time-range-handle-right.svelte-w4nglp:before{position:absolute;content:"";bottom:4px;border-radius:6px 6px 6px 0;border:2px solid #b0b0b7;width:9px;height:9px;transform:translate(-50%) rotate(-45deg);background-color:#fff;border-color:#e03218;cursor:ew-resize}.column.svelte-1pipta1{position:absolute;height:100%;box-sizing:border-box;border-right:#efefef 1px solid}.column-header-row.svelte-1fuvacf.svelte-1fuvacf{position:relative;white-space:nowrap;height:32px}.column-header-cell.svelte-1fuvacf.svelte-1fuvacf{position:absolute;height:100%;box-sizing:border-box;text-overflow:clip;text-align:center;display:inline-flex;justify-content:center;align-items:center;font-size:1em;font-size:14px;font-weight:300;transition:background .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-right:#efefef 1px solid;border-bottom:#efefef 1px solid}.column-header-cell.svelte-1fuvacf.svelte-1fuvacf:hover{background:#f9f9f9}.column-header-cell.sticky.svelte-1fuvacf>.column-header-cell-label.svelte-1fuvacf{position:sticky;left:1rem}.sg-columns.svelte-1uqfnup{position:absolute;height:100%;width:100%}.sg-columns--background.svelte-1uqfnup{overflow:hidden;background-repeat:repeat;background-position-x:-1px}.sg-column.svelte-1uqfnup{position:absolute;height:100%;width:100%;box-sizing:border-box}.sg-context-menu.svelte-1a9x2in{position:absolute;background:#fff;border:1px solid #ccc;padding:.25em 0;font-size:10px;transition:opacity .4s ease 0s;opacity:1;box-shadow:#00000052 1px 1px 3px}.context-option.svelte-1a9x2in:hover{background:#eee}.context-option.svelte-1a9x2in{cursor:default;padding:.2em 1em}.sg-resize.svelte-1vzamdy{z-index:2;background:#e9eaeb;width:5px;cursor:col-resize;position:absolute;height:100%;transition:width .2s,transform .2s}.sg-resize.svelte-1vzamdy:hover{transform:translate(-2px);width:10px}.sg-disable-transition.svelte-1csmpwr .sg-task,.sg-disable-transition.svelte-1csmpwr .sg-milestone{transition:transform 0s,background-color .2s,width 0s!important}.sg-view:not(:first-child){margin-left:5px}.sg-timeline.svelte-1csmpwr{flex:1 1 0%;display:flex;flex-direction:column;overflow-x:auto}.sg-gantt.svelte-1csmpwr{display:flex;width:100%;height:100%;position:relative}.sg-foreground.svelte-1csmpwr{box-sizing:border-box;overflow:hidden;top:0;left:0;position:absolute;width:100%;height:100%;z-index:1;pointer-events:none}.sg-rows.svelte-1csmpwr{width:100%;box-sizing:border-box;overflow:hidden}.sg-timeline-body.svelte-1csmpwr{overflow:auto;flex:1 1 auto}.sg-header-scroller.svelte-1csmpwr{overflow:hidden;position:relative}.content.svelte-1csmpwr{position:relative}*{box-sizing:border-box}.sg-tree-expander.svelte-1tk4vqn{cursor:pointer;min-width:1.4em;display:flex;justify-content:center;align-items:center}.sg-cell-inner.svelte-1tk4vqn{display:flex}.sg-table-row.svelte-1puymdp.svelte-1puymdp{display:inline-flex;min-width:100%;align-items:stretch;position:relative;font-weight:400;font-size:14px;transition:height .2s}.sg-table-cell.svelte-1puymdp.svelte-1puymdp{border-right:1px solid #eee}.sg-table-cell.svelte-1puymdp.svelte-1puymdp:last-child{border-right:0}.sg-table-body-cell.svelte-1puymdp.svelte-1puymdp{border-bottom:#efefef 1px solid;background-color:#fff;font-weight:700}.sg-table-row.svelte-1puymdp:last-child>.sg-table-body-cell.svelte-1puymdp{border-bottom:0}.sg-resource-image.svelte-1puymdp.svelte-1puymdp{width:2.4em;height:2.4em;border-radius:50%;margin-right:.6em;background:#047c69}.sg-resource-info.svelte-1puymdp.svelte-1puymdp{flex:1;height:100%;display:flex;flex-direction:row;align-items:center}.sg-table-icon.svelte-1puymdp.svelte-1puymdp{margin-right:.5em}.sg-table.svelte-1pxxfqb{overflow-x:auto;display:flex;flex-direction:column}.sg-table-scroller.svelte-1pxxfqb{width:100%;overflow-y:hidden}.sg-table-header.svelte-1pxxfqb{display:flex;align-items:stretch;overflow:hidden;border-bottom:#efefef 1px solid;background-color:#fbfbfb}.sg-table-body.svelte-1pxxfqb{display:flex;flex:1 1 0;width:100%;overflow-y:hidden}.sg-table-header-cell.svelte-1pxxfqb{font-size:14px;font-weight:400}.sg-table-cell{white-space:nowrap;overflow:hidden;display:flex;align-items:center;flex-shrink:0;padding:0 .5em;height:100%}.sg-table-cell:last-child{flex-grow:1}.sg-dependency.svelte-12syssu{position:absolute;width:100%;height:100%}.arrow.svelte-12syssu{position:absolute;left:0;pointer-events:none}.select-area.svelte-12syssu{pointer-events:visible;position:absolute}.dependency-container.svelte-epxabx{position:absolute;width:100%;height:100%;pointer-events:none;top:0;float:left;overflow:hidden;z-index:0}
