.listing__right__item .item .m-rep,.listing__right__item .m,.listing__right__item .mo{height:14px;left:0;overflow:hidden;position:absolute;top:13px;width:40px}.listing__right__item .p{background:var(--GANTT_PROJECT)}.listing__right__item .u{background:var(--GANTT_USER)}.listing__right__item .t{background:var(--GANTT_TASK)}.listing__right__item-child .t{background:var(--GANTT_SUBTASK);height:10px;top:15px}.listing__right__item-level2 .t{background:var(--GANTT_SUBTASK2)}.listing__right__item .uo{background:var(--base-cont-top);height:40px;top:0}.listing__right__item-expanded .uo{height:28px;top:6px}.listing__right__item .uo div{background:var(--GANTT_USER_OP);color:var(--white-accent);font:8px/14px var(--font-base);height:40px;text-indent:3px}.listing__right__item .m div{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:0}.listing__right__item-done .t{background:var(--GANTT_TASK_DONE)}.listing__right__item-level1.listing__right__item-done .t{background:var(--GANTT_SUBTASK_DONE)}.listing__right__item-level2.listing__right__item-done .t{background:var(--GANTT_SUBTASK2_DONE)}.listing__right__item-done .t div{background:var(--GANTT_TASK_DONE_LO)}.listing__right__item-level1.listing__right__item-done .t div{background:var(--GANTT_SUBTASK_DONE_LO)}.listing__right__item-level2.listing__right__item-done .t div{background:var(--GANTT_SUBTASK2_DONE_LO)}.listing__right__item-expanded .p{border-bottom:4px solid var(--GANTT_PROJECT_RO);border-top:4px solid var(--GANTT_PROJECT_RO);top:9px}.listing__right__item .m1,.listing__right__item .m2,.listing__right__item .m3,.listing__right__item .m4,.listing__right__item .m5,.listing__right__item .m6{height:14px;left:0;overflow:hidden;position:absolute;top:13px;width:16px;z-index:1}.listing__right__item-child .t1,.listing__right__item-child .t2,.listing__right__item-child .t3,.listing__right__item-child .t4,.listing__right__item-child .t5,.listing__right__item-child .t6{height:10px;top:15px}.listing__right__item .m1,.listing__right__item .m4,.listing__right__item .m6{margin-left:-9px}.listing__right__item .m2,.listing__right__item .m3,.listing__right__item .m5{margin-left:-6px}.listing__right__item .me2_over{overflow:visible!important}.listing__right__item-expanded .p1,.listing__right__item-expanded .p2,.listing__right__item-expanded .p3,.listing__right__item-expanded .p4,.listing__right__item-expanded .p5,.listing__right__item-expanded .p6{height:22px;top:9px;width:10px}.listing__right__item .m3,.listing__right__item .m5{border-radius:0 5px 5px 0;margin-left:-2px;width:10px}.listing__right__item .m4,.listing__right__item .m6{border-radius:5px 0 0 5px;margin-left:-6px;width:10px}.listing__right__item .t3,.listing__right__item .t4,.listing__right__item .t5,.listing__right__item .t6{background:var(--GANTT_TASK_RO)}.listing__right__item .p3,.listing__right__item .p4,.listing__right__item .p5,.listing__right__item .p6{background:var(--GANTT_PROJECT_RO)}.listing__right__item .u3,.listing__right__item .u4,.listing__right__item .u5,.listing__right__item .u6{background:var(--GANTT_USER_RO)}.listing__right__item-level1 .t3,.listing__right__item-level1 .t4,.listing__right__item-level1 .t5,.listing__right__item-level1 .t6{background:var(--GANTT_SUBTASK_RO)}.listing__right__item-level2 .t3,.listing__right__item-level2 .t4,.listing__right__item-level2 .t5,.listing__right__item-level2 .t6{background:var(--GANTT_SUBTASK2_RO)}.listing__right__item-expanded .p3,.listing__right__item-expanded .p5{border-radius:0 8px 8px 0}.listing__right__item-expanded .p4,.listing__right__item-expanded .p6{border-radius:8px 0 0 8px}.listing__right__item .m3:before,.listing__right__item .m4:before,.listing__right__item .m5:before,.listing__right__item .m6:before{content:"";height:14px;margin-top:-7px;position:absolute;top:50%;width:10px}.listing__right__item .m3:before,.listing__right__item .m5:before{border-radius:0 5px 5px 0;left:-5px}.listing__right__item .m4:before,.listing__right__item .m6:before{border-radius:5px 0 0 5px;right:-5px}.listing__right__item .p3:before,.listing__right__item .p4:before,.listing__right__item .p5:before,.listing__right__item .p6:before{background:var(--GANTT_PROJECT)}.listing__right__item .u3:before,.listing__right__item .u4:before,.listing__right__item .u5:before,.listing__right__item .u6:before{background:var(--GANTT_USER)}.listing__right__item .t3:before,.listing__right__item .t4:before,.listing__right__item .t5:before,.listing__right__item .t6:before{background:var(--GANTT_TASK)}.listing__right__item-level1 .t3:before,.listing__right__item-level1 .t4:before,.listing__right__item-level1 .t5:before,.listing__right__item-level1 .t6:before{background:var(--GANTT_SUBTASK);height:10px;margin-top:-5px}.listing__right__item-level2 .t3:before,.listing__right__item-level2 .t4:before,.listing__right__item-level2 .t5:before,.listing__right__item-level2 .t6:before{background:var(--GANTT_SUBTASK2);height:10px;margin-top:-5px}.listing__right__item-done .m4,.listing__right__item-done .m6{background:var(--GANTT_TASK_DONE_LO) linear-gradient(var(--white-muted),var(--white-muted))}.listing__right__item-done.listing__right__item-child .m4,.listing__right__item-done.listing__right__item-child .m6{background:var(--GANTT_SUBTASK_DONE_LO) linear-gradient(var(--white-muted),var(--white-muted))}body.desktop .listing__right__item.selected .m1,body.desktop .listing__right__item.selected .m2,body.desktop .listing__right__item:hover .m1,body.desktop .listing__right__item:hover .m2,body.desktop .listing__right__item:hover .m3,body.desktop .listing__right__item:hover .m4:hover{background:var(--base-cont-top);border-radius:4px;box-shadow:0 0 0 1px var(--base-txt-primary) inset;margin-top:-2px;padding:2px 0;width:8px}.listing__right__item-done .t4:before,.listing__right__item-done .t6:before{background:var(--GANTT_TASK_DONE_LO)}.listing__right__item-done.listing__right__item-child .t4:before,.listing__right__item-done.listing__right__item-child .t6:before{background:var(--GANTT_SUBTASK_DONE_LO)}body.desktop .listing__right__item-expanded:hover .m1,body.desktop .listing__right__item-expanded:hover .m2,body.desktop .listing__right__item-expanded:hover .m3,body.desktop .listing__right__item-expanded:hover .m4:hover{height:22px}body.desktop .listing__right__item.selected .m1,body.desktop .listing__right__item.selected .m2,body.desktop .listing__right__item:hover .m1,body.desktop .listing__right__item:hover .m2,body.desktop .listing__right__item:hover .m3,body.desktop .listing__right__item:hover .m4:hover{margin-left:-4px}body.desktop .listing__right__item:hover .m3:before,body.desktop .listing__right__item:hover .m4:hover:before{display:none}.listing__right__item .pe,.listing__right__item .pe2,.listing__right__item .te,.listing__right__item .te2{height:14px;left:0;position:absolute;top:13px;width:0}.listing__right__item-child .te,.listing__right__item-child .te2{height:10px;top:15px}.listing__right__item .me2:before{border-bottom:2px solid var(--GANTT_ERROR);content:"";left:5px;position:absolute;right:5px;top:6px}.listing__right__item .me2_over:before{border-bottom-style:dashed;right:8px}.listing__right__item .me2:after{background:var(--GANTT_ERROR);border:2px solid var(--GANTT_ERROR);border-radius:10px;content:"";height:2px;position:absolute;right:0;top:4px;width:2px}.listing__right__item-child .me2:before{top:4.5px}.listing__right__item-child .me2:after{top:2.5px}.listing__right__item .me2_over:after{background:transparent}.listing__right__item-done .me2:before{border-bottom-color:var(--GANTT_LINE)}.listing__right__item-done .me2:after{background:var(--GANTT_LINE);border-color:var(--GANTT_LINE)}.listing__right__item .me3{box-shadow:2px 0 var(--colors-alpha-dark-20) inset}.listing__right__item .me1{box-shadow:-2px 0 var(--colors-alpha-dark-20) inset}.listing__right__item .pe2{background:var(--GANTT_ERROR_SUB)}.listing__right__item-expanded .pe2{height:22px;top:9px}.listing__right__item .te2{background:var(--GANTT_ERROR_SUB)}.listing__right div.td{background:var(--GANTT_BG_TODAY);display:none;height:25px;left:0;overflow:hidden;position:absolute;top:1px;width:15px}.listing__right__item .m1{cursor:w-resize}.listing__right__item .m2{cursor:e-resize}.listing__right__item .m3{cursor:pointer;cursor:e-resize}.listing__right__item .m4{cursor:pointer;cursor:w-resize}.listing__right__item .m1~.ma,.listing__right__item .m1~.ma .mb,.listing__right__item .m1~.me,.listing__right__item .m4~.m2{cursor:move}.listing__right__item .m1{width:9px}.listing__right__item .m2{width:4px}.listing__right__item .m1,.listing__right__item .m2{box-shadow:2px 0 var(--GANTT_TASK_LO)}.listing__right__item-child .m1,.listing__right__item-child .m2{box-shadow:2px 0 var(--GANTT_SUBTASK_LO)}.listing__right__item-project .m1,.listing__right__item-project .m2{box-shadow:2px 0 var(--GANTT_PROJECT_LO)}.listing__right__item .m12{border-radius:0 10px 10px 0;height:14px;left:0;position:absolute;top:11px;width:12px}.listing__right__item .m12:before{background:var(--GANTT_TASK);border-radius:0 10px 10px 0;content:"";height:14px;left:-7px;position:absolute;top:0;width:10px}.listing__right__item .m13{border-radius:10px 0 0 10px;height:14px;position:absolute;right:0;top:11px;width:12px}.listing__right__item .m13:before{background:var(--GANTT_TASK);border-radius:10px 0 0 10px;content:"";height:14px;position:absolute;right:-7px;top:0;width:10px}.listing__right__item .p12,.listing__right__item .p13{background:var(--GANTT_PROJECT_RO)}.listing__right__item .p12:before,.listing__right__item .p13:before{background:var(--GANTT_PROJECT)}.listing__right__item .t12,.listing__right__item .t13{background:var(--GANTT_TASK_RO)}.listing__right__item .t12:before,.listing__right__item .t13:before{background:var(--GANTT_TASK)}.listing__right__item-child .t12,.listing__right__item-child .t13{background:var(--GANTT_SUBTASK_RO)}.listing__right__item-child .t12:before,.listing__right__item-child .t13:before{background:var(--GANTT_SUBTASK)}.listing__right__item-level2 .t12,.listing__right__item-level2 .t13{background:var(--GANTT_SUBTASK2_RO)}.listing__right__item-level2 .t12:before,.listing__right__item-level2 .t13:before{background:var(--GANTT_SUBTASK2)}.listing__right__item .rs{height:23px;left:0;position:absolute;top:8px;width:14px}.listing__right__item .rs:before{border:1.5px solid var(--base-txt-secondary);content:"";height:4px;left:3px;position:absolute;top:8.5px;transform:rotate(45deg);width:4px}.listing__right .rs_av:hover:before{border-color:var(--base-txt-link-minor)}.listing__right__item .rs:after{border-left:var(--gantt-line-px) solid var(--GANTT_LINE);content:"";display:none;height:7.5px;left:6px;position:absolute;top:0;width:0}.listing__right__item-done .rs:after{border-left:var(--gantt-line-px) dashed var(--GANTT_LINE)}.gantt_drag .listing__right.hide_inivis .rs:after{display:none}.gantt_drag .listing__right.hide_inivis .listing__relationsContainer{opacity:0;transition:.3s ease}.listing__right__item .rs{cursor:pointer}.listing__right__item .rs_av{display:none}body.desktop .listing__right__item:hover .rs_av{display:block}.listing__right__item .rs_st_b:after{display:block;top:16px}.listing__right__item .rs_st_t:after{display:block}body.gr_start .listing__right__item .rs_av_act:before{background:var(--base-txt-link-minor);border-color:var(--base-txt-link-minor)}body.gr_start .listing__right__item .rs_av_act:after{border-color:var(--base-txt-link-minor);display:block;height:30px;top:-5px}.listing__right__item .rs_en:before,body.gr_start .listing__right__item .rs_av:not(.rs_r):before{border-color:var(--base-txt-secondary) var(--base-txt-secondary) transparent transparent}body.gr_start .listing__right__item .rs_av:not(.rs_r):hover:before{border-color:var(--base-txt-link-minor) var(--base-txt-link-minor) transparent transparent}.listing__right__item .rs_en_b:after{display:block;top:16px}.listing__right__item .rs_en_t:after{display:block}.listing__right__item .rs_st_b.rs_st_hover:before,.listing__right__item .rs_st_t.rs_st_hover:before{background:var(--base-btn-primary-minor);border-color:var(--base-btn-primary-minor)}.listing__right__item .rs_en_b.rs_en_hover:before,.listing__right__item .rs_en_t.rs_en_hover:before{border-color:var(--base-btn-primary-minor) var(--base-btn-primary-minor) transparent transparent;border-width:2px;left:2px;top:6px}body.desktop .listing__right__item .rs_en_b:hover:before,body.desktop .listing__right__item .rs_en_t:hover:before{background:var(--white-accent);border-width:4px;border-bottom:4.5px solid var(--base-btn-alert-primary-major);border-left:2px solid var(--base-btn-alert-primary-major);border-radius:2px;border-right:2px solid var(--base-btn-alert-primary-major);border-top:4.5px solid var(--base-btn-alert-primary-major);height:1px;left:1px;top:7px;transform:none;width:6px;z-index:1}.listing__right .rs_arr{border:var(--gantt-line-px) solid var(--GANTT_LINE);opacity:1;pointer-events:none;position:absolute;z-index:1000}.listing__right .rs_arr_min{border-radius:0!important}.listing__right .rs_arr:after{border:var(--gantt-line-px) solid var(--GANTT_LINE);box-sizing:border-box;content:"";height:5px;position:absolute;width:5px}.listing__right .rs_arr_min:after{display:none}.listing__right .rs_arr_done,.listing__right .rs_arr_done:after{border:var(--gantt-line-px) dashed var(--GANTT_LINE)}.listing__right .rs_arr_rb{border-radius:0 0 0 5px;border-width:0 0 var(--gantt-line-px) var(--gantt-line-px)}.listing__right .rs_arr_rt{border-radius:5px 0 0 0;border-width:var(--gantt-line-px) 0 0 var(--gantt-line-px)}.listing__right .rs_arr_lb{border-radius:0 0 5px 0;border-width:0 var(--gantt-line-px) var(--gantt-line-px) 0}.listing__right .rs_arr_lt,.listing__right .rs_arr_rb:after{border-radius:0 5px 0 0;border-width:var(--gantt-line-px) var(--gantt-line-px) 0 0}.listing__right .rs_arr_rb:after{bottom:-5px;right:-5px}.listing__right .rs_arr_rt:after{border-radius:0 0 5px 0;border-width:0 var(--gantt-line-px) var(--gantt-line-px) 0;right:-5px;top:-5px}.listing__right .rs_arr_lb:after{border-radius:5px 0 0 0;border-width:var(--gantt-line-px) 0 0 var(--gantt-line-px);bottom:-5px;left:-5px}.listing__right .rs_arr_lt:after{border-radius:0 0 0 5px;border-width:0 0 var(--gantt-line-px) var(--gantt-line-px);left:-5px;top:-5px}.listing__right__item .m-rep{background:none;border:1px dashed var(--base-txt-primary);height:14px;position:absolute;top:13px}.listing__right__item .m-rep~.m-rep~.m-rep{opacity:.2}.listing__right__item .m-rep{background:var(--gantt-task-rep-hi)!important;border:1px dashed var(--gantt-task-rep-lo);border-radius:2px;box-sizing:border-box}.listing__right__item .m-rep:hover{background:var(--gantt-task-rep-hi-hover)!important}.listing__right__item .item_sub .m-rep{background:var(--gantt-subtask-rep-hi)!important;border:1px dashed var(--gantt-subtask-rep-lo)}.listing__right__item .item_sub .m-rep:hover{background:var(--gantt-subtask-rep-hi-hover)!important}.listing__right__item .item_ses .m-rep{opacity:0!important;transition:opacity .3s ease}