.inline-select__dropdown{position:relative;z-index:1;margin-top:10px}.inline-select__point{flex-shrink:0;display:block;width:16px;height:16px;padding:3px;box-sizing:border-box;background-color:#fff;border:1px solid #d5dade;border-radius:50%;overflow:hidden}.inline-select__point:before{content:"";display:block;width:100%;height:100%;background-color:#0080ff;opacity:0;transform:scale(2);transition:opacity .2s,transform .2s ease-in-out;border-radius:50%}.inline-select__point.inline-select__point_checked{border-color:transparent;background-color:rgba(0,110,255,.15)}.inline-select__point.inline-select__point_checked:hover{background-color:rgba(0,110,255,.25)}.inline-select__point.inline-select__point_checked:before{opacity:1;transform:scale(1)}.mass-operation{z-index:999}.mass-operation .modal-form .content{margin-top:24px}.mass-operation .modal-form .main_block{width:400px}.mass-operation .modal-form .main_block .title{margin-top:5px}.mass-operation .modal__actions{top:30px}.mass-operation:not(.mass-operation-budget) .base-input__right-btn{border-radius:50%;height:30px;width:30px;margin-right:10px}.mass-operation:not(.mass-operation-budget) .base-input__right-btn:hover{color:#5f6c76;background-color:rgba(95,108,118,.05)}.mass-operation:not(.mass-operation-budget) .base-input__right-btn:active{background-color:rgba(95,108,118,.1)}.mass-operation .inline-select__dropdown{margin-top:20px}.mass-operation .base-dropdown__list-item{border-radius:5px;padding:0 10px 0 15px}.mass-operation__content,.mass-operation__content .spinner{min-height:310px}.mass-operation__creatable-select .base-dropdown__footer{border:0}.mass-operation-tags__edit{flex-shrink:0;color:#7a8893;opacity:0;border-radius:50%;height:30px;width:30px;margin-left:auto}.mass-operation-tags__edit:hover{color:#5f6c76;background-color:rgba(95,108,118,.05)}.mass-operation-tags__edit:active{background-color:rgba(95,108,118,.1)}.base-dropdown__list-item:hover .mass-operation-tags__edit{opacity:1}.mass-operation-tags__radioboxes{margin-bottom:20px}.mass-operation-tags__radioboxes .radiobox{margin-right:18px}.mass-operation-budget .mass-operation-budget__field_focus .editable-number{display:flex!important;background-color:#fff;border:1px solid #d5dade;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06)}.mass-operation-budget .mass-operation-budget__field_focus .editable-number:hover{background-color:#fff}.mass-operation-budget .mass-operation-budget__field_focus .editable-number__formatted{display:none}.mass-operation-budget .mass-operation__content{height:50px}.mass-operation-budget__field{display:flex}.mass-operation-budget__field .base-input,.mass-operation-budget__field .editable-number,.mass-operation-budget__field .editable-number:focus-within,.mass-operation-budget__field .editable-number:hover{box-shadow:none!important;border-radius:4px!important}.mass-operation-budget__field .editable-number-container{flex-grow:1}.mass-operation-status .inline-select .base-input{display:none}.mass-operation-status__funnel-select{margin-bottom:10px}.mass-operation-responsible__entity-checkbox+.mass-operation-responsible__entity-checkbox{display:flex;margin-top:10px}.mass-operation-responsible__select{margin-bottom:24px}.mass-operation-responsible__select.base-input_has-value{padding-left:10px}.mass-operation-responsible__select.base-input_has-value .base-input__label-text{left:10px}.mass-operation-responsible__select.base-input_has-value .base-input__field,.mass-operation-responsible__select.base-input_has-value .base-input__value{padding-left:10px}.mass-operation-responsible__member-radioboxes{margin:20px 0}.mass-operation-responsible__member-radioboxes .radiobox:not(:last-child){margin-right:30px}.mass-operation-responsible__member-select:not(:last-child){margin-bottom:10px}.mass-operation-responsible__member-select .selected-list .list-item .avatar-image{margin-right:10px;margin-left:2px}.mass-operation-responsible__member-select .base-select__toggle-btn{margin-top:10px}.mass-operation-date__calendar{max-width:300px;margin:30px auto 0 auto}.mass-operation-deal .status-picker__label{margin-top:8px;margin-bottom:6px}.mass-operation-deal__item{display:flex;flex-direction:column;overflow:hidden;width:100%}.mass-operation-deal__item-header{display:flex;justify-content:space-between;line-height:normal}.mass-operation-deal__item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px;margin-top:4px}.mass-operation-deal__item-currency{font-weight:500}.filtermask{flex-grow:1;position:relative}.filtermask.filtermask_fullwidth{width:100%}.filtermask .info_panel{align-items:center;background-position:calc(100% - 20px) 50%;cursor:pointer;display:flex;flex-grow:1;height:100%;justify-content:space-between;position:relative}.filtermask .info_panel .filler{background-color:initial;height:100%;left:0;position:absolute;top:0;width:100%}.filtermask .dropblock{background-color:#fff;box-shadow:0 2px 40px 0 rgba(0,0,0,.3);box-sizing:border-box;left:0;position:absolute;top:0;width:auto;z-index:2002;border-radius:0 0 5px 5px}.filtermask .dropblock.dropblock_centered{left:calc(50% + 30px);max-width:100vw;overflow:auto;position:fixed;transform:translateX(-50%)}.filtermask .dropblock .zindex_low{z-index:0}.filtermask .dropblock .dropper_hd{background-color:#fff;min-height:60px;position:relative;z-index:1;border-radius:0 0 5px 5px}.filtermask .dropblock .dropper_hd .filter_header{align-items:center;display:flex;height:60px;position:relative}.filtermask .count_cost{color:#5f6c76}.filtermask .filter_input{border:0;box-sizing:border-box;cursor:pointer;flex-grow:1;height:20px;line-height:1.29;outline:none;padding:20px 40px;padding-left:10px}.filtermask .filter_input::-webkit-input-placeholder{color:#5f6c76}.filtermask .filter_input::-moz-placeholder{color:#5f6c76}.filtermask .filter_input:-ms-input-placeholder{color:#5f6c76}.filtermask .filter_input:-moz-placeholder{color:#5f6c76}.filtermask .filter_informers{margin-right:20px;min-width:159px;padding-right:0}.filtermask .filter_content{border-top:1px solid #d5dade;display:flex;flex-grow:1;max-height:calc(100vh - 92px);border-radius:0 0 5px 5px;overflow-y:auto;overflow-y:overlay}.filtermask .filter_content .filter__slots-container{display:table;min-height:520px}.filtermask .filter_content .centerform,.filtermask .filter_content .leftform,.filtermask .filter_content .rightform{display:table-cell;min-height:520px;position:relative;vertical-align:top}.filtermask .filter_content .leftform{border-right:1px solid #d5dade;box-sizing:border-box;flex-grow:1;max-width:100%}.filtermask .filter_content .leftform .fc{height:100%}.filtermask .filter_content .centerform{background-color:#fcfcfc;box-sizing:border-box;height:100%}.filtermask .filter_content .centerform .filter_calendar{background-color:#fcfcfc;border-left:0}.filtermask .filter_content .rightform{background-color:#fcfcfc;box-sizing:border-box;height:100%;margin-left:auto;margin-right:0;padding-bottom:100px}.filtermask .filter_content .rightform .filter_calendar{background-color:#fcfcfc;border-left:0}.filtermask .filter_content .filter_budget{flex-wrap:wrap}.filtermask .filter_content .filter_budget .b_label{color:#353d43;font-size:13px;line-height:1.38;margin-bottom:5px;margin-right:0;margin-top:5px;width:100%}.filtermask__loupe{display:block;width:20px;height:20px;padding:0;margin:0;border:0;margin-left:20px;color:#9ca5ad}.filtermask__loupe:hover{color:#0080ff}.filtermask__actions{box-sizing:border-box;position:absolute;right:0;bottom:0;height:100px;width:251px;display:flex;align-items:center;background-color:hsla(0,0%,98.8%,.9)}.filtermask__actions .base-button{width:110px}@media screen and (max-width:1180px){.filtermask .filter_informers{margin-right:12px;min-width:12px;width:12px}.filtermask .filter_informers .cancel-button{height:100%;min-width:32px;width:32px!important;border:0!important;padding:0!important;background:none}.filtermask .filter_informers .cancel-button span{display:none}.filtermask .filter_informers .cancel-button .base-icon{margin:0}.filtermask .filter_informers .cancel-button:hover{background-color:initial}}@media screen and (max-width:980px){.info_panel .count_cost{display:none}}.filter-form__trash-label{height:20px;padding:0 10px;margin-right:10px;box-sizing:border-box;border-radius:4px;font-size:13px;font-weight:600;line-height:20px;background-color:#db0042;color:#fff;align-self:center}.join-popup .modal{z-index:2003}.join-popup .modal__actions{top:17px;right:10px}.join-popup .modal .modal-form .content{margin-top:20px}.join-popup .modal .modal-form .main_block{width:320px;padding:20px}.join-popup .modal .modal-form .modal__buttons{margin-top:20px}.join-popup .modal .modal-form .modal__buttons .base-button{margin-left:8px}.join-popup .modal__action-icon{width:10px;height:10px}.join-popup__field{margin-top:10px}.members-list,.members-list__items{display:flex;align-items:center}.members-list__items{flex-direction:row-reverse;max-width:calc(100% - 55px);margin-right:10px}.members-list__item{display:block;margin-left:3px;cursor:pointer;min-width:0}.members-list__item:not(.members__item_responsible){max-width:32px;flex:1 1 auto}.members-list__item .avatar-image{display:block;box-shadow:0 0 0 2px #f8f8f9}.members-list__item .avatar-image:hover:not(.popup-members__responsible_disabled){box-shadow:0 0 0 2px #f8f8f9,0 0 0 3px #0080ff,0 0 0 5px #f8f8f9}.members-list__item .members-list__icon-responsible{display:none}.members-list__item:last-child{margin-left:0}.members__item_responsible{margin-right:10px;position:relative}.members__item_responsible .avatar-image{position:relative;box-shadow:0 0 0 2px #f8f8f9,0 0 0 3px #f5a623,0 0 0 5px #f8f8f9}.members__item_responsible .members-list__icon-responsible{display:block;position:absolute;left:0;top:-11px;right:0;margin:auto}.members-list__add{display:flex;width:36px;height:36px;border-radius:50%;flex-shrink:0;background-color:rgba(95,108,118,.05)}.members-list__add .base-icon{color:#727d85}.members-list__add:first-child{margin-left:0}.members-list__add:hover{background-color:rgba(95,108,118,.1)}.members-list__add:active{background-color:rgba(95,108,118,.15)}.fields{display:flex;flex-direction:column}.fields__name{border-bottom:1px solid #d5dade;margin-bottom:12px}.fields__name .task__name.editable-area{font-size:19px;margin-left:-10px;padding-bottom:6px;padding-top:6px;width:calc(100% + 4px);border-radius:4px}.fields__name .task__name.editable-area:not(:focus-within):hover{background-color:rgba(95,108,118,.04)}.field__description{border:transparent;border-bottom:1px solid rgba(95,108,118,.1);padding-bottom:9px;background-color:initial!important}.field__description .base-input__label{border:1px solid transparent;border-radius:4px}.field__description .base-input__left-icon{padding:12px 10px 0}.field__description:hover .base-input__label{background-color:rgba(95,108,118,.04)}.field__description:focus-within .base-input__label{background-color:#fff}.field__description:focus-within:not(.base-input_invalid) .base-input__label{border-color:#d5dade}.field__description.base-input_invalid{border-color:rgba(95,108,118,.1)}.field__description.base-input_invalid .base-input__label{border-color:#db0042}.field__description .base-input__field{padding:0 9px 9px 9px}.field__description .base-input__label-text{top:14px;left:9px}.fields__members-header{color:#5f6c76;font-size:11px;font-weight:600;line-height:1.64;text-transform:uppercase}.task-modal .modal-form>.main_block{width:450px;padding:35px 0 30px 0}.task-modal .modal-form>.main_block .content,.task-modal .modal-form>.main_block .footer,.task-modal .modal-form>.main_block .header{padding-right:30px;padding-left:30px}.task-modal .modal-form>.main_block .content{max-height:calc(100vh - 200px);overflow-y:auto;scrollbar-color:rgba(103,111,117,.4) transparent;scrollbar-width:thin}.task-modal .modal-form>.main_block .content::-webkit-scrollbar{background-color:initial;width:11px;height:11px}.task-modal .modal-form>.main_block .content::-webkit-scrollbar-thumb{border-style:solid;border-color:transparent;border-width:3px;background-color:rgba(103,111,117,.4);background-clip:padding-box;border-radius:5.5px}.finance-summary{background-color:hsla(0,0%,100%,.87);border-radius:2px;box-sizing:border-box;display:flex;font-size:12px;height:0;justify-content:space-between;line-height:1.67;overflow:hidden;padding-left:15px;padding-right:15px;transition:all .3s}.finance-summary.finance-summary_opened{height:90px;margin-bottom:-7px;margin-top:12px;padding-bottom:15px;padding-top:15px}.finance-summary.finance-summary_opened.finance-summary_with-profitability{height:110px}.finance-summary .finance-summary__names{box-sizing:border-box;min-width:58px;padding-right:15px}.finance-summary .finance-summary__amounts{min-width:calc(50% - 29px);text-align:right}.finance-summary .finance-summary__amount_positive{color:#45980e}.finance-summary .finance-summary__amount_negative{color:#db0042}.colorpicker{display:block}.colorpicker__items{position:relative;display:flex;flex-wrap:wrap;align-items:center}.colorpicker__item{display:block;width:22px;height:22px;padding:0;margin:0;border:2px solid transparent;border-radius:50%;box-shadow:inset 0 0 0 20px currentColor}.colorpicker__item:focus{opacity:.8}.colorpicker__item_active{box-shadow:inset 0 0 0 20px currentColor,0 0 0 1px currentColor}.kanban-name{background-color:initial}.kanban-name:focus-within{box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:5px}.kanban-name:focus-within+.kanban-name__cover{display:none}.kanban-name,.kanban-name .base-input__label{height:30px}.kanban-name .base-input__field,.kanban-name .base-input__value{font-size:15px;font-weight:600;-webkit-text-fill-color:inherit;padding-left:15px;background:none}.kanban-name__toggle{width:18px;height:18px;background-color:currentColor;border-radius:50%;margin-right:9px;z-index:3}.kanban-name__palette{position:absolute;top:100%;right:-1px;width:220px;height:auto;padding:5px;background-color:#fff;border:1px solid #d5dade;box-shadow:0 6px 20px 0 rgba(24,28,32,.2);border-radius:0 0 2px 2px;z-index:15}.kanban-name__palette .colorpicker__item{margin:2px}.kanban-name__wrapper{position:relative}.kanban-name__cover{width:100%;position:absolute;top:0;bottom:0;right:0;left:0;cursor:text}.deals-kanban-header{display:block;padding:12px 15px 8px 3px;max-width:330px}.deals-kanban-header__actions{position:relative;font-size:12px;line-height:15px;color:#5f6c76;padding:0 46px 0 16px}.deals-kanban-header__menu{position:absolute;top:0;right:0;width:25px;height:20px;color:#5f6c76;margin:-2px 6px 0 0;opacity:0;transition:opacity .2s}.deals-kanban-header__menu .base-icon{display:block;margin:0 auto;pointer-events:none}.deals-kanban-header__menu:hover{color:#0080ff}.dnd__column:hover .deals-kanban-header__menu{opacity:1}.deals-kanban-header__menu_active{opacity:1;color:#0080ff}.deals-kanban-header__toggle{display:flex;align-items:center;margin:0;padding:0;border:0;text-align:left;color:#5f6c76}.deals-kanban-header__toggle .base-icon{opacity:0;margin-left:.7em;margin-top:3px;transition:transform .3s cubic-bezier(.455,.03,.515,.955)}.dnd__column:hover .deals-kanban-header__toggle .base-icon{opacity:1}.deals-kanban-header__toggle_active .base-icon{transform:rotateX(180deg)}.tasks-kanban-header{padding:10px 20px 10px}.tasks-kanban-header:hover .tasks-kanban-header__more{opacity:1}.tasks-kanban-header__more{height:30px;margin-left:10px;opacity:0}.tasks-kanban-header__name{width:calc(100% + 10px);margin-left:-11px;font-size:15px;font-weight:600}.tasks-kanban-header__name.base-input_disabled,.tasks-kanban-header__name.base-input_disabled:hover,.tasks-kanban-header__name:not(:focus-within){background-color:initial}.tasks-kanban-header__desc{font-size:13px;color:#5f6c76;margin-top:.25em}.todo-count{margin-left:5px;gap:3px}.base-icon.todo-count__icon{color:#5f6c76;width:13px;height:13px}.todo-count__content{font-size:11px;color:#5f6c76}.kanban-card-task{position:relative;display:block;box-sizing:border-box;padding:12px 7px 6px 12px;background-color:#fff;border-left-style:solid;border-left-width:3px;border-radius:2px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.08);color:inherit!important;user-select:none}.kanban-card-task:hover{background-color:#fafafa;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2)}.kanban-card-task .star-checkbox{padding:0 8px 0 4px}.kanban-card-task_visited{background-color:#eff7ff}.kanban-card-task_completed{opacity:.5}.kanban-card-task__tags{padding-bottom:5px}.kanban-card-task__subtitle{color:#5f6c76;font-size:12px;max-height:18px;overflow:hidden;position:relative;margin-bottom:3px}.kanban-card-task__title{padding-right:20px}.kanban-card-task_completed .kanban-card-task__title{text-decoration:line-through}.kanban-card-task__footer{display:flex;justify-content:space-between;margin-top:4px}.kanban-card-task__actions{display:flex;align-items:center;justify-content:flex-start;height:26px;margin-left:-5px}.kanban-card-task__action-item{align-items:center;box-sizing:border-box;color:#5f6c76;display:flex;font-size:11px;font-weight:700;margin-right:3px;padding:0 4px}.kanban-card-task__task-type{max-height:12px;max-width:18px}.kanban-card-task__info{display:flex;align-items:center;justify-content:flex-end;height:26px}.kanban-card-task__avatar{height:26px;width:26px}.kanban-card-task__date{color:#5f6c76;font-size:12px;margin-right:10px}.kanban-card-task__date:first-letter{text-transform:uppercase}.kanban-card-task__menu{position:absolute;right:7px;top:7px;width:25px;height:16px;color:#5f6c76;opacity:0;z-index:10}.kanban-card-task__menu:hover{color:#0080ff}.kanban-card-task:hover .kanban-card-task__menu{opacity:1}.kanban-card-task__menu_active{color:#0080ff;opacity:1}.kanban-card-task__menu-icon{pointer-events:none}.kanban-card-task_marked{background-color:#fffcf7}.kanban-card-task_marked:hover{background-color:#fff7eb}.tasks-kanban{height:calc(100vh - 60px)}.view-switcher{display:flex;height:100%;width:100%}.view-switcher .base-button{color:#7a8893;height:60px;width:60px}.view-switcher .base-button+.base-button{border-left:1px solid #e3e5e7}.view-switcher .base-button.view-switcher__active-view,.view-switcher .base-button:hover{color:#0080ff}.task-status-cell__label{margin-left:10px;font-size:12px;color:#5f6c76}.gantt-header{min-height:60px;display:flex;position:sticky;top:0;align-items:flex-end;z-index:3;color:#5f6c76;background-color:#fff;box-sizing:border-box;overflow:hidden}.gantt-header .gantt-table__row{height:21px;min-height:21px;max-height:21px;background-color:#fff;align-items:flex-end;border-top:1px solid #d5dade}.gantt-header .gantt-table__cell{height:20px;min-height:20px;max-height:20px;background-color:#fff}.gantt-header__date{background-color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.64;letter-spacing:.4px;color:#353d43}.gantt-header__cell{position:relative;border-right:1px solid #d5dade;display:flex;justify-content:center}.gantt-header__date-count{height:calc(100% - 2px);width:calc(100% - 4px);color:#353d43;font-weight:500;font-size:11px;border-radius:3px;margin-top:2px}.gantt-header__date-count,.gantt-header__title{justify-content:center;display:flex;background-color:#fff;box-sizing:border-box}.gantt-header__title{white-space:nowrap;height:40px;padding-top:10px;border-left:1px solid #d5dade;align-items:center;position:absolute;left:-1px;top:-41px}.gantt-table__cell.gantt-header__cell_week{background-color:rgba(95,108,118,.05)}.gantt-table__cell.gantt-header__cell_week .gantt-header__date-count{background-color:initial}.gantt-table__cell-header{display:flex}.gantt-table__cell.gantt-header__cell_now .gantt-header__date-count{background-color:#db0042;font-weight:900;color:#fff}.gantt-greed{display:flex;position:sticky;top:0;height:0}.gantt-greed__cell:after,.gantt-greed__now:after{content:"";position:absolute;height:calc(100vh - 71px)}.gantt-greed__cell:after{right:0;border-right:1px solid #d5dade}.gantt-greed__cell.gantt-table__cell_week:after{width:100%;background-color:rgba(95,108,118,.05)}.gantt-greed__now{transform:translateX(50%)}.gantt-greed__now:after{left:0;width:1px;background-color:#db0042}.gantt-table__table-header .gantt-table__table__row:last-child{height:20px}.gantt-table__table-header-spacer{position:absolute;bottom:20px;width:100%;height:1px;background-color:#d5dade}.gantt-table__table__row_gap{height:40px}.gantt-table__table__cell-header{height:20px;position:relative}.gantt-table__table__cell-header:not(:last-child):not(:first-child):after{opacity:1}.gantt-table__table__cell-header:after{content:"";opacity:0;pointer-events:none;position:absolute;right:0;top:0;width:1px;height:calc(100vh - 111px);background-color:#d5dade}.gantt-table__table__cell_header{height:100%;display:flex;align-items:flex-end}.gantt-table__table__cell_header .gantt-table__table-header__text{color:#5f6c76;font-size:11px;align-items:flex-end;margin-bottom:10px;line-height:1}.gantt-table__table__row .drag-button{width:24px;height:24px}.base-icon.gantt-table__star_icon{pointer-events:none;position:absolute;width:12px;height:12px}.gantt-fake-row.gantt-table__table__row{box-shadow:2px 15px 40px 0 rgba(0,1,8,.4);background-color:hsla(0,0%,100%,.9);position:absolute;top:0;left:0;pointer-events:none;z-index:1}.gantt-fake-row .gantt-table__table__cell:not(:last-child):not(:first-child),.gantt-table__table__wrapper{border-right:1px solid #d5dade}.gantt-table__table__wrapper{position:sticky;left:0;z-index:4;background-color:#fff}.gantt-table__table__body{height:calc(100% - 60px)}.gantt-table__table__body .name-cell__more,.gantt-table__table__body_move .gantt-table__table__row .gantt-table__drag_icon{opacity:0}.gantt-table__table-header{height:60px;position:sticky;top:0;background-color:#fff;z-index:1}.gantt-table__table__row{cursor:pointer;position:relative;display:flex;align-items:center;width:100%;border-bottom:1px solid transparent;border-top:1px solid transparent;box-sizing:border-box}.gantt-table__table__cell{position:relative;vertical-align:middle;white-space:nowrap;text-align:left;overflow:hidden;box-sizing:border-box}.gantt-table__table__cell>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;height:100%}.gantt-table__table__inner-cell{padding:0 8px;width:100%;max-width:calc(100% - 16px)}.gantt-table__table__static-cell{padding-right:0;justify-content:flex-end}.base-icon.gantt-table__drag_icon{opacity:0;cursor:grab;color:#5f6c76}.gantt-table__table__row_focused.gantt-table__table__row_draggable .gantt-table__star_icon{opacity:0}.gantt-table__table__body:not(.gantt-table__table__body_move) .gantt-table__table__row_focused:not(.gantt-table__table__row_disable) .gantt-table__drag_icon,.gantt-table__table__body:not(.gantt-table__table__body_move) .gantt-table__table__row_focused:not(.gantt-table__table__row_disable) .name-cell__more{opacity:1}.gantt-table__table__row_focused:not(.gantt-table__table__row_disable){background-color:rgba(95,108,118,.05);transition:background-color 50ms ease-in-out}.gantt-table__table__row_disable{background-color:rgba(95,108,118,.25);opacity:.7}.gantt-table__table__row_over-first.gantt-table__table__row_target{border-top-color:rgba(0,110,255,.8);transition:border-top-color 50ms ease-in-out}.gantt-table__table__row_target:not(.gantt-table__table__row_over-first){border-bottom-color:rgba(0,110,255,.8);transition:border-bottom-color 50ms ease-in-out}.gantt-table__table__row_completed .name-cell{text-decoration:line-through}.gantt-table__table-add{display:flex;align-items:center;margin-left:16px;width:100%;padding:0 10px;color:#5f6c76}.gantt-table__table-add .base-icon{margin-right:8px;width:10px;height:10px}.gantt-table__table__row_unmarked .gantt-table-item,.gantt-table__table__row_unmarked .gantt-table-item__progress{background-color:rgba(0,110,255,.2)}.gantt-table__table__row_unmarked:hover .gantt-table-item,.gantt-table__table__row_unmarked:hover .gantt-table-item__progress{background-color:rgba(0,110,255,.4)}.gantt-table__table__row_marked .gantt-table-item,.gantt-table__table__row_marked .gantt-table-item__progress{background-color:rgba(245,166,35,.2)}.gantt-table__table__row_marked:hover .gantt-table-item,.gantt-table__table__row_marked:hover .gantt-table-item__progress{background-color:rgba(245,166,35,.4)}.gantt-table-item{z-index:2;border-radius:3px;box-sizing:border-box;transform-origin:0 100%;position:absolute;transition:background-color .1s ease-in-out;cursor:pointer;left:0}.gantt-table-item__wrapper:not(.gantt-table-items__item-create) .gantt-table-item:hover .gantt-table-item__resizer-progress{opacity:1}.gantt-table-item__wrapper:not(.gantt-table-items__item-create) .gantt-table-item_draggable{cursor:grab}.gantt-table-item__progress-wrapper{width:100%;height:100%;position:relative;overflow:hidden;border-radius:3px}.gantt-table-item__progress{position:absolute;left:0;height:100%;width:10px;transform-origin:0 0}.gantt-table-item__resizer-progress{position:absolute;content:"";bottom:-2px;left:-7px;cursor:ew-resize;opacity:0}.gantt-table-item__resizer{height:100%;width:4px;position:absolute;top:0;cursor:col-resize;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0}.gantt-table-item__resizer_left{left:0}.gantt-table-item__resizer_right{right:0}.gantt-table-item__wrapper{width:100%;display:flex;position:relative;align-items:center;justify-content:space-between;box-sizing:border-box;border-bottom:1px solid transparent;border-top:1px solid transparent}.gantt-table-item__arrow{min-width:18px;width:18px;height:18px;position:sticky;border-radius:50%;cursor:pointer}.gantt-table-item__arrow:hover{background-color:rgba(95,108,118,.1)}.gantt-table-item__arrow_right{right:0}.gantt-table-item__arrow_left{left:0}.gantt-table-item__arrow_hide{opacity:0;visibility:hidden}.gantt-table-item__tooltip{z-index:3;pointer-events:none}.gantt-table-item__background,.gantt-table-item_create:before{opacity:0;background-color:rgba(0,110,255,.05);transform-origin:0 0;position:absolute}.gantt-table-item__background_before{top:0}.gantt-table-item__background_after{top:100%}.gantt-table__table__row_dragging .gantt-table-item__background,.gantt-table__table__row_dragging .gantt-table-item_create:before{opacity:1}.gantt-table-item_create:before{content:"";height:100vh;width:100%;top:-100vh}.gantt-table-items{position:relative;height:calc(100vh - 131px);cursor:grab}.gantt-table-items_scrolling{cursor:grabbing}.gantt-table-items_dragging .gantt-table-item{cursor:grabbing!important}.gantt-table-items_dragging .gantt-table-item__arrow{opacity:0;pointer-events:none}.gantt-table__wrapper{user-select:none;box-sizing:border-box;height:100%;background-color:#fff}.gantt-table{min-height:100%}.gantt-table,.gantt-table__body{width:100%;position:relative}.gantt-table__inner{display:flex;box-sizing:border-box;height:100%}.gantt-table__table{height:100%;position:absolute;left:0}.gantt-table__viewport{position:relative;font-size:13px;height:100%;width:100%;box-sizing:border-box;background-color:#fff;color:#353d43;will-change:scroll-position;transform:translateZ(0);contain:strict;border-left:1px solid #d5dade}.gantt-table__scroll-vertical{overflow-y:auto;scrollbar-color:rgba(103,111,117,.4) transparent;scrollbar-width:thin;overflow:scroll}.gantt-table__scroll-vertical::-webkit-scrollbar{background-color:initial;width:11px;height:11px}.gantt-table__scroll-vertical::-webkit-scrollbar-thumb{border-style:solid;border-color:transparent;border-width:3px;background-color:rgba(103,111,117,.4);background-clip:padding-box;border-radius:5.5px}.gantt-table__scroll-vertical::-webkit-scrollbar{background-color:#f4f5f7}.gantt-table__scroll-vertical::-webkit-scrollbar:horizontal{border-top:1px solid #eeeff0}.gantt-table__scroll-vertical::-webkit-scrollbar:vertical{border-left:1px solid #eeeff0}.gantt-table__scroll-vertical::-webkit-scrollbar-corner{background-color:#f4f5f7}.gantt-table__scroll-horizontal{overflow-x:auto;scrollbar-color:rgba(103,111,117,.4) transparent;scrollbar-width:thin;overflow-y:hidden;overflow-x:scroll}.gantt-table__scroll-horizontal::-webkit-scrollbar{background-color:initial;width:11px;height:11px}.gantt-table__scroll-horizontal::-webkit-scrollbar-thumb{border-style:solid;border-color:transparent;border-width:3px;background-color:rgba(103,111,117,.4);background-clip:padding-box;border-radius:5.5px}.gantt-table__scroll-horizontal::-webkit-scrollbar{background-color:#f4f5f7}.gantt-table__scroll-horizontal::-webkit-scrollbar:horizontal{border-top:1px solid #eeeff0}.gantt-table__scroll-horizontal::-webkit-scrollbar-corner{background-color:#f4f5f7}.gantt-table__row{height:100%;box-sizing:border-box;position:relative;display:flex;background-clip:padding-box}.gantt-table__inner-row{display:flex;position:relative;white-space:nowrap}.gantt-table__cell{font-size:12px;white-space:normal;transform:translateZ(0);box-sizing:border-box}.gantt-table__spacer{position:absolute;top:0;left:0;width:1px;height:1px;transform-origin:0 0}.gantt-table__row-info{display:flex;width:100%}.gantt-table__filter{display:flex;justify-content:flex-end;padding:10px 20px}.gantt-table__arrow{position:sticky}.gantt-table__arrow_right{right:0}.gantt-table__arrow_left{left:0}.gantt-table__left-popover{position:sticky;left:0;top:50%;width:0;height:0}.gantt-table__tooltip-arrow{opacity:1}.gantt-table__popover-tooltip .tooltip-inner{border-radius:5px;opacity:.85}.name-cell{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;box-sizing:border-box;font-size:12px}.name-cell p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.name-cell .name-cell__more .base-icon{width:12px}.member-cell{display:flex;align-items:center;width:100%}.member-cell__name{font-size:11px;color:#353d43;margin-left:8px}.tasks-gantt__cell{align-items:center;box-sizing:border-box;overflow:hidden}.tasks-gantt__cell:not(:first-child){border-left:1px solid #d5dade}.tasks-gantt__cell .short-members-cell .short-members-cell__responsible.avatar-image{margin-left:10px}.column-move-modal{z-index:2003}.column-move-modal .modal__actions{top:25px}.column-move-modal .modal-form .content{margin-top:10px}.column-move-modal .modal-form .main_block{width:320px}.column-move-modal .modal-form .modal__buttons{margin-top:20px}.column-move-modal .modal-form .modal__buttons .base-button{margin-left:8px}.column-move-modal .modal__action-icon{width:10px;height:10px}.column-move-modal__footer-input{background-color:#fff}.column-move-modal__footer-input .base-input{height:40px;border:1px solid #d5dade;border-radius:5px;margin-left:5px}.column-move-modal__footer-input .base-input__field,.column-move-modal__footer-input .base-input__value{padding-top:16px;padding-bottom:8px;padding-right:5px}.column-move-modal__footer-input .base-input_has-value .base-input__label-text,.column-move-modal__footer-input:focus-within .base-input__label-text{transform:translate3d(0,-15px,0) scale(.94)}.column-move-modal__footer-input .save-button{width:40px;height:40px;border-radius:5px;min-width:40px;margin:5px}.tasks-board{height:calc(100vh - 60px)}.tasks-kanban-page__status-btn{min-width:40px;height:40px;margin:20px;color:#5f6c76;transition:opacity .15s ease-in;opacity:1;background-color:rgba(95,108,118,.05)}.tasks-kanban-page__status-btn:hover{background-color:rgba(95,108,118,.1)}.tasks-kanban-page__status-btn:active{background-color:rgba(95,108,118,.15)}.tags-cell{white-space:normal!important}.tags-cell .tags{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: ignore next */-webkit-box-orient:vertical}.tags-cell .tag{margin-top:3px;margin-bottom:3px}.tags-view__empty{position:absolute;top:calc(50% + 30px);left:calc(50% + 30px);transform:translate(-50%,-50%)}.tasks-wrapper{position:relative}.tasks-wrapper .search-panel__in{min-width:400px}.tasks-wrapper .search-panel__label{min-width:380px}.tasks-wrapper .search-panel__input,.tasks-wrapper .search-panel__input-wrapper{min-width:140px}.tasks__empty{position:absolute;top:calc(50% + 30px);left:calc(50% + 30px);transform:translate(-50%,-50%)}.tasks__empty .empty-message{height:100%}.tasks__empty .base-button:first-child{margin-left:0}.tasks__workarea-empty .dnd__column:hover{background-color:initial!important}