.board-day{float:left;height:50px;background-color:#f7f8fa}.board-day.hourly{background-image:radial-gradient(circle at top right,#f7f8fa,#f7f8fa 37%,transparent 0,transparent 100%),radial-gradient(circle at top left,#f7f8fa,#f7f8fa 37%,transparent 0,transparent 100%),-webkit-gradient(linear,left top,left bottom,from(#f7f8fa),color-stop(60%,#f7f8fa),color-stop(60%,transparent),to(transparent)),-webkit-gradient(linear,left top,right top,color-stop(25%,transparent),color-stop(25%,#ccc),color-stop(25%,#ccc),color-stop(27%,transparent)),-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,#ccc),color-stop(50%,#ccc),color-stop(52%,transparent)),-webkit-gradient(linear,left top,right top,color-stop(75%,transparent),color-stop(75%,#ccc),color-stop(75%,#ccc),color-stop(76%,transparent));background-image:radial-gradient(circle at top right,#f7f8fa,#f7f8fa 37%,transparent 0,transparent 100%),radial-gradient(circle at top left,#f7f8fa,#f7f8fa 37%,transparent 0,transparent 100%),linear-gradient(180deg,#f7f8fa 0,#f7f8fa 60%,transparent 0,transparent),linear-gradient(90deg,transparent 25%,#ccc 0,#ccc 0,transparent 27%),linear-gradient(90deg,transparent 50%,#ccc 0,#ccc 0,transparent 52%),linear-gradient(90deg,transparent 75%,#ccc 0,#ccc 0,transparent 76%)}.board-day.hourly:first-child,.board-day.hourly:last-child{background:#f7f8fa}.board-day.weekend:not(.hourly){background:#edf1f4}.board-item-popover{padding:0;max-height:45vh}.board-item-popover,.board-item-popover .board-item-popover-container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.board-item-popover .board-item-popover-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.board-item-popover .board-item-popover-container .board-item-popover-header{background-color:#f7f7f7}.board-item-popover .board-item-popover-container .board-item-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;overflow-y:auto;height:calc(100% - 26px);padding:10px 10px 0 10px}.board-item-popover .board-item-popover-container .board-item-list-container>div{-ms-flex-negative:0;flex-shrink:0}.board-item-popover .board-item-popover-container .board-item-popover-footer{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px}.board-item{position:absolute;background:none;height:38px;min-width:35px;padding:0;font-weight:600;color:#fff;z-index:2;cursor:pointer}.board-item .board-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;width:calc(100% - 3px);height:30px;margin:4px 0 0 1px}.board-item .board-item-content,.board-item .board-item-content.board-item-group{background-color:#008ffe!important}.board-item .board-item-content.board-item-group.archived-group{background-color:#4dc357!important}.board-item .board-item-content.board-item-group.removed-group{background-color:#fe6446!important}.board-item .board-item-content.straight-corners-right{border-top-right-radius:0;border-bottom-right-radius:0}.board-item .board-item-content.straight-corners-left{border-top-left-radius:0;border-bottom-left-radius:0}.board-item .board-item-content.archived-item{background-color:#4dc357!important}.board-item .board-item-content.removed-item{background-color:#fe6446!important}.situation-indicator,.word-breaking{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.item-dates,.item-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin-right:8px!important;margin-left:0!important}.item-dates{font-size:.85em}.situation-indicator{border-left:3px solid;border-color:#008ffe}.situation-indicator.archived-indicator{border-color:#4dc357}.situation-indicator.removed-indicator{border-color:#fe6446}.board-item-loader{height:30px;border-radius:5px;top:4px;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:board-item-loader;animation-name:board-item-loader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f6f6;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#f6f6f6),color-stop(18%,#d7d7e0),color-stop(33%,#f6f6f6));background:linear-gradient(90deg,#f6f6f6 8%,#d7d7e0 18%,#f6f6f6 33%);background-size:400px 104px;position:relative}@-webkit-keyframes board-item-loader{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes board-item-loader{0%{background-position:-500px 0}to{background-position:500px 0}}.board-row{position:relative;overflow:hidden;height:38px;border-bottom:1px solid #c2c2c2;padding:10px 0}.board-row .add-job-button{cursor:pointer;position:absolute;width:20px;height:20px;line-height:20px;border-radius:50%;background-color:#008ffe;outline:none;border:none;font-size:18px;padding:0;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:10px}.board-row:hover{background-color:rgba(0,143,254,.065)}.board-row .board-inner-row{height:38px;position:relative}.container-dependenc-block{padding:0 8px;height:100%;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px}.container-dependenc-block .dependency-circle{width:17px;height:17px;border-radius:100%;border:2px solid rgba(112,124,133,.501961);position:relative}.container-dependenc-block .dependency-circle .dash{position:absolute;content:"";width:7px;height:2px;top:5px;left:3px;background-color:rgba(112,124,133,.501961)}.board-header{position:sticky;position:-webkit-sticky;top:0;z-index:3;border-bottom:1px solid #c2c2c2}.board-header .board-header-row{overflow:hidden;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex}.board-header .board-header-row .board-day.header-day{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:45px;text-align:center;font-size:11px;border-top:1px solid #c2c2c2}.board-header .board-header-row .board-day.header-day .hour-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.board-header .board-header-row .board-day.header-day .hour-container .board-hour-1n{position:absolute;right:-7px}.board-header .board-header-row .board-day.header-day .hour-container .board-hour-2n{position:absolute;right:-11px}.board-header .board-header-row .board-day.header-day.hourly{border-right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.board-header .board-header-row .board-day.header-day.hourly.today{border-left:0;border-right:0}.board-header .board-header-row .board-day.header-day.enable-day:hover:not(.hourly){background-color:#d9eeff}.board-header .board-header-row .board-day.header-day.today{border:2px solid #ff8a00}.container-dropdown .day-label{width:180px}.container-day-selector{cursor:pointer;padding:0}.container-day-selector .vdp-datepicker{position:inherit}.container-day-selector .vdp-datepicker__calendar{position:absolute;width:200px;top:0;left:0;right:0;margin:auto;padding:5px;background:#fff;border:1px solid #c2c2c2;border-radius:2px;font-size:.9em;color:#777}.container-day-selector .vdp-datepicker__calendar header{line-height:30px}.container-day-selector .vdp-datepicker__calendar header .prev:after{border-right:10px solid #c2c2c2}.container-day-selector .vdp-datepicker__calendar header .next:after{border-left:10px solid #c2c2c2}.container-day-selector .vdp-datepicker__calendar header .next:not(.disabled):hover,.container-day-selector .vdp-datepicker__calendar header .prev:not(.disabled):hover,.container-day-selector .vdp-datepicker__calendar header .up:not(.disabled):hover{background:#f0f0f0}.container-day-selector .vdp-datepicker__calendar .cell{height:30px;line-height:30px}.container-day-selector .vdp-datepicker__calendar .cell.day.weekend{color:#777}.container-day-selector .vdp-datepicker__calendar .cell.day.today{color:#008ffe;background:transparent;border:1px solid #008ffe}.container-day-selector .vdp-datepicker__calendar .cell.day.selected,.container-day-selector .vdp-datepicker__calendar .cell.month.selected,.container-day-selector .vdp-datepicker__calendar .cell.year.selected{color:#fff;background:#008ffe}.container-day-selector .vdp-datepicker__calendar .cell.month,.container-day-selector .vdp-datepicker__calendar .cell.year{font-size:.8em}.container-dropdown .month-label{max-width:220px;min-width:130px;padding-left:1rem;padding-right:1rem}.container-dropdown .dropdown-menu{width:200px;right:0;margin:auto;border:none}.container-month-selector{cursor:pointer;padding:0}.container-month-selector .vdp-datepicker{position:inherit}.container-month-selector .vdp-datepicker__calendar{position:absolute;width:200px;top:0;left:0;right:0;margin:auto;padding:5px;background:#fff;border:1px solid #babaca;border-radius:2px;font-size:.9em;color:#888}.container-month-selector .vdp-datepicker__calendar header{line-height:30px}.container-month-selector .vdp-datepicker__calendar header .prev:after{border-right:10px solid #b3b3b3}.container-month-selector .vdp-datepicker__calendar header .next:after{border-left:10px solid #b3b3b3}.container-month-selector .vdp-datepicker__calendar header .next:not(.disabled):hover,.container-month-selector .vdp-datepicker__calendar header .prev:not(.disabled):hover,.container-month-selector .vdp-datepicker__calendar header .up:not(.disabled):hover{background:#e8f8ff}.container-month-selector .vdp-datepicker__calendar .cell{height:30px;line-height:30px}.container-month-selector .vdp-datepicker__calendar .cell.month.selected,.container-month-selector .vdp-datepicker__calendar .cell.year.selected{color:#fff;background:#00a1dd}.container-month-selector .vdp-datepicker__calendar .cell.month,.container-month-selector .vdp-datepicker__calendar .cell.year{font-size:.8em}.done{background-color:#caedcd!important}.deleted{background-color:#ffe8e3!important}.disabled{opacity:.5}.word-breaking{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vue-line-clamp{word-break:normal!important}@-moz-document url-prefix(){.tasks-timeline .columns-container{height:calc(100vh - 185px)!important}.tasks-timeline .columns-container .right-column{padding-right:13px}}@media not all and (min-resolution:0.001dpcm){.tasks-timeline .columns-container .right-column{padding-right:6px}}.tasks-timeline-container{height:calc(100vh - 176px)!important;margin-bottom:55px;background-color:#fff;border-radius:10px}.tasks-timeline.daily-view{height:calc(100% - 68px)}.tasks-timeline .columns-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 244px)}.tasks-timeline .left-column{border-top:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2;-ms-flex-negative:0;flex-shrink:0;max-height:calc(100vh - 180px);overflow:hidden;border-top-left-radius:10px;border-bottom-left-radius:10px}.tasks-timeline .left-column.scroll-margin{padding-bottom:12px;max-height:calc(100vh - 192px)}.tasks-timeline .left-column .today-cell{position:sticky;position:-webkit-sticky;top:0;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;background-color:#fff}.tasks-timeline .left-column .today-cell,.tasks-timeline .left-column .user-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #c2c2c2}.tasks-timeline .left-column .user-cell{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:9px}.tasks-timeline .left-column .user-cell.user-cell-inactive{opacity:.4}.tasks-timeline .left-column .user-cell .op-avatar{position:sticky!important;position:-webkit-sticky!important;top:42px;z-index:2}.tasks-timeline .left-column .user-cell .avatar-element{margin-top:-7px}.tasks-timeline .right-column{overflow-y:auto;overflow-x:hidden;width:auto;max-height:calc(100vh - 180px);border-bottom:1px solid #c2c2c2;border-right:1px solid #c2c2c2;background-color:#f7f7f7;border-top-right-radius:10px;border-bottom-right-radius:10px}.tasks-timeline .right-column .board{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow-x:auto}.tasks-timeline .right-column .board .now-marker{position:absolute;left:100px;top:0;bottom:0;border-right:3px solid #ffc107;z-index:1}.tasks-timeline .right-column .board .board-days{position:absolute;top:0;bottom:0;border-right:1px solid #c2c2c2}.tasks-timeline .right-column .board .board-days.disabled-cell{background:#ebebeb}.tasks-timeline .right-column .board .board-days.disabled-lr-1{background:-webkit-gradient(linear,left top,right top,from(#ebebeb),color-stop(25%,#ebebeb),color-stop(25%,transparent),to(transparent));background:linear-gradient(90deg,#ebebeb,#ebebeb 25%,transparent 0,transparent)}.tasks-timeline .right-column .board .board-days.disabled-lr-2{background:-webkit-gradient(linear,left top,right top,from(#ebebeb),color-stop(50%,#ebebeb),color-stop(50%,transparent),to(transparent));background:linear-gradient(90deg,#ebebeb,#ebebeb 50%,transparent 0,transparent)}.tasks-timeline .right-column .board .board-days.disabled-lr-3{background:-webkit-gradient(linear,left top,right top,from(#ebebeb),color-stop(75%,#ebebeb),color-stop(75%,transparent),to(transparent));background:linear-gradient(90deg,#ebebeb,#ebebeb 75%,transparent 0,transparent)}.tasks-timeline .right-column .board .board-days.disabled-rl-1{background:-webkit-gradient(linear,right top,left top,from(#ebebeb),color-stop(25%,#ebebeb),color-stop(25%,transparent),to(transparent));background:linear-gradient(270deg,#ebebeb,#ebebeb 25%,transparent 0,transparent)}.tasks-timeline .right-column .board .board-days.disabled-rl-2{background:-webkit-gradient(linear,right top,left top,from(#ebebeb),color-stop(50%,#ebebeb),color-stop(50%,transparent),to(transparent));background:linear-gradient(270deg,#ebebeb,#ebebeb 50%,transparent 0,transparent)}.tasks-timeline .right-column .board .board-days.disabled-rl-3{background:-webkit-gradient(linear,right top,left top,from(#ebebeb),color-stop(75%,#ebebeb),color-stop(75%,transparent),to(transparent));background:linear-gradient(270deg,#ebebeb,#ebebeb 75%,transparent 0,transparent)}.tasks-timeline .right-column .board .board-days.hovering-day{background-color:rgba(0,143,254,.07)}