.gantt-schedule-timeline-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;color:#606060;font-size:14px;background-color:#fdfdfd;line-height:1.2}.gantt-schedule-timeline-calendar *{-webkit-box-sizing:border-box;box-sizing:border-box}.gantt-schedule-timeline-calendar__helper-center{text-align:center}.gantt-schedule-timeline-calendar__helper-dark{background:#f9fafb}.gantt-schedule-timeline-calendar__list-column-header-resizer--active{cursor:ew-resize}.gantt-schedule-timeline-calendar__list-column-header-resizer--active *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gantt-schedule-timeline-calendar__vertical-scroll{overflow:hidden;overflow-y:visible;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:0}.gantt-schedule-timeline-calendar__vertical-scroll>*{will-change:scroll-position}.gantt-schedule-timeline-calendar__horizontal-scroll{overflow:hidden;overflow-x:scroll}.gantt-schedule-timeline-calendar__horizontal-scroll>*{will-change:scroll-position}.gantt-schedule-timeline-calendar__list{border-collapse:collapse;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gantt-schedule-timeline-calendar__list>*{-ms-touch-action:none;touch-action:none}.gantt-schedule-timeline-calendar__list-toggle{position:fixed;left:var(--compensation-x);top:var(--compensation-y);overflow:hidden;cursor:pointer;padding:14px;background:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-bottom-right-radius:4px}.gantt-schedule-timeline-calendar__list-toggle:hover{-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15)}.gantt-schedule-timeline-calendar__list-toggle img{opacity:.5}.gantt-schedule-timeline-calendar__list-column-row-expander{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--height);width:calc(var(--expander-padding-width) + var(--expander-size));-ms-flex-negative:0;flex-shrink:0;will-change:opacity}.gantt-schedule-timeline-calendar__list-column-row-expander-toggle{padding-left:var(--expander-padding-width);display:block;-ms-flex-negative:0;flex-shrink:0;height:var(--height);width:calc(var(--expander-size) + var(--expander-padding-width));overflow:hidden;text-align:center;margin:0 auto;will-change:opacity}.gantt-schedule-timeline-calendar__list-column-row-expander-toggle img{width:16px;height:16px;will-change:contents}.gantt-schedule-timeline-calendar__list-column-row-expander-toggle-child{cursor:default}.gantt-schedule-timeline-calendar__list-column-row-expander-toggle-closed,.gantt-schedule-timeline-calendar__list-column-row-expander-toggle-open{cursor:pointer}.gantt-schedule-timeline-calendar__list-column{width:var(--width);position:relative}.gantt-schedule-timeline-calendar__list-column-rows{height:var(--height);width:var(--width);overflow:hidden}.gantt-schedule-timeline-calendar__list-column-rows--scroll-compensation{height:var(--height);width:var(--width);overflow:hidden;will-change:transform}.gantt-schedule-timeline-calendar__list-column-header,.gantt-schedule-timeline-calendar__list-column-row{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:var(--height);line-height:var(--height);vertical-align:middle;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.gantt-schedule-timeline-calendar__list-column-row *{overflow:hidden;text-overflow:ellipsis;vertical-align:middle;line-height:var(--height)}.gantt-schedule-timeline-calendar__list-column-row{border-bottom:1px solid rgba(237,241,242,.75);border-right:1px solid rgba(237,241,242,.75);width:var(--width);will-change:height}.gantt-schedule-timeline-calendar__list-column-row-content{width:calc(var(--width) - var(--expander-padding-width) - var(--expander-size));height:var(--height);overflow:hidden;padding-left:6px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.gantt-schedule-timeline-calendar__list-column-header{background:#f9fafb;font-weight:500;color:#707070;height:var(--height);width:var(--width);line-height:var(--height);display:-webkit-box;display:-ms-flexbox;display:flex}.gantt-schedule-timeline-calendar__list-column-header-content{vertical-align:middle;line-height:calc(var(--height) - 2px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.gantt-schedule-timeline-calendar__list-column-header-resizer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:transparent;vertical-align:middle;height:var(--height)}.gantt-schedule-timeline-calendar__list-column-header-resizer-container,.gantt-schedule-timeline-calendar__list-column-header-resizer-dots{display:block}.gantt-schedule-timeline-calendar__list-column-header-resizer-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:6px}.gantt-schedule-timeline-calendar__list-column-header-resizer-line{position:absolute;top:0;width:0;height:100%;border-right:2px dashed #000;display:var(--display);left:var(--left);z-index:1000}.gantt-schedule-timeline-calendar__list-column-header-resizer-dots{cursor:ew-resize;background:transparent;padding-top:20px;padding-left:6px;padding-right:2px}.gantt-schedule-timeline-calendar__list-column-header-resizer-dots-dot{background:#e0eff2;width:3px;height:3px;border-radius:100%;margin-bottom:6px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.05);box-shadow:inset 1px 1px 0 rgba(0,0,0,.05)}.gantt-schedule-timeline-calendar__chart{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden}.gantt-schedule-timeline-calendar__chart-calendar{background:#f9fafb;margin-right:-17px;display:block}.gantt-schedule-timeline-calendar__chart-calendar-dates{overflow:hidden;color:#747a81;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex}.gantt-schedule-timeline-calendar__chart-calendar-date{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border:none;white-space:nowrap}.gantt-schedule-timeline-calendar__chart-calendar-date--month{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px}.gantt-schedule-timeline-calendar__chart-calendar-date--day{height:calc(var(--calendar-height) - 20px);text-align:center}.gantt-schedule-timeline-calendar__chart-calendar-date--day.current{-webkit-box-shadow:inset 0 0 4px rgba(177,184,189,.45);box-shadow:inset 0 0 4px rgba(177,184,189,.45)}.gantt-schedule-timeline-calendar__chart-calendar-date-content{white-space:nowrap}.gantt-schedule-timeline-calendar__chart-calendar-date-content--hours{display:-webkit-box;display:-ms-flexbox;display:flex}.gantt-schedule-timeline-calendar__chart-calendar-date-content--hours-hour{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;border-right:1px solid rgba(177,184,189,.5)}.gantt-schedule-timeline-calendar__chart-calendar-date-content--hours-hour.current:last-child,.gantt-schedule-timeline-calendar__chart-calendar-date-content--hours-hour.previous:last-child{border-right:none}.gantt-schedule-timeline-calendar__chart-calendar-date-content--day-small{font-size:14px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.gantt-schedule-timeline-calendar__chart-calendar-date-content--month{margin:2px 0;border-right:1px solid rgba(177,184,189,.5)}.gantt-schedule-timeline-calendar__chart-calendar-date-content--day{border-right:1px solid rgba(177,184,189,.5);font-size:18px;line-height:2em;overflow:visible}.gantt-schedule-timeline-calendar__chart-calendar-date-content--day.current,.gantt-schedule-timeline-calendar__chart-calendar-date-content--day.previous{border-right:none}.gantt-schedule-timeline-calendar__chart-calendar-date-content--day-word{border-right:1px solid rgba(177,184,189,.5)}.gantt-schedule-timeline-calendar__chart-calendar-date-content--day-word.current,.gantt-schedule-timeline-calendar__chart-calendar-date-content--day-word.previous{border-right:none}.gantt-schedule-timeline-calendar__chart-timeline{overflow:hidden;position:relative}.gantt-schedule-timeline-calendar__chart-timeline-inner{will-change:transform;overflow:hidden}.gantt-schedule-timeline-calendar__chart-timeline-grid{overflow:hidden}.gantt-schedule-timeline-calendar__chart-timeline-grid *,.gantt-schedule-timeline-calendar__chart-timeline-grid-row{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gantt-schedule-timeline-calendar__chart-timeline-grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;pointer-events:all;will-change:height}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block{pointer-events:all;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:auto 0;vertical-align:middle;overflow:hidden;border-right:1px solid rgba(237,241,242,.75);border-bottom:1px solid rgba(237,241,242,.75);-ms-touch-action:none;touch-action:none}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block--selecting{background:rgba(0,119,192,.5)!important}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block--selecting:last-child{border-right:1px solid red}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block--selected{background:rgba(0,119,192,.75)!important}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block.current{background:rgba(241,196,15,.1)}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block--weekend{background:#f9fafb}.gantt-schedule-timeline-calendar__chart-timeline-dependency-lines-handles,.gantt-schedule-timeline-calendar__chart-timeline-dependency-lines-lines{position:absolute;left:0;top:0;pointer-events:none;width:var(--width);height:var(--height);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gantt-schedule-timeline-calendar__chart-timeline-dependency-lines-handle,.gantt-schedule-timeline-calendar__chart-timeline-dependency-lines-handle--connector{position:absolute;border-radius:100%;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px dashed #e74c36}.gantt-schedule-timeline-calendar__chart-timeline-items{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none!important;overflow:hidden;-ms-touch-action:none;touch-action:none}.gantt-schedule-timeline-calendar__chart-timeline-items *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gantt-schedule-timeline-calendar__chart-timeline-items-row{overflow:hidden;pointer-events:none!important;will-change:opacity,height;-ms-touch-action:none;touch-action:none}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item{-ms-touch-action:none;touch-action:none;overflow:hidden;position:absolute;pointer-events:auto;padding:4px 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#e74c3c;border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--row-height) - 8px);margin-top:4px;line-height:calc(var(--row-height) - 18px);will-change:contents}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item-label{-ms-touch-action:none;touch-action:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item-resizer{-ms-touch-action:none;touch-action:none;width:8px;background:hsla(0,0%,100%,.1);cursor:ew-resize;-ms-flex-negative:0;flex-shrink:0;will-change:visibility}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item--selecting{-webkit-box-shadow:0 0 2px 2px rgba(0,119,192,.5);box-shadow:0 0 2px 2px rgba(0,119,192,.5)}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item--selected{-webkit-box-shadow:0 0 2px 2px #0077c0;box-shadow:0 0 2px 2px #0077c0}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item--moving{-ms-touch-action:none;touch-action:none;opacity:.5}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item-dependency-line{position:absolute}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item-dependency-handle{position:absolute;border-radius:100%;background:#e74c3c;-webkit-box-shadow:0 4px 4px rgba(199,44,28,.678);box-shadow:0 4px 4px rgba(199,44,28,.678)}.link_light{color:#cad6ff}#top_bar{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top_bar .left_bar{text-align:right;width:20%}#top_bar .left_bar h2{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}#top_bar .left_bar .custom-checkbox{display:inline-block}#top_bar .filters{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:800px}#top_bar .filters .selected_resources,#top_bar .filters .selected_skills{max-width:500px}#top_bar .navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;text-align:right}.gantt-schedule-timeline-calendar{background-color:inherit}.gantt-schedule-timeline-calendar__chart-calendar,.gantt-schedule-timeline-calendar__list-column-header{background-color:#ddd}.gantt-schedule-timeline-calendar__list-column-row{cursor:pointer}.gantt-schedule-timeline-calendar__list-column-row .gantt-schedule-timeline-calendar__list-column-row-expander-toggle *{opacity:0}.gantt-schedule-timeline-calendar__list-column-row.loaded{cursor:default}.gantt-schedule-timeline-calendar__list-column-row.loaded .gantt-schedule-timeline-calendar__list-column-row-expander-toggle *{opacity:1}.gantt-schedule-timeline-calendar__list-column-row.resource_row{background-color:#f0f0f0}.gantt-schedule-timeline-calendar__list-column-row.project_row{background-color:#f8f8f8;position:relative}.gantt-schedule-timeline-calendar__list-column-row.project_row img.wgr_xs{position:absolute;left:10px;top:12px}.gantt-schedule-timeline-calendar__list-column-row.issue_row{background-color:#fff}.gantt-schedule-timeline-calendar__list-column-row.fake_row{visibility:hidden}.gantt-schedule-timeline-calendar__list-column-row .version{display:inline-block;vertical-align:bottom;max-width:80px;opacity:.8}.gantt-schedule-timeline-calendar__chart-calendar-date{position:relative}.gantt-schedule-timeline-calendar__chart-calendar-date.marker:after{width:15px;height:10px;background-color:#0874bb;content:"";position:absolute;top:0;right:0}.gantt-schedule-timeline-calendar__chart-calendar-date.marker_sales:after{background-color:#e0127c}.gantt-schedule-timeline-calendar__chart-calendar-date.marker_mixed:after{background-color:#0d8e39}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block{cursor:pointer}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block:hover{background-color:rgba(241,196,15,.1)!important}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block.resource_row{background-color:#f0f0f0}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block.project_row{background-color:#f8f8f8}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block.issue_row{background-color:#fff}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block.fake_row{visibility:hidden}.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block.public_holiday,.gantt-schedule-timeline-calendar__chart-timeline-grid-row-block.weekend{background-color:#e6e6e6!important}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item{color:#000;text-align:center;border:2px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.5);cursor:pointer}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item:hover{background-color:#fffae6!important}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item.real_item{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAD2AAAA9gBbkdjNQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVDiNY2CgIvj//782IzUNY2Bg0KKKgTDDGBgYGCg2ENkwig1EN4wiA7EZRraBuAwjy0B8hpFsICHDSDKQGMMYGBgYmCgxbM/tPRKu01w789fn+xHtQlyGvfn6hi1yYWQzGwvbl/XJ61vZmNn+EXQhPm9mrs5M//XnF2+3f/cEmGF4DcRnWPOuZpvH7x9bZFhn9GqJa31GlmMh1rDt17dLC3IK/uBi5/qz8/rOREsFy2WRxpF30fVihCEul9lOsp0pzCV8j5GR8e/PPz95NqRsaGRjZvuPrg7Fhfi8KcIjcufph6emzEzM3zt9OkuxGcbAgBSGhNKZvbL9HlYm1s9uGm7z7FTsXuFSx0iMYaQARmoaxsDAwAAALmaCYmqnR6MAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:100% 100%}.gantt-schedule-timeline-calendar__chart-timeline-items-row-item.locked_item:before{content:"🔒";position:absolute;bottom:-3px;left:-1px;font-size:.8em}.issue_tooltip_table{margin-bottom:5px}.issue_tooltip_table .time_figure{text-align:center;width:60px}.tippy-popper .text-danger{color:#f88!important}.tippy-popper .text-success{color:#88ff92!important}ul.tooltip_list{opacity:.8;padding-left:10px;margin-bottom:0}ul.tooltip_list li{margin-left:10px}div.tooltip_list>div{opacity:.8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.marker_tooltip .version{opacity:.6}.marker_tooltip a{color:inherit}.form-control::-webkit-input-placeholder{color:#b3b3b3}.form-control::-moz-placeholder{color:#b3b3b3}.form-control:-ms-input-placeholder{color:#b3b3b3}.form-control::-ms-input-placeholder{color:#b3b3b3}.form-control::placeholder{color:#b3b3b3}