@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800&display=swap&subset=latin-ext);.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:#f8f8f8;cursor:not-allowed}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{appearance:none;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:#fff;border:1px solid rgba(60,60,60,.26);border-radius:0 0 4px 4px;border-top-style:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-sizing:border-box;display:block;left:0;list-style:none;margin:0;max-height:350px;min-width:160px;overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - 1px);width:100%;z-index:1000}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:#333;cursor:pointer;display:block;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.vs__dropdown-option--highlight{background:#5897fb}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5);cursor:inherit}.vs__selected{align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;display:flex;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;flex-grow:1;font-size:1em;line-height:1.4;margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0);transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;width:5em}.vs--loading .vs__spinner{opacity:1}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slide-to-left-enter-active,.slide-to-left-leave-active{transition:transform .5s}.slide-to-left-enter,.slide-to-left-leave-to{transform:translateX(100%)}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fade-up-enter-active{transition:transform .5s,opacity .5s}.fade-up-leave-active{transition:all 0s}.fade-up-enter,.fade-up-leave-to{height:0;opacity:0;transform:translateY(20px)}.container{margin-left:auto;margin-right:auto;width:100%}.container--no-padding{margin:0 -2%}.row{position:relative;width:100%}.row--no-padding{margin:0 -2%}.row [class^=col]{float:left;margin:.5rem 2%;min-height:.125rem}.row [class^=col].right{float:right}.row:after{clear:both;content:"";display:table}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:96%}.col-1-sm{width:4.3333333333%}.col-2-sm{width:12.6666666667%}.col-3-sm{width:21%}.col-4-sm{width:29.3333333333%}.col-5-sm{width:37.6666666667%}.col-6-sm{width:46%}.col-7-sm{width:54.3333333333%}.col-8-sm{width:62.6666666667%}.col-9-sm{width:71%}.col-10-sm{width:79.3333333333%}.col-11-sm{width:87.6666666667%}.col-12-sm{width:96%}@media only screen and (min-width:45em){.col-1{width:4.3333333333%}.col-2{width:12.6666666667%}.col-3{width:21%}.col-4{width:29.3333333333%}.col-5{width:37.6666666667%}.col-6{width:46%}.col-7{width:54.3333333333%}.col-8{width:62.6666666667%}.col-9{width:71%}.col-10{width:79.3333333333%}.col-11{width:87.6666666667%}.col-12{width:96%}.hidden-sm{display:block}}*{box-sizing:border-box}body{color:#333541;font-family:Montserrat,sans-serif;font-weight:400;margin:0;padding:0;position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#app{overflow:hidden}.bold{font-weight:500}.main-wrapper{height:calc(100vh - 58px);width:100%}.main-wrapper,.no-scroll{overflow:hidden}.list__header{align-items:center;background-color:#fff;border-bottom:1px solid #d8d8d8;cursor:pointer;display:flex;height:80px;padding-left:68px;position:relative;transition:background-color .3s ease}@media (max-width:1440px){.list__header{height:65px}}.list__header__arrow{left:28px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:50% 50%;transition:transform .3s}.list__header__arrow.inverted{transform:rotate(180deg)}.list__header__name{color:#162dff}@media (max-width:1440px){.list__header__name{font-size:13px}}.list__header__counter{align-items:center;background-image:linear-gradient(216deg,#162dff,#6170f1 100%,#6170f1 0);border-radius:42%;color:#d8d9e3;display:flex;height:31px;justify-items:center;margin-left:30px;width:31px}@media (max-width:1440px){.list__header__counter{font-size:11px;height:25px;width:25px}}.list__header__counter span{font-weight:500;margin:auto}.list__header__actions{display:flex;flex-flow:row;font-size:11px;font-weight:300;margin-left:auto;margin-right:40px;opacity:0;text-transform:uppercase;transition:opacity .2s;visibility:hidden}.list__header__actions__action{color:#333541;cursor:pointer;margin-left:10px;text-decoration:none}.list__header__actions__action:hover{color:#8b8d98}.list__header:hover{background-color:#f9f9f9}.list__header:hover .list__header__actions{opacity:1;visibility:visible}.list__collapse{overflow:hidden}.list__content{margin-top:30px;padding:0 17px}@media (max-width:1440px){.list__content{margin-top:10px;padding:0 5px}}.list__content__item{align-content:center;align-items:center;background-color:transparent;border-radius:10px;cursor:pointer;display:flex;font-weight:300;height:60px;justify-items:left;margin-bottom:1px;padding-left:23px}@media (max-width:1440px){.list__content__item{font-size:12px;height:55px;padding-left:10px}}.list__content__item .right{justify-self:flex-end}.list__content__item__actions{display:flex;flex-flow:row;font-size:11px;font-weight:300;margin-left:40px;margin-right:auto;opacity:0;text-transform:uppercase;visibility:hidden}.list__content__item__actions__action{color:#333541;cursor:pointer;margin-left:10px;text-decoration:none}.list__content__item__actions__action:hover{color:#8b8d98}.list__content__item.selected,.list__content__item:hover{background-color:#eaeeef}.list__content__item:hover .list__content__item__actions{opacity:1;visibility:visible}.list__bottom{margin-top:25px;padding-bottom:40px;padding-left:79px}.header,.list__bottom{align-items:center;display:flex}.header{background-color:#eaeeef;border-bottom:1px solid #fff;font-size:14px;height:58px;left:0;padding:0 45px;position:fixed;top:0;width:100%;z-index:10}.header__logo{height:25px}.header__logo img{width:100%}.header__active-page{align-items:center;color:#162dff;display:flex;height:40px;max-height:40px;min-height:40px;padding:0 10px;text-decoration:none;width:100%}.header__list,.header__navigation{display:flex;position:relative}.header__navigation{border:none;flex-flow:column;margin:0 0 0 3%;z-index:10}.header__navigation .tag{align-items:center;background-color:#162dff;border-radius:42%;color:#fff;display:flex;font-size:14px;font-weight:300;height:22px;justify-content:center;width:22px}.header__navigation a{align-items:center;background-color:#eaeeef;color:#000;display:flex;flex-direction:row;font-size:12px;font-weight:500;height:57px;letter-spacing:1px;padding:0 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}@media (max-width:1366px){.header__navigation a{letter-spacing:0}}.header__navigation a:after{background-color:#162dff;bottom:0;content:"";display:block;height:3px;left:0;opacity:0;position:absolute;transition:opacity .3s;visibility:hidden;width:100%;z-index:1}.header__navigation a.router-link-exact-active{color:#162dff}.header__navigation a.router-link-exact-active:after{opacity:1;visibility:visible}.header__navigation a:hover{background-color:#e5e9ea}.header__navigation .counter{align-items:center;background-color:#162dff;border-radius:10px;color:#fff;display:flex;font-size:12px;font-weight:400;height:25px;justify-content:center;position:absolute;right:-18px;top:7px;width:25px}.header__search-box{align-items:center;display:flex;justify-self:right;margin-left:auto;margin-right:10px;position:relative;width:360px}@media (max-width:1366px){.header__search-box{width:320px}}.header__profile{align-items:center;cursor:pointer;display:flex;flex-flow:row;height:100%;justify-self:right;margin:0 15px 0 0;padding:0 30px;position:relative;z-index:1}.header__profile .avatar{border-radius:40%;height:32px;margin-left:20px;overflow:hidden;text-align:center;width:32px}.header__profile .avatar img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.header__profile .bg{background-color:#eaeeef;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header__profile .msg{color:#333541;font-size:12px}.header__profile .profile-menu{bottom:0;color:#162dff;cursor:pointer;font-size:15px;font-weight:500;left:0;position:absolute;transform:translateY(0);transition:.3s;z-index:-2}.header__profile .profile-menu__item{align-items:center;background-color:#eaeeef;display:flex;padding:15px 25px;transition:.3s}.header__profile .profile-menu__item a{align-items:center;color:#162dff;display:flex;font-size:15px;font-weight:500;text-decoration:none}.header__profile .profile-menu__item:hover{background-color:#e0e4e6}.header__profile .profile-menu svg{margin-right:15px}.header__profile:hover .profile-menu,.jumpto-result{transform:translateY(100%)}.jumpto-result{background-color:#f2f3f4;border-top:1px solid #eee;bottom:-7px;left:0;max-height:382px;overflow:auto;position:absolute;width:382px;z-index:6}.jumpto-result .items{list-style:none;margin:0;padding:0}.jumpto-result .items__item{background-color:#f2f3f4;border-bottom:1px solid #cecece;cursor:pointer;padding:10px;position:relative;transition:background-color .1s}.jumpto-result .items__item:last-child{border:0}.jumpto-result .items__item.active,.jumpto-result .items__item:hover{background-color:#fafafa}.jumpto-result .items__item:focus{border:2px solid #162dff}.jumpto-result .items__item--disabled{cursor:default}.jumpto-result .items__item--disabled:hover{background-color:#f2f3f4}.jumpto-result .items__item a{color:#000;text-decoration:none}.jumpto-result .items__name{color:#000;display:block;font-size:13px;font-weight:400}.jumpto-result .items__id{font-weight:400;margin-top:8px}.jumpto-result .items__category,.jumpto-result .items__id{color:#a4a4a4;display:inline-block;font-size:11px;margin-right:10px}.jumpto-result .items__category{margin-top:5px}.jumpto-result .items__client{color:#a4a4a4;display:inline-block;font-size:11px;margin-top:5px}.jumpto-result .items .highlight{color:#162dff}.header--extra-margin{top:50px}.loader-wrapper{min-height:100vh;position:relative;width:100%}.loader{background-color:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s ease;visibility:hidden;width:100%;z-index:20}.loader.enabled{opacity:.7;visibility:visible}.loader div{animation:narwhal .7s infinite;background-image:url(/build/images/narwhal.2091594b.svg);height:75px;left:50%;opacity:.3;position:absolute;top:50%;transform:translateX(-50%);width:75px}@keyframes narwhal{0%{transform:translateX(-50%) translateY(-30%)}50%{transform:translateX(-50%) translateY(-50%)}to{transform:translateX(-50%) translateY(-30%)}}.opacity-enter-active,.opacity-leave-active{transition:opacity .3s}.opacity-enter,.opacity-leave-to{opacity:0}.page{min-height:100vh;padding-top:58px;position:relative;width:100%}.page__header h2{margin:0;padding:0}.page__header-actions{align-self:flex-end;margin-left:auto;margin-right:0}.page--padding{padding-left:44px;padding-right:44px}.page--table-row{padding-right:50px;width:500px}.blue{color:#162dff}.btn{border:none;border-radius:6px;box-shadow:none;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;letter-spacing:1px;outline:0;padding:10px 18px;text-align:center;text-decoration:none;text-transform:uppercase;user-select:none}.btn.fixed{width:155px}.btn:not(.btn-inverted).btn-green{background-color:#2fd352;color:#fff;transition:background-color .2s ease}.btn:not(.btn-inverted).btn-green:hover{background-color:#24ab41}.btn:not(.btn-inverted).btn-green:active{background-color:#209639}.btn:not(.btn-inverted).btn-blue{background-color:#162dff;color:#fff;transition:background-color .2s ease}.btn:not(.btn-inverted).btn-blue:hover{background-color:#0016e2}.btn:not(.btn-inverted).btn-blue:active{background-color:#0014c9}.btn:not(.btn-inverted).btn-red{background-color:#df3535;color:#fff;transition:background-color .2s ease}.btn:not(.btn-inverted).btn-red:hover{background-color:#c21f1f}.btn:not(.btn-inverted).btn-red:active{background-color:#ac1b1b}.btn:not(.btn-inverted).btn-white{background-color:#fff;color:#162dff;transition:background-color .2s ease}.btn:not(.btn-inverted).btn-white:hover{background-color:#e6e6e6}.btn:not(.btn-inverted).btn-white:active{background-color:#d9d9d9}.btn:not(.btn-inverted).btn-disabled{background-color:silver;cursor:none;pointer-events:none}.btn.btn-inverted{background-color:transparent}.btn.btn-inverted.btn-red{background:none;color:#df3535;transition:all .2s ease}.btn.btn-inverted.btn-red:hover{background:none;color:#c21f1f;outline:0}.btn.btn-inverted.btn-red:active{background-color:#e66161;background:none;color:#ac1b1b;outline:0}.btn.btn-inverted.btn-green{background:none;color:#2fd352;transition:all .2s ease}.btn.btn-inverted.btn-green:hover{background:none;color:#24ab41;outline:0}.btn.btn-inverted.btn-green:active{background-color:#59dc75;background:none;color:#209639;outline:0}.btn.btn-inverted.btn-blue{background:none;color:#162dff;transition:all .2s ease}.btn.btn-inverted.btn-blue:hover{background:none;color:#0016e2;outline:0}.btn.btn-inverted.btn-blue:active{background-color:#495bff;background:none;color:#0014c9;outline:0}.btn.btn-inverted.btn-white{background:none;color:#fff;transition:all .2s ease}.btn.btn-inverted.btn-white:hover{background:none;color:#e6e6e6;outline:0}.btn.btn-inverted.btn-white:active{background-color:#fff;background:none;color:#d9d9d9;outline:0}.btn.btn-inverted.btn-disabled{color:silver;cursor:none;pointer-events:none}.btn.btn-small{font-size:10px;min-width:100px;padding:7px 18px}.btn-close{background:none;cursor:pointer;height:28px;padding:0;width:28px}.btn-close svg{height:28px;transform:rotate(0deg);transition:transform .2s ease;width:28px}.btn-close:hover svg{transform:rotate(90deg)}.btn-close--small,.btn-close--small svg{height:15px;width:15px}.btn-action{border:none;border-radius:6px;box-shadow:none;cursor:pointer;font-size:13px;font-weight:500;height:34px;letter-spacing:1px;min-width:155px;outline:0;overflow:hidden;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;user-select:none}.btn-action>span:not(.progress){left:0;position:absolute;text-align:center;top:10px;transition:all .2s;width:100%;z-index:2}.btn-action>span.progress{display:block;height:34px;left:0;position:absolute;top:0;z-index:1}.btn-action.btn-green{background-color:#2fd352;color:#fff}.btn-action.btn-green>.progress{background-color:#209639}.btn-action.btn-red{background-color:#df3535;color:#fff}.btn-action.btn-red>.progress{background-color:#ac1b1b}.btn-action.btn-blue{background-color:#162dff;color:#fff}.btn-action.btn-blue>.progress{background-color:#0014c9}.btn-action.btn-disabled{background-color:silver;color:#fff}.btn-action.btn-disabled,.btn-action.btn-working{cursor:none;pointer-events:none}.btn-action.btn-working.btn-green{background-color:#209639}.btn-action.btn-working.btn-blue,.btn-action.btn-working.btn-red{background-color:#ac1b1b}.btn-action.btn-working .dot{animation-duration:1.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:blink}.btn-action.btn-working .dot:nth-child(2){animation-delay:.2s}.btn-action.btn-working .dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.btn-action.btn-small{font-size:10px;height:24px;min-width:100px}.btn-action.btn-small>span:not(.progress){top:7px}.btn-action.btn-small>span.progress{height:24px}.fromup-enter,.fromup-leave-to{opacity:0;transform:translateY(-17px)}.fromup-enter-to,.fromup-leave{opacity:1;transform:translateY(0)}.fromdown-enter,.fromdown-leave-to{opacity:0;transform:translateY(10px)}.fromdown-enter-to,.fromdown-leave{opacity:1;transform:translateY(0)}.btn-text{cursor:pointer}.user-avatar{align-content:center;border-radius:16px;color:#fff;display:flex;font-weight:500;height:40px;justify-content:center;line-height:40px;overflow:hidden;width:40px}.user-avatar.initials{background-color:#162dff}.user-avatar img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.input-wrapper{position:relative}.date-picker .form-control,.form-control{-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #b8b8b8;box-shadow:none;font-size:15px;font-weight:400;height:45px;outline:0;padding:10px 0;position:relative;width:100%}.date-picker .form-control:focus+.form-control-focus,.form-control:focus+.form-control-focus{width:100%}.date-picker .form-control::placeholder,.form-control::placeholder{color:#8a8a8a}.form-label{color:#162dff;display:block;font-size:10px;font-weight:500;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.select ::placeholder,::placeholder{color:#d8d8d8;font-size:16px;font-weight:400;letter-spacing:1px}.form-control-focus{background-color:#162dff;bottom:0;display:block;height:1px;left:0;position:absolute;transition:.2s ease-out;width:0;z-index:1}.form-control-focus.invalid{background-color:#df3535}.form-group{margin-bottom:25px;position:relative}@media (max-width:1366px){.form-group{margin-bottom:15px}}.select .v-select .vs__selected-options{flex-wrap:nowrap;max-width:100%;overflow:hidden}.select .vs--single .vs__selected{font-size:15px;font-weight:400;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.select .vs__search::placeholder{color:#8a8a8a}.select .vs__search,.select .vs__search:focus{border:0;font-size:15px;font-weight:400;height:40px;letter-spacing:1px;padding:0}.select .vs__selected-options{padding:0}.select .vs__dropdown-toggle{border:0;border-bottom:1px solid #b8b8b8;border-radius:0;padding:0}.select .vs__selected{border-radius:0;margin:0;padding:0}.date-picker .daterangepicker .ranges li.active{background-color:#162dff;color:#fff}.date-picker .daterangepicker td.active,.date-picker .daterangepicker td.active:hover{background-color:#162dff;border-color:transparent;color:#fff}.date-picker .daterangepicker .monthselect,.date-picker .daterangepicker .yearselect{width:75px}.date-picker .vue-daterange-picker{background-image:url(/build/images/calendar-blue.91aee727.svg);background-position:0 35%;background-repeat:no-repeat;width:100%}.date-picker .vue-daterange-picker .form-control{padding-left:35px}.time-picker .vue__time-picker input.display-time{border:0;border-bottom:1px solid #b8b8b8;color:#000;font-family:Montserrat-Light,sans-serif;font-size:15px;font-weight:400;height:45px;padding:.3em .5em;width:100%}.time-picker .vue__time-picker{display:inline-block;font-family:sans-serif;font-size:1em;position:relative;vertical-align:middle;width:100%}.time-picker .vue__time-picker .dropdown ul li:not([disabled]).active,.time-picker .vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:#162dff;color:#fff}.slider .form-control-range{height:1px!important;margin-top:38px;padding:0 0 4px!important;width:100%!important}.slider .vue-slider-dot-tooltip{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.slider .vue-slider-rail{background-color:#b8b8b8!important}.slider .vue-slider-process{background-color:#162dff!important}.slider .vue-slider-dot-tooltip-inner{align-items:center;background-color:#162dff;border-radius:5px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;height:39px;justify-content:center;padding:0;width:66px}@media (max-width:1440px){.slider .vue-slider-dot-tooltip-inner{font-size:14px;height:31px;width:50px}}.slider .vue-slider-dot-tooltip-inner:after{display:none}.form-radio__option{align-items:center;border:2px solid #b8b8b8;color:#a7a7a7;cursor:pointer;display:inline-flex;justify-content:center;margin-right:10px;overflow:hidden;padding:15px 25px;position:relative;transition:all .3s ease}.form-radio__option input{opacity:0;position:absolute;top:0;visibility:hidden}.form-radio__option__text{font-size:14px;transition:color .3s ease}.form-radio__option__color{background-color:#162dff;border-radius:50%;height:8px;margin-left:20px;width:8px}.form-radio__option__color.important{background-color:orange}.form-radio__option__color.asap{background-color:red}.form-radio__option.active,.form-radio__option:hover{border:2px solid #162dff;color:#162dff}.form-number{align-items:center;border-bottom:1px solid #b8b8b8;display:flex;position:relative}.form-number .form-control-focus{bottom:-1px}.form-number .form-label{color:#b8b8b8;margin:0;order:0;transition:color .2s}.form-number .form-control{border-bottom:none;height:44px;order:1;text-align:right}.form-number .form-control:focus~.form-label{color:#162dff}.checkbox{position:relative}.checkbox .icon{height:24px;width:24px}.checkbox .icon .round,.checkbox .icon .tick{transition:stroke .2s ease-in-out;fill:none;stroke:#333541}.checkbox .icon .tick{stroke-dasharray:20;stroke-dashoffset:20;transition:stroke-dashoffset .2s ease-in-out}.checkbox.checked .icon .round,.checkbox.checked .icon .tick,.checkbox:hover .icon .round{stroke:#162dff}.checkbox.checked .icon .tick{stroke-dashoffset:40}.checkbox .label{align-content:center;align-items:center;cursor:pointer;display:flex}.checkbox .label span{padding-left:7px}.checkbox input[type=checkbox]{display:none}.accordion .head,.accordion__head{align-items:center;background-color:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee;color:#162dff;cursor:pointer;display:flex;flex-flow:row;font-size:14px;font-weight:500;height:80px;padding-left:60px;position:relative;text-transform:uppercase;transition:background-color .3s ease}@media (max-width:1440px){.accordion .head,.accordion__head{height:65px}}.accordion .head:hover,.accordion__head:hover{background-color:#f9f9f9}.accordion .head__arrow,.accordion__head__arrow{left:30px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:50% 50%;transition:transform .3s}.accordion .head.collapsed .head__arrow,.accordion__head.collapsed .head__arrow{transform:rotate(180deg)}.accordion .content,.accordion__content{overflow:hidden}.attachments{display:flex;flex-flow:row wrap;font-size:11px;font-weight:300;margin-top:28px}.attachments__summary{align-content:center;display:flex;margin-bottom:15px;width:100%}.attachments__summary svg{margin-right:10px}.attachments__summary svg path{stroke:#162dff}.attachments__summary .download{color:#162dff;cursor:pointer}.attachments__summary .download:hover{color:#0011af}.attachments__preview{align-items:center;cursor:pointer;display:flex;text-decoration:none}.attachments__meta{display:flex;flex-flow:column}.attachments__options{align-items:center;display:flex;margin-left:15px}.attachments__delete{cursor:pointer;margin-left:12px;padding:3px}.attachments__delete path{stroke:#818181;transition:stroke .3s}.attachments__delete:hover path{stroke:red}.attachments__download{cursor:pointer;padding:3px}.attachments__icon{margin-right:10px}.attachments__name{color:inherit;cursor:pointer}.attachments__name div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85px}.attachments__name:hover{color:#162dff}.attachments__attachment{align-content:center;align-items:center;display:flex;flex-flow:row nowrap;justify-content:left;margin-bottom:5px;margin-right:26px}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{box-sizing:inherit!important;direction:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch;width:100%}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;visibility:visible;width:100%}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;right:2px;width:7px}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:0;opacity:0;position:absolute;right:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.modal{align-items:center;background-color:rgba(71,71,71,.7);display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:30}.modal .loader{z-index:40}.modal .container{background-color:#fff;display:flex;flex-direction:column;margin:auto;min-height:45vh;min-width:765px;opacity:1;position:relative;transition:all .5s ease;width:45vw}.modal .modal-wrapper,.modal .modal-wrapper form{align-items:flex-end;display:flex;flex-direction:column;width:100%}.modal .modal-wrapper--center{align-items:center;justify-content:center}.modal__close{cursor:pointer;position:absolute;right:35px;top:27px}.modal__header{border-bottom:1px solid #d8d8d8;color:#162dff;font-size:24px;font-weight:500;padding:25px 35px;position:relative}.modal__header span{color:#656565;display:inline-block;font-size:22px;font-weight:300;margin-right:10px}.modal__header__close{cursor:pointer;position:absolute;right:35px;top:50%;transform:translate(-15px,-50%)}.modal .form-group{width:100%}.modal__content{flex:1;padding:35px}.modal__footer{align-content:center;align-items:center;border-top:1px solid rgba(60,60,60,.26);display:flex;justify-content:flex-end;padding:30px 45px;width:100%}@media screen and (max-height:900px){.modal__footer{padding:15px 25px}}.modal.hidden{visibility:hidden}.modal.hidden .container{opacity:0}.overlay{background:none;height:calc(100vh - 58px);left:0;pointer-events:none;position:fixed;top:58px;width:100vw;z-index:9}.overlay__inner{height:100%;pointer-events:all}.overlay__inner.full{width:100%}.overlay__inner.half{position:absolute;right:0;width:50%}.modal-details .entry-details{display:flex;flex-wrap:wrap;width:100%}.modal-details .entry-details__item{margin-bottom:35px;width:25%}.modal-details .entry-details__item--wide{flex:0 0 100%}.modal-details .entry-details__label{color:#162dff;display:block;font-size:10px;font-weight:500;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.modal-details .entry-details__content{color:#1f1f1f;font-size:14px;text-transform:uppercase}.modal-details .entry-details__history{color:#000;font-size:14px;line-height:1.3;list-style:none;padding:0}.modal-details .entry-details__history .date,.modal-details .entry-details__history .name{color:#162dff;font-weight:500}.simplebar-mask{z-index:auto}.vs__dropdown-option{padding:3px 8px}.vs__dropdown-option--highlight{background:#162dff;color:#fff}.vs__dropdown-option--highlight .blue,.vs__dropdown-option--highlight .select-option{color:#fff}.select-option{align-items:center;color:#000;display:flex;font-size:13px}.select-option .department{background-color:#162dff;border-radius:4px;color:#fff;padding:2px 7px}.vs__clear span{display:block;height:10px;position:relative;width:10px}.vs__clear span:before{transform:rotate(45deg)}.vs__clear span:after,.vs__clear span:before{background-color:#162dff;content:"";height:1px;left:0;position:absolute;top:4px;width:100%;z-index:1}.vs__clear span:after{transform:rotate(-45deg)}.v-select:not(.vs--single) .vs__selected{background:none;border:1px solid #162dff;border-radius:5px;font-size:12px;height:auto;margin-bottom:4px;margin-right:4px;padding:4px 10px}.v-select:not(.vs--single) .vs__selected .blue{color:#fff}.switch{display:flex;height:34px}.switch .label{align-content:center;align-items:center;display:flex;height:100%;padding-right:1vw}.switch .button{display:inline-block;height:34px;position:relative;width:60px}.switch .button input{height:0;opacity:0;width:0}.switch .button input:checked+.slider{background-color:#2fd352}.switch .button input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch .button input:focus+.slider{box-shadow:0 0 1px #2fd352}.switch .button .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.switch .button .slider,.switch .button .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .button .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}.switch .button .slider.round{border-radius:34px}.switch .button .slider.round:before{border-radius:50%}.new-date-picker label{cursor:pointer}.new-date-picker input[name=date]{height:0;opacity:0;position:absolute;width:0}.new-date-picker .vdp-datepicker__calendar{background:#fff;border:1px solid #162dff;color:#162dff;font-size:16px;position:absolute;right:0;width:300px;z-index:100}.new-date-picker .vdp-datepicker__calendar header .next:not(.disabled),.new-date-picker .vdp-datepicker__calendar header .prev:not(.disabled),.new-date-picker .vdp-datepicker__calendar header .up:not(.disabled){cursor:pointer;font-size:15px;text-transform:uppercase}.new-date-picker .vdp-datepicker__calendar header .prev{background:#162dff}.new-date-picker .vdp-datepicker__calendar header .prev:after{border-right:6px solid #fff;margin-left:-5px}.new-date-picker .vdp-datepicker__calendar header .next{background:#162dff}.new-date-picker .vdp-datepicker__calendar header .next:after{border-left:6px solid #fff;margin-right:5px}.new-date-picker .vdp-datepicker__calendar header .next:not(.disabled):hover,.new-date-picker .vdp-datepicker__calendar header .prev:not(.disabled):hover{background:#0014c9}.new-date-picker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.new-date-picker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.new-date-picker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #162dff}.new-date-picker .vdp-datepicker__calendar .cell.selected{background:#162dff;color:#fff}.new-date-picker .vdp-datepicker__calendar .cell.selected:hover{background:#0014c9}.new-date-picker .vdp-datepicker__calendar .cell.selected.highlighted{background:#162dff}.new-date-picker .vdp-datepicker__calendar .cell.highlighted{background:transparent;color:#fff;position:relative}.new-date-picker .vdp-datepicker__calendar .cell.highlighted:after{background-color:#ff2317;border-radius:50%;content:"";height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px;z-index:-1}.textarea{width:100%}.textarea textarea{border:1px solid #b8b8b8;height:150px;outline:0;width:100%}.textarea textarea:focus{outline:0}.arrow-component.right{transform:rotate(180deg)}.f-comments .mention{font-weight:700}.f-comments .mention--myself{color:#162dff}.f-comments .comments-header{border-top:1px solid #c3c3c3;flex-flow:row;height:55px;justify-content:space-between;padding-left:3px}.f-comments .comments-header,.f-comments .comments-header__title{align-items:center;display:flex}.f-comments .comments-header__title h3{color:#333541;font-size:14px}.f-comments .comments-header__title h3 span{color:#9b9dac;font-size:11px;font-weight:500}.f-comments .comments-header__sort{color:#162dff;cursor:pointer;font-size:14px;user-select:none}.f-comments .comments-header svg path{stroke:#333541}.f-comments .comments-header h3{color:#333541;font-weight:500;margin-left:26px}.f-comments .comments-list{margin-top:15px;padding-bottom:70px}.f-comments .comments-list__comment{font-size:14px;font-weight:300;margin-bottom:35px}.f-comments .comments-list__comment__date{margin-left:0;margin-right:0}.f-comments .comments-list__content{color:#000;font-size:14px;padding-left:50px}.f-comments .comments-list__content strong{font-weight:700}.f-comments .comments-list .attachments{padding-left:50px}.f-comments .comments-list__meta{align-items:center;display:flex;flex-flow:row;margin-bottom:21px}.f-comments .comments-list__author{align-items:center;display:flex;flex-flow:row;font-weight:500;margin-left:0;margin-right:auto}.f-comments .comments-list__author img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.f-comments .comments-list__author span{color:#8b8d98;font-style:italic}.f-comments .comments-list__photo{border-radius:10px;height:28px;margin-left:3px;margin-right:18px;overflow:hidden;width:28px}.f-comments .comments-list__edit{cursor:pointer;margin-left:0;margin-right:10px;text-transform:uppercase}.f-comments .comments-list__edit:hover{color:#162dff}.f-comments .comments-form{color:#8b8d98;cursor:text;margin-top:0;outline:0;position:relative;width:100%}.f-comments .comments-form .ck-editor{background-color:#fff!important;border:1px solid #c6c6c6!important;border-radius:8px}.f-comments .comments-form .ck-editor__top{display:none}.f-comments .comments-form .ck.ck-toolbar{background:transparent!important;border:0!important;border-bottom:1px solid #c3c3c3!important;padding:0 11px!important}.f-comments .comments-form .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border:0!important}.f-comments .comments-form .ck-editor__editable{background:transparent!important;border:0!important;box-shadow:none!important;min-height:42px;padding:0 20px!important;transition:min-height .4s,padding .4s!important}.f-comments .comments-form .ck .ck-placeholder:before,.f-comments .comments-form .ck.ck-placeholder:before{color:#6d7278!important;font-size:14px!important}.f-comments .comments-form.open .ck-editor__editable{min-height:250px;padding:10px 20px!important}.f-comments .comments-form.open .ck-editor__top{display:block}.f-comments .comments-form.open .attachments-dropzone{height:66px;opacity:1;visibility:visible}.f-comments .comments-form.open .attachment-btn{display:flex}.f-comments .comments-form.open .comments-form__footer{height:auto;opacity:1;visibility:visible}.f-comments .comments-form__form .attachment-btn{align-items:center;cursor:pointer;display:none;height:30px;justify-content:center;left:190px;position:absolute;top:5px;transition:.3s;width:30px;z-index:1}.f-comments .comments-form__form .attachment-btn label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.f-comments .comments-form__form .attachment-btn:hover{background-color:#e6e6e6}.f-comments .comments-form .attachments-dropzone{align-items:center;border:2px dashed #b8b8b8;cursor:pointer;display:flex;height:0;justify-content:center;margin-top:12px;opacity:0;position:relative;transition:opacity .3s;visibility:hidden;width:100%}.f-comments .comments-form .attachments-dropzone .form-control.form-attachments{height:66px}.f-comments .comments-form .attachments-dropzone__text{color:#6d7278;font-size:13px;letter-spacing:1px;text-transform:uppercase}.f-comments .comments-form .attachments-dropzone__text span{text-decoration:underline}.f-comments .comments-form__footer{align-content:center;align-items:center;display:flex;height:0;justify-content:space-between;opacity:0;transition:opacity .4s;visibility:hidden}.f-comments .comments-form__footer .btn-red{margin-right:5px}.f-comments .comments-form__attachments-list{color:#162dff;margin-top:20px;padding:25px 0}.f-comments .comments-form__attachments-list .attachments__attachment{display:inline-flex}.f-comments .comments-form .editor-toolbar{border:none}.f-comments .comments-form .CodeMirror{background-color:#eaeeef;border:none;color:#8b8d98;height:auto}.f-comments .comments-form__input--files{display:none}.f-comments .comments-form__label--files{cursor:pointer}.f-comments .comments-form__label--files:hover svg path{stroke:#162dff}.task-form .employee{align-items:center;display:flex;font-size:14px;justify-content:space-between}.task-form .employee .department{color:#162dff;font-size:12px}.priority-wrapper{align-items:center;border:2px solid #b8b8b8;cursor:pointer;display:inline-flex;justify-content:center;margin-right:10px;overflow:hidden;padding:15px 25px;position:relative;transition:border .3s ease}.priority-wrapper input{opacity:0;position:absolute;top:0;visibility:hidden}.priority-wrapper__text{color:#a7a7a7;font-size:14px;transition:color .3s ease}.priority-wrapper__color{background-color:#162dff;border-radius:50%;height:8px;margin-left:20px;width:8px}.priority-wrapper__color.important{background-color:orange}.priority-wrapper__color.asap{background-color:red}.priority-wrapper__color.free-time{background-color:#2fd352}.priority-wrapper:hover{border:2px solid #162dff}.priority-wrapper:hover .priority-wrapper__text{color:#162dff}.priority-wrapper.active{border:2px solid #162dff}.priority-wrapper.active .priority-wrapper__text{color:#162dff}.form-control.form-attachments{border:2px dashed #b8b8b8;bottom:0;cursor:pointer;height:150px;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:2}.task-form .ck-editor__editable{min-height:205px}.task-form .attachments-dropzone{align-items:center;border:2px dashed #b8b8b8;cursor:pointer;display:flex;height:150px;justify-content:center;position:relative;width:100%}.task-form .attachments-dropzone__text{color:#162dff;font-size:13px;letter-spacing:1px;text-transform:uppercase}.task-form .attachments-dropzone__text span{text-decoration:underline}.attachment-link{color:#555;font-size:11px;justify-content:space-between;max-width:240px;padding:3px 0;width:100%}.attachment-link,.attachment-link__left{align-items:center;display:flex}.attachment-link__icon{margin-right:10px}.attachment-link__delete{cursor:pointer;padding:10px}.attachment-link__delete path{stroke:#979797;transition:.3s}.attachment-link__delete:hover path{stroke:red}.attachments-info{color:#8b8d98;font-size:12px;margin-bottom:20px;padding-left:25px;position:relative}.attachments-info:before{content:url(/build/images/attachment.be74faf8.svg);left:0;position:absolute;top:50%;transform:translateY(-50%)}.task-details{background-color:#eaeeef}.task-details__label{color:#162dff;display:block;font-size:10px;font-weight:500;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.task-details__header{align-content:center;align-items:center;background-color:#eaeeef;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;padding:23px 28px;position:relative}.task-details__header .left{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;width:80%}.task-details__header .left>*{margin-bottom:10px}.task-details__header .right{align-items:center;display:flex;position:absolute;right:28px;top:20px}.task-details__header .bottom{align-items:center;display:flex;margin-top:10px;width:100%}.task-details__id{margin-right:45px}.task-details__id a{color:#162dff;font-size:16px;text-decoration:none}.task-details__person,.task-details__time{align-items:center;color:#707070;display:flex;font-size:12px;margin-right:45px;position:relative}.task-details__person svg,.task-details__time svg{margin-right:10px}.task-details__deadline{align-items:center;color:#707070;display:flex;font-size:12px;margin-right:45px;position:relative}.task-details__deadline svg{margin-right:10px}.task-details__priority{align-items:center;color:#707070;display:flex;font-size:12px;margin-right:45px;position:relative}.task-details__priority .dot{border-radius:50%;display:inline-block;height:9px;margin-left:9px;min-width:9px;width:9px}.task-details__priority.priority-0 .dot{background-color:#2fd352}.task-details__priority.priority-1 .dot{background-color:#162dff}.task-details__priority.priority-2 .dot{background-color:#efa44b}.task-details__priority.priority-3 .dot{background-color:#dc4246}.task-details__tasklist-name{align-items:center;display:flex;margin-right:15px;position:relative}.task-details__tasklist-name a{color:#162dff;font-size:14px;text-decoration:underline}.task-details__tasklist-name svg{margin-right:10px}.task-details__comments-count,.task-details__files-count{align-items:center;color:#707070;display:flex;font-size:12px;margin-right:15px;position:relative}.task-details__comments-count svg,.task-details__files-count svg{margin-right:10px}.task-details .btn-options{align-items:center;cursor:pointer;display:flex;height:35px;justify-content:center;margin-right:25px;position:relative;width:40px}.task-details .btn-options .dot{background-color:#828282;border-radius:50%;height:4px;margin:2px;transition:background-color .3s;width:4px}.task-details .btn-options:hover .dot.last{background-color:#162dff}.task-details .btn-options:hover .btn-options__list{opacity:1;transform:translateY(97%);visibility:visible}.task-details .btn-options__list{bottom:0;display:flex;flex-direction:column;opacity:0;padding-top:6px;position:absolute;right:9px;transform:translateY(101%);transition:transform .3s;visibility:hidden;z-index:1}.task-details .btn-options__list:after{border-color:transparent transparent #172eff;border-style:solid;border-width:0 0 6px 6px;content:"";height:0;position:absolute;right:0;top:0;width:0}.task-details .btn-options__item{align-items:center;background-color:#162dff;color:#fff;display:flex;font-size:11px;font-weight:500;height:32px;padding:0 12px;position:relative;transform:scale(1);transition:background-color .3s;width:125px}.task-details .btn-options__item:last-child{background-color:#1328e9}.task-details .btn-options__item:hover{background-color:#0f20ba}.task-details .close-button{cursor:pointer;position:relative}.task-details .close-button svg{transform:rotate(0deg);transition:transform .2s ease}.task-details .close-button:hover svg{transform:rotate(90deg)}.task-details__content{height:calc(100vh - 155px);padding:15px 28px;width:100%}@media (max-width:1366px){.task-details__content{height:calc(100vh - 125px)}}.task-details .bold{font-weight:800}.task-details__title{color:#000;font-size:22px;font-weight:400;margin:0;padding:0}@media (max-width:1366px){.task-details__title{font-size:20px}}.task-details__title .project-id{color:#162dff;display:inline-block;font-weight:500;margin-right:5px}.task-details__title .tasklist-name{color:#9b9dac;font-size:11px;font-weight:500}.task-details__path{align-content:center;align-items:center;color:#818181;display:flex;font-size:13px;margin:20px 0 50px;text-transform:uppercase}.task-details__path span{color:#162dff;display:inline-block;font-size:20px;line-height:1;padding:0 7px}.task-details__path svg{margin-right:15px}.task-details__info{display:flex;margin-bottom:28px;margin-top:28px}.task-details__person,.task-details__tag{align-items:center;background-color:#fff;color:#818181;display:flex;font-size:12px;margin-right:5px;padding:6px}.task-details__description{color:#000;font-size:14px;font-weight:300;letter-spacing:.12px;line-height:1.7}@media (max-width:1366px){.task-details__description{font-size:13px}}.task-details__drive-url{font-size:12px;margin-bottom:30px;margin-top:30px}.task-details__drive-url--project{background-color:#fff;border-radius:5px;padding:1px 5px;width:50%}.task-details__dependencies,.task-details__traffic-comment{color:#1f1f1f;font-size:12px;margin-bottom:30px}.task-details__dependencies .dependencies-item{margin:0 0 3px}.task-details__dependencies .dependencies-item a{background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;color:#000;display:inline-block;margin:0 5px 0 0;padding:4px;text-decoration:none}.task-details__dependencies .id{color:#162dff}.task-details .comments-header{border-top:1px solid #c3c3c3;flex-flow:row;height:55px;justify-content:space-between;margin-top:45px;padding-left:3px}.task-details .comments-header,.task-details .comments-header__title{align-items:center;display:flex}.task-details .comments-header__title h3{color:#333541;font-size:14px}.task-details .comments-header__title h3 span{color:#9b9dac;font-size:11px;font-weight:500}.task-details .comments-header__sort{color:#162dff;cursor:pointer;font-size:14px;user-select:none}.task-details .comments-header svg path{stroke:#333541}.task-details .comments-header h3{color:#333541;font-weight:500;margin-left:26px}.task-details .comments-list{margin-top:15px;padding-bottom:70px}.task-details .comments-list__comment{font-size:12px;font-weight:300;margin-bottom:35px}.task-details .comments-list__comment__date{margin-left:0;margin-right:0}.task-details .comments-list__content{color:#000;font-size:14px;padding-left:50px}.task-details .comments-list .attachments{padding-left:50px}.task-details .comments-list__meta{align-items:center;display:flex;flex-flow:row;margin-bottom:21px}.task-details .comments-list__author{align-items:center;display:flex;flex-flow:row;font-weight:500;margin-left:0;margin-right:auto}.task-details .comments-list__author span{color:#8b8d98;font-style:italic}.task-details .comments-list__edit{cursor:pointer;margin-left:0;margin-right:10px;text-transform:uppercase}.task-details .comments-list__edit:hover{color:#162dff}.task-details .comments-form{background-color:#eaeeef;color:#8b8d98;cursor:text;margin-top:0;outline:0;position:relative;transition:height .2s ease;width:100%}.task-details .comments-form.open .ck-editor__editable{min-height:250px;padding:10px 20px!important}.task-details .comments-form.open .ck-editor__top{display:block}.task-details .comments-form.open .attachments-dropzone{height:66px;opacity:1;visibility:visible}.task-details .comments-form.open .attachment-btn{display:flex}.task-details .comments-form.open .comments-form__footer{height:70px;opacity:1;visibility:visible}.task-details .comments-form__form .attachment-btn{align-items:center;cursor:pointer;display:none;height:30px;justify-content:center;left:190px;position:absolute;top:5px;transition:.3s;width:30px;z-index:1}.task-details .comments-form__form .attachment-btn label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.task-details .comments-form__form .attachment-btn:hover{background-color:#e6e6e6}.task-details .comments-form .attachments-dropzone{align-items:center;border:2px dashed #b8b8b8;cursor:pointer;display:flex;height:0;justify-content:center;margin-top:12px;opacity:0;position:relative;transition:opacity .3s;visibility:hidden;width:100%}.task-details .comments-form .attachments-dropzone .form-control.form-attachments{height:66px}.task-details .comments-form .attachments-dropzone__text{color:#6d7278;font-size:13px;letter-spacing:1px;text-transform:uppercase}.task-details .comments-form .attachments-dropzone__text span{text-decoration:underline}.task-details .comments-form__footer{align-content:center;align-items:center;display:flex;height:0;justify-content:space-between;opacity:0;transition:opacity .4s;visibility:hidden}.task-details .comments-form__footer .btn-red{margin-right:5px}.task-details .comments-form__attachments-list{color:#162dff;padding:25px 0}.task-details .comments-form .editor-toolbar{border:none}.task-details .comments-form .CodeMirror{background-color:#eaeeef;border:none;color:#8b8d98;height:auto}.task-details .comments-form__input--files{display:none}.task-details .comments-form__label--files{cursor:pointer}.task-details .comments-form__label--files:hover svg path{stroke:#162dff}.task-details .complete-task,.task-details .hold-task{align-items:center;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:21px;font-weight:500;height:50px;justify-content:center;position:fixed;text-transform:uppercase;transition:background-color .5s ease-in-out;width:50%;z-index:10}.task-details .complete-task{background-color:#2fd352;right:0}.task-details .complete-task:hover{background-color:#29c049}.task-details .hold-task{background-color:#162dff;right:25%}.task-details .hold-task:hover{background-color:#0019fc}.task-details .task-completed{background-color:#2a8f2f}.task-details .task-blocked,.task-details .task-completed{align-items:center;bottom:0;color:#fff;display:flex;font-size:21px;font-weight:500;height:50px;justify-content:center;position:fixed;right:0;width:50%;z-index:10}.task-details .task-blocked{background-color:#dc4246}.task-details .work-entries{color:#fff;display:flex;flex-direction:column;font-size:11px;position:relative;text-align:center;z-index:10}.task-details .work-entries__item,.task-details .work-entries__title{align-content:center;align-items:center;background-color:#162dff;display:flex;height:26px;justify-content:center;justify-items:center;width:130px}.task-details .work-entries__list{height:0;overflow-y:hidden;position:absolute;top:27px}.pdf-preview{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.pdf-preview .vue-friendly-iframe{height:90%;width:50%}.pdf-preview .vue-friendly-iframe iframe{height:100%;width:100%}.todo{font-size:14px}.todo__title__action{color:#8b8d98;cursor:pointer;padding-left:10px;transition:color .2s}.todo__title__action:hover{color:#162dff}.todo__items{display:flex;flex-flow:column}.todo__item{align-content:center;align-items:center;display:flex;padding:3px 0;width:100%}.todo__item__icon{cursor:pointer;height:15px;width:15px}.todo__item__icon svg{width:100%}.todo__item__icon svg .st0{transition:all .2s;stroke:#979797;fill:#eaeeef}.todo__item__icon svg .tick{stroke-dasharray:20;stroke-dashoffset:20}.todo__item__icon:hover svg .st0{stroke:#162dff}.todo__item__icon:active svg .st0{fill:#e4e4e4}.todo__item__content{cursor:pointer;height:17px;padding-left:.6em;padding-top:1px}.todo__item__content__meta{color:#8b8d98;font-size:.85em}.todo__item--done{color:#979797}.todo__item--done .todo__item__content__text{text-decoration:line-through}.todo__item--done svg .tick{stroke-dashoffset:40}.todo__item__label{height:18px;outline:none;width:calc(100% - 15px)}.todo__item__label .todo__item__content{display:block;height:1em;width:calc(100% - .6em)}.todo__item__label .todo__item__input{display:none;padding-left:.6em;width:calc(100% - .6em)}.todo__item__label:focus .todo__item__content,.todo__item__label:focus-within .todo__item__content{display:none}.todo__item__label:focus .todo__item__input,.todo__item__label:focus-within .todo__item__input{display:inline-block}.todo__item__label:focus .todo__item__input input,.todo__item__label:focus-within .todo__item__input input{background-color:#eaeeef;border:none;height:18px;outline:none;padding:0;width:100%}.notifications-panel__icon{cursor:pointer;position:relative}.notifications-panel__icon .icon{height:24px;width:17px}.notifications-panel__icon .icon svg{height:100%;width:100%}.notifications-panel__icon .icon svg path{stroke:#8b8d98;transition:stroke .2s ease}.notifications-panel__icon .counter{background:#df3535;border-radius:7px;color:#fff;font-size:10px;font-weight:800;height:17px;line-height:17px;position:absolute;right:-10px;text-align:center;top:-4px;width:17px}.notifications-panel__icon:hover svg path{stroke:#162dff}.notifications-panel .overlay{pointer-events:all}.notifications-panel .overlay__inner{width:430px}.notifications-panel__sidebar{background-color:#f5f7fa;height:100%;overflow-y:scroll;position:relative;width:100%;z-index:35}.notifications-panel__sidebar h2{margin:0;padding:35px 20px}.notifications-panel__action{color:#162dff;cursor:pointer;line-height:24px;position:absolute;right:20px;top:35px;transition:color .2s ease}.notifications-panel__action:hover{color:#0016e2}.notifications-panel__action.working{color:silver;pointer-events:none}.notifications-panel__list{min-height:500px;position:relative}.notifications-panel__list .loader{background:none}.notifications-panel__item{cursor:pointer;display:flex;flex-direction:row;padding:17px 20px;position:relative;transition:background-color .2s ease}.notifications-panel__item__details{padding-left:16px;width:280px}.notifications-panel__item__subject{font-size:1.1em}.notifications-panel__item__subtext{font-size:.9em;font-weight:300}.notifications-panel__item__time{color:#8b8d98;font-size:.8em;padding-top:3px}.notifications-panel__item.unread{background-color:#e2e6ec}.notifications-panel__item.unread .notifications-panel__item__subject{font-weight:500}.notifications-panel__item:hover{background-color:#c3cbd8}.notifications-panel__read-notificator{background-color:#162dff;border-radius:50%;display:block;height:10px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:10px}.notifications{bottom:22px;left:22px;position:fixed;z-index:15}.notification{border-radius:5px;color:#fff;cursor:pointer;font-size:12px;height:179px;padding:22px;width:360px}.notification,.notification__body{display:flex;flex-direction:column}.notification__body{height:100%;justify-content:space-between}.notification.success{background-color:#2fd352}.notification.error,.notification.unexpected{background-color:#df3535}.notification.warning{background-color:#efa44b}.notification .undo{display:flex;justify-content:flex-end}.notification__title{font-weight:700;margin-bottom:1em}.holiday-request{background-color:#fff;height:calc(100vh - 59px);left:0;position:fixed;top:58px;width:100vw;z-index:9}.holiday-request__header{align-items:center;border-bottom:1px solid #e9e9e9;display:flex;height:100px;justify-content:space-between;padding:0 45px;width:100%}@media (max-width:1366px){.holiday-request__header{height:65px}}.holiday-request__header__close{margin-right:0}.holiday-request__content{height:calc(100vh - 253px);padding-left:44px}@media (max-width:1366px){.holiday-request__content{height:calc(100vh - 194px)}}.holiday-request__content .columns{display:flex;flex-flow:row;min-height:calc(100vh - 253px)}.holiday-request__content .columns__left,.holiday-request__content .columns__right{width:50%}.holiday-request__content .columns__left{padding:45px 45px 45px 0}.holiday-request__content .columns__right{background-color:#fff;padding:45px}.holiday-request__content .form-control-range{width:90%}.holiday-request__content .employee{align-items:center;display:flex;font-size:14px;justify-content:space-between}.holiday-request__content .employee .department{color:#162dff;font-size:12px}.holiday-request__footer{background-color:#fff;border-top:1px solid #e9e9e9;bottom:0;display:flex;justify-content:flex-end;left:0;padding:30px 45px;position:fixed;width:100%;z-index:1}@media (max-width:1366px){.holiday-request__footer{padding:15px 45px}}.holiday-request__title{color:#2e2e2e;font-size:24px;font-weight:500}.holiday-request .form-group,.holiday-request .select,.holiday-request .textarea{margin-bottom:30px}.holiday-request .single .vue-daterange-picker{background-image:url(/build/images/calendar-blue.91aee727.svg);background-position:10px 50%;background-repeat:no-repeat;width:100%}.holiday-request .single .vue-daterange-picker .fa{margin-right:5px}.holiday-request .single .vue-daterange-picker .form-control{align-items:center;background-color:transparent;border:1px solid #b8b8b8;display:flex;height:40px;padding:0 30px;width:135px}.holiday-request .add-info{color:#707070;display:inline-block;font-size:12px;margin-left:60px;text-transform:uppercase}.holiday-request .add-info span{color:#162dff;font-size:18px;font-weight:600}.table{width:100%}.table__filters{align-items:center;background-color:#eaeeef;display:flex;flex-flow:row;justify-content:flex-start;min-height:80px;padding-left:1vw;width:100%}.table__filters__filter{padding-right:1vw;width:152px}.table__filters__filter .form-label{margin-bottom:0}.table__content{background-color:#eaeeef;position:relative;width:100%}.table__content.empty{min-height:240px}.table__content table{border-spacing:0;width:100%}.table__content__header th{background-color:#fff;border-top:1px solid #eaeeef;color:#162dff;font-size:.7em;font-weight:400;height:50px;padding-top:15px;text-align:left;text-transform:uppercase;vertical-align:top}.table__content__header th.first{max-width:6vw;padding-left:1vw}.table__content__bgimage{left:50%;position:absolute;top:60%;transform:translate(-50%,-50%);width:120px}.table__content__bgimage path{fill:#d9e0e2}.table__content__items__item{background-color:#fff;height:60px;margin-left:15px;padding-right:15px;transition:background-color .2s ease-in-out}.table__content__items__item__cell--first{color:#162dff;max-width:6vw;padding-left:1vw;white-space:nowrap}.table__content__items__item.active,.table__content__items__item:hover{background-color:#eaeeef;cursor:pointer}.table__content__items__item td{border-top:1px solid #eaeeef}.table__content__items__extra td{background-color:#eaeeef;min-height:100px;padding-left:1vw;padding-right:1vw}.table__content__items__extra .sections{display:flex;justify-content:center;justify-items:center}.table__content__items__extra .sections .section{padding:5px}.table__content__items__extra .sections .section__label{color:#162dff;display:block;font-size:10px;font-weight:400;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.table__content__items__extra .sections .section__content{background-color:#fff;font-size:12px;min-height:66px;padding:10px}.table__content__items__extra .sections .section__content--column{display:flex;flex-flow:column;justify-content:space-around;justify-items:center}.table__content__items__extra .sections .section__content--column .btn,.table__content__items__extra .sections .section__content--column .btn-action{margin-bottom:5px;margin-left:auto;margin-right:auto}.table__content__items__extra .sections .section__content--row{align-items:center;display:flex;flex-flow:row;justify-content:flex-start}.table__content__items__extra .sections .section__content--row .btn,.table__content__items__extra .sections .section__content--row .btn-action{margin:0 3px}.table__content__items__extra .sections .section__content--empty{align-items:center;color:#a0a0a0;display:flex;justify-content:center}.table__content__items__extra .sections .section__content__comment--empty{align-items:center;color:#a0a0a0;display:flex;justify-content:center;text-transform:uppercase}.table__content__items__extra .sections .section__content__comment-author{align-items:center;color:#a0a0a0;display:flex;font-style:italic;justify-content:flex-end}.table__content__items__extra .info{padding-bottom:2px}.table__content__items__extra .info--list{border-bottom:1px solid #e9e9e9;cursor:pointer;margin:3px 0;transition:background-color .2s ease-in-out}.table__content__items__extra .info--list:hover{background-color:#f3f2f2}.table__content__items__extra .info--no-hover-list{border-bottom:1px solid #e9e9e9;margin:3px 0}.table__content__items__extra .info--selectable{cursor:pointer;display:flex;padding:3px 0;position:relative;transition:background-color .2s ease-in-out}.table__content__items__extra .info--selectable .checkbox{margin-right:7px;width:24px}.table__content__items__extra .info--selectable:hover{background-color:#f3f2f2}.table__content__items__extra .info__label{color:#162dff;padding-right:4px;text-transform:uppercase}.table__content__items__extra .info__value--empty{text-transform:uppercase}.table__content__items__extra .info__value--grey{color:#a0a0a0}.table__footer{align-content:center;align-items:center;border-top:1px solid #eaeeef;color:#333541;display:flex;font-size:.8em;height:40px;width:100%}.table__page{margin-left:44px}.table__control{align-content:center;display:flex;height:100%;justify-content:space-between;margin:0 44px;width:100%}.table__control__item,.table__control__items{align-items:center;display:flex;flex-flow:row}.table__control__item{margin:0 10px;min-width:60px}.table__control__item--action{cursor:pointer;transition:color .3s ease-in-out}.table__control__item--action.disabled{color:#a0a0a0;pointer-events:none}.table__control__item--action:hover{color:#162dff}.table__control__item--action:active{color:#0016e2}.table__control__item .options{display:flex;flex-flow:row nowrap;list-style:none;padding:0}.table__control__item .options .option{cursor:pointer;margin:0 3px;padding:0;transition:color .3s ease-in-out}.table__control__item .options .active,.table__control__item .options .option:hover{color:#162dff}.table__control__item .label{font-weight:800;margin-right:3px}.table__control__item .number{color:#162dff;font-weight:300;margin:0 3px}.form{background-color:#fff;border-left:1px solid #e9e9e9;height:100%;width:100%}.form__header{align-items:center;border-bottom:1px solid #e9e9e9;display:flex;height:80px;justify-content:space-between;padding:0 45px;width:100%}@media (max-width:1400px){.form__header{height:70px}}.form__header__text{color:#2e2e2e;font-size:24px;font-weight:500}@media (max-width:1400px){.form__header__text{font-size:20px}}.form__header__text__small{color:#8b8d98;font-size:.7em;font-weight:300}.form__header__close{margin-right:0}.form__content{min-height:calc(100vh - 233px);padding-left:44px}@media (max-width:1400px){.form__content{min-height:calc(100vh - 193px)}}.form__content .columns{display:flex;min-height:calc(100vh - 233px)}@media (max-width:1400px){.form__content .columns{min-height:calc(100vh - 193px)}}.form__content .columns__left,.form__content .columns__right{width:50%}.form__content .columns__left{padding:45px 45px 0 0}@media (max-width:1400px){.form__content .columns__left{padding-top:25px}}.form__content .columns__left.only{width:100%}.form__content .columns__right{background-color:#eaeeef}.form__content .columns__left,.form__content .columns__right{height:calc(100vh - 233px);overflow-y:scroll}@media (max-width:1400px){.form__content .columns__left,.form__content .columns__right{height:calc(100vh - 193px)}}.form__attachments__dropzone{align-items:center;border:2px dashed #b8b8b8;cursor:pointer;display:flex;height:150px;justify-content:center;position:relative;width:100%}.form__attachments__dropzone__text{color:#162dff;font-size:13px;letter-spacing:1px;text-transform:uppercase}.form__attachments__dropzone__text span{text-decoration:underline}.form__attachments__dropzone__control{border:2px dashed #b8b8b8;bottom:0;cursor:pointer;height:150px;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:2}.form__attachments__info{color:#8b8d98;font-size:12px;margin-bottom:20px;padding-left:25px;position:relative}.form__attachments__info:before{content:url(/build/images/attachment.be74faf8.svg);left:0;position:absolute;top:50%;transform:translateY(-50%)}.form__attachments__link{color:#555;font-size:11px;justify-content:space-between;max-width:240px;padding:3px 0;width:100%}.form__attachments__link,.form__attachments__link__left{align-items:center;display:flex}.form__attachments__link__icon{margin-right:10px}.form__attachments__link__delete{cursor:pointer;padding:10px}.form__attachments__link__delete path{stroke:#979797;transition:.3s}.form__attachments__link__delete:hover path{stroke:red}.form__footer{background-color:#fff;border-left:1px solid #e9e9e9;border-top:1px solid #e9e9e9;bottom:0;display:flex;justify-content:flex-end;padding:30px 45px;position:fixed;right:0;width:50%;z-index:1}.form__footer.full{width:100%}@media (max-width:1400px){.form__footer{padding:15px 45px}}.inner-menu{align-items:center;display:flex;flex-flow:row;font-size:14px;height:110px;padding-left:17px;padding-right:35px}@media (max-width:1440px){.inner-menu{height:80px}}.inner-menu .navigation{align-items:center;display:flex;flex-flow:row;height:100%}.inner-menu .navigation__link{color:#333541;cursor:pointer;display:flex;font-weight:500;margin-left:40px;padding-bottom:8px;text-decoration:none;text-transform:uppercase}.inner-menu .navigation__link.wiki{padding-bottom:0}.inner-menu .navigation__link.settlements{align-items:center}.inner-menu .navigation__link.settlements:hover{color:#162dff}.inner-menu .navigation__link.settlements a{padding-bottom:0}.inner-menu .navigation__link.settlements svg{margin-right:5px}.inner-menu .navigation__link:hover{color:#162dff}.inner-menu .navigation__link.active{border-bottom:3px solid #162dff}.inner-menu .navigation__link:first-child{margin-left:0}.inner-menu .navigation .tag{align-items:center;background-color:#162dff;border-radius:42%;color:#fff;display:flex;font-size:.8em;font-weight:300;height:1.5em;justify-content:center;margin-left:12px;width:1.5em}.inner-menu .right{align-items:center;display:flex;justify-self:flex-end;margin-left:auto;margin-right:0}.inner-menu .right .action{color:#162dff;cursor:pointer;font-size:12px;margin-right:20px}.navigation{align-items:center;display:flex;flex-flow:row;height:110px}@media (max-width:1440px){.navigation{height:80px}}.navigation a{color:#333541;cursor:pointer;font-weight:500;margin-right:40px;padding-bottom:8px;text-decoration:none;text-transform:uppercase}.navigation a:hover{color:#162dff}.navigation a.router-link-exact-active{border-bottom:3px solid #162dff;padding-bottom:5px}.mobile-header{align-content:center;background-color:#162dff;color:#fff;display:flex;height:70px;justify-content:flex-start;justify-items:flex-start;position:fixed;width:100vw;z-index:200}.mobile-header a{color:#fff;text-decoration:underline}.mobile-header__content{display:block;margin:auto 60px}.mobile-header__content--mobile{font-size:.8em;padding-left:16px}.mobile-header .btn-close{margin:auto 60px auto auto;padding:0}.mobile-header .btn-close svg path{stroke:#fff}.mobile-popup{background-color:#162dff;color:#fff;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.mobile-popup>*{margin:auto}.mobile-popup__text{font-size:1.2em;line-height:1.3em;margin:auto 20px;text-align:center}.cm-dropzone__inner{align-content:center;align-items:center;border:2px dashed #b8b8b8;cursor:pointer;display:flex;height:200px;justify-content:center}.cm-dropzone__inner .text{font-size:13px;letter-spacing:1px;text-transform:uppercase}.cm-dropzone .dz-message{margin:0}.cm-dropzone .dropzone{padding:0}.cm-dropzone .dz-drag-hover .cm-dropzone__inner{border-color:#162dff}.form-login{align-items:center;background-color:#f4f4f4;background-size:cover;display:flex;height:100vh;padding:20px 5.2vw;width:100%}.form-login .form-group{margin-bottom:50px;position:relative}.form-login .form-control{background-color:#fff;border-bottom:2px solid #162dff;color:#818181;font-size:16px;height:45px}.form-login label{color:#162dff;display:block;font-size:11px;font-weight:600;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.form-login .btn{font-size:11px;font-weight:700;letter-spacing:3px;margin-top:30px;padding:17px 20px;width:100%}.form-login-inner{background-color:#fff;max-width:555px;padding:3vw 5.2vw 5vw;position:relative;width:100%;z-index:2}.form-login-inner h1{margin-bottom:90px;margin-top:0}.password-link{margin-top:40px;text-align:center}.password-link__btn{color:#162dff;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.login-bg{opacity:.2;position:absolute;right:30%;top:50%;transform:translateY(-50%);width:200px;z-index:1}.path-container{position:fixed;right:0;transform:translate(40%,32%);width:150%}.path-container svg .st0{fill:none;stroke:#fff;stroke-width:.1;stroke-miterlimit:10}.path-container svg .line1{stroke-dasharray:500,900;animation:dashoffset1 3s ease-out forwards}.path-container svg .line2{stroke-dasharray:200;stroke-dashoffset:200;animation:dashoffset2 3s ease-out forwards}.path-container svg .line3{stroke-dasharray:10;animation:dashoffset3 3s ease-out forwards}.path-container svg .line4{stroke-dasharray:10;animation:dashoffset4 3s ease-out forwards}.path-container svg .line5{stroke-dasharray:50;animation:dashoffset5 3s ease-out forwards}.path-container svg .line6{stroke-dasharray:10,300;animation:dashoffset6 3s ease-out forwards}.path-container svg .line7{stroke-dasharray:50,600;animation:dashoffset7 5s ease-out forwards}@keyframes dashoffset1{60%{stroke-dasharray:1000,30}to{stroke-dasharray:1200,30}}@keyframes dashoffset2{to{stroke-dasharray:230;stroke-dashoffset:90}}@keyframes dashoffset3{to{stroke-dasharray:30,5}}@keyframes dashoffset4{to{stroke-dasharray:110,20}}@keyframes dashoffset5{to{stroke-dasharray:390,40}}@keyframes dashoffset6{to{stroke-dasharray:530,20}}@keyframes dashoffset7{to{stroke-dasharray:800,10}}.projects{background-color:#eaeeef;display:flex;flex-flow:row;font-weight:400;justify-content:space-between;padding-top:58px}.projects__column{background-color:#fff;flex-basis:15%;flex-grow:1;height:calc(100vh - 60px);margin:0 5px}.projects__header{align-items:center;border-bottom:1px solid #eaeeef;display:flex;flex-flow:row;justify-content:space-between;padding:0 20px 0 2.5vw}.projects__column-title{font-size:34px;font-weight:500}@media (max-width:1600px){.projects__column-title{font-size:24px;margin:15px 0}}@media (max-width:1366px){.projects__column-title{font-size:20px}}.projects__list{height:calc(100% - 95px)}@media (max-width:1600px){.projects__list{height:calc(100% - 58px)}}.projects__list-item{background-color:#fff;color:#5b5b5b;cursor:pointer;font-size:15px;font-weight:500;padding:14px 2vw 14px 2.5vw;text-transform:uppercase}@media (max-width:1600px){.projects__list-item{font-size:14px;padding:12px 2vw 14px 2.5vw}}@media (max-width:1366px){.projects__list-item{font-size:13px;padding:10px 2vw 10px 2.5vw}}.projects__list-item:hover{transition:.2s}.projects__list-item.active,.projects__list-item:hover{background-color:#162dff;color:#fff}.projects__list-item.hidden{display:none}.projects__button{align-items:center;color:#162dff;display:flex;font-size:.5em;text-transform:uppercase}.projects__button svg{height:1.5em;width:1.5em}.projects__column--details{align-content:center;align-items:center;background-color:#eaeeef;display:flex;flex-basis:30%;flex-grow:3;justify-content:center;position:relative}.projects__column--details svg{height:200px;margin:auto;width:200px}.projects__column--details svg path{fill:#d9e0e2}.projects__column--details .details{height:100%;left:0;position:absolute;top:0;width:100%}.projects__column--details .details__basic__name{color:#333541;font-size:24px}@media (max-width:1366px){.projects__column--details .details__basic__name{font-size:20px}}.projects__column--details .details__basic__leader{background-color:#162dff;color:#d8d9e3;display:inline-block;font-size:12px;margin:25px 0 10px;padding:7px}.projects__column--details .details__basic__section{background-color:#fff;color:#2e2e2e;font-size:20px;margin:5px 0;padding:30px 2.5vw}@media (max-width:1440px){.projects__column--details .details__basic__section{font-size:14px}}.projects__column--details .details__basic__section:first-child{margin-top:0}.projects__column--details .details__basic__section__information__label{color:#162dff;display:block;font-size:10px;font-weight:400;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.projects__column--details .details__basic__section--first,.projects__column--details .details__basic__section--last{height:25vh}.projects__column--details .details__basic__section--inline{display:flex;justify-content:flex-end;justify-items:flex-end}.projects__column--details .details__basic__section--inline>div{margin:auto}.projects__column--details .details__basic__section--inline>div.details__basic__section__title{align-self:flex-start;margin-bottom:0;margin-left:0}.projects__column--details .details__basic__section--inline>div.details__basic__section__information{margin-left:40px;margin-right:0;width:20%}.projects__column--details .details__project-nr{color:#162dff;font-weight:700}.simplebar-scrollbar:before{background:#aeaeae}.project-details{display:flex;flex-direction:column;font-size:14px;min-height:100vh;padding-top:58px;position:relative}.project-details__header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;min-height:100px;padding-left:45px;width:100%}.project-details__header .name{font-size:24px;padding-right:15px}@media (max-width:1440px){.project-details__header .name{font-size:18px}}@media (max-width:1366px){.project-details__header .name{font-size:16px}}.project-details__header .name .id{color:#162dff;font-weight:800;padding-right:24px}@media (max-width:1440px){.project-details__header .name .id{font-weight:700}}.project-details__header .client,.project-details__header .leader{align-content:center;align-items:center;display:flex;flex-flow:row;font-size:12px;padding-right:15px}.project-details__header .client svg,.project-details__header .leader svg{margin-right:15px}.project-details__header .hours{display:flex}.project-details__header .hours div{align-items:center;display:flex;flex-direction:column;font-size:12px;font-weight:800;justify-content:center;padding:0 1.5rem;text-align:center;width:max-content}.project-details__header .hours div span{color:blue;display:block;font-size:12px;font-weight:600;padding:5px}.project-details__content{display:flex;flex:1;height:100%;width:100%}.project-details__content .aside{background-color:#ededed;height:auto;min-width:245px}.project-details__content .aside__sticky-holder{background-color:#ededed;height:100%;width:245px}.project-details__content .aside__menu{width:100%}.project-details__content .aside .head{align-items:center;color:#494949;cursor:pointer;display:flex;font-size:12px;font-weight:500;padding:15px;position:relative;user-select:none;width:100%}.project-details__content .aside .head__icon{margin-right:10px}.project-details__content .aside .head__arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);transform-origin:50% 50%;transition:transform .3s}.project-details__content .aside .head.collapsed .head__arrow{transform:rotate(180deg)}.project-details__content .aside .content{overflow:hidden;width:100%}.project-details__content .aside .item{background-color:#ededed;color:#707070;cursor:pointer;font-size:12px;padding:10px 15px 10px 42px;transition:background-color .3s}.project-details__content .aside .item.active,.project-details__content .aside .item:hover{background-color:#e3e3e3}.project-details__content .aside .links{display:flex;width:50%}.aside{transition:all .3s ease}.aside-enter{width:0}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateX(10px)}.project-details .section__header{align-content:center;align-items:center;border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;height:63px;padding-left:45px}@media (max-width:1330px){.project-details .section__header{height:53px}}.project-details .section__header__name{color:#162dff;font-weight:500;text-transform:uppercase}.project-details .section__header__actions{display:none;justify-self:flex-end;margin-left:auto;padding-right:45px}.project-details .section__header__actions__action{color:#2f3035;cursor:pointer;font-size:.8em;font-weight:300;text-transform:uppercase;transition:color .2s}.project-details .section__header__actions__action:hover{color:#162dff}.project-details .section:hover .section__header__actions{display:block}.tasks__content{padding:0 0 50px;width:100%}.tasklist .list__content__item.is-outdated .round,.tasklist .list__content__item.is-outdated .tick,.tasklist .list__content__item.is-outdated.selected .todo svg .round,.tasklist .list__content__item.is-outdated.selected .todo svg .tick,.tasklist .list__content__item.is-outdated:hover .todo svg .round,.tasklist .list__content__item.is-outdated:hover .todo svg .tick{stroke:#df3535}.tasklist .list__content__item.is-outdated .calendar{color:#df3535}.tasklist .list__content__item.is-outdated .calendar-icon path{stroke:#df3535}.tasklist .list__content__item.is-ready .round,.tasklist .list__content__item.is-ready .tick{stroke:#2fd352}.tasklist .list__content__item.is-ready:hover{transition:all 1s ease}.tasklist .list__content__item.is-ready:hover .todo svg .tick{stroke:#fff}.tasklist .list__content__item.is-ready:hover .todo svg .round{fill:#2fd352;stroke:#2fd352}.tasklist .list__content__item.is-completed .task-name{opacity:.4;text-decoration:line-through}.tasklist .list__content__item.is-completed .tick{stroke:#fff}.tasklist .list__content__item.is-completed .round{fill:#2fd352;stroke:#2fd352}.tasklist .list__content__item.is-completed.selected .todo svg .tick,.tasklist .list__content__item.is-completed:hover .todo svg .tick{stroke:#fff}.tasklist .list__content__item.is-completed.selected .todo svg .round,.tasklist .list__content__item.is-completed:hover .todo svg .round{fill:#2fd352;stroke:#2fd352}.tasklist .list__content__item.is-completed .calendar{color:#333541}.tasklist .list__content__item.is-completed .calendar-icon path{stroke:#626262}.tasklist .list__content__item.is-blocked .round{stroke:#df3535;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tasklist .list__content__item.is-blocked.selected .todo svg .round,.tasklist .list__content__item.is-blocked:hover .todo svg .round{stroke:#df3535}.tasklist .list__content__item .todo{height:24px;margin-left:0;margin-right:0;width:24px}.tasklist .list__content__item .todo svg path{fill:none;stroke:#626262;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tasklist .list__content__item .todo .has-dependencies path{fill:red}.tasklist .list__content__item.selected>.todo svg path,.tasklist .list__content__item:hover>.todo svg path{stroke:#162dff}.tasklist .list__content__item.selected>.assigned-to,.tasklist .list__content__item:hover>.assigned-to{background-color:#162dff;color:#fff}.tasklist .list__content__item .assigned-to{align-items:center;background-color:#eaeeef;display:flex;font-size:11px;height:20px;justify-items:center;margin-left:30px;max-width:91px;overflow:hidden;padding:0 5px;width:91px}.tasklist .list__content__item .assigned-to span{margin:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasklist .list__content__item .task-name{margin-left:22px}.tasklist .list__content__item .dependency,.tasklist .list__content__item .traffic-icon{align-items:center;background-color:#162dff;border-radius:42%;color:#fff;display:flex;font-weight:300;height:22px;justify-content:center;margin-left:12px;width:22px}.tasklist .list__content__item .work-time{justify-self:right;margin-left:auto;margin-right:150px}@media (max-width:1300px){.tasklist .list__content__item .work-time{margin-right:75px}}@media (max-width:1100px){.tasklist .list__content__item .work-time{margin-right:25px}}.tasklist .list__content__item .work-time .spent{font-weight:500}.tasklist .list__content__item .calendar{align-items:center;display:flex;justify-self:right;margin-left:0;margin-right:106px;width:155px}@media (max-width:1300px){.tasklist .list__content__item .calendar{margin-right:75px}}@media (max-width:1100px){.tasklist .list__content__item .calendar{margin-right:25px}}.tasklist .list__content__item .calendar .calendar-icon{margin-right:14px}.tasklist .list__content__item .priority{border-radius:50%;height:7px;justify-self:right;margin-left:0;margin-right:35px;min-width:7px;width:7px}.tasklist .list__content__item .priority.priority-0{background-color:#2fd352}.tasklist .list__content__item .priority.priority-1{background-color:#162dff}.tasklist .list__content__item .priority.priority-2{background-color:#efa44b}.tasklist .list__content__item .priority.priority-3{background-color:#dc4246}.tasklist .list__bottom .btn{margin-right:25px}.tasklist .list__bottom .summary{font-family:Montserrat-Light,sans-serif}.tasklist .list__bottom .summary .action{cursor:pointer;transition:color .2s ease}.tasklist .list__bottom .summary .action:hover{color:#8b8d98}.tasklist-form .ck-editor__editable{min-height:205px}.modal-tasklist-archive .buttons{align-items:center;display:flex}.modal-tasklist-archive .buttons .btn-text{margin-left:30px}.modal-complete-task .modal-subtitle{color:#b3b3b3;font-size:12px;font-weight:400;text-align:left;text-transform:uppercase;width:40%}.modal-complete-task .undone-entries{margin-bottom:30px;width:40%}.modal-complete-task .undone-entries__item{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:10px 0}.modal-complete-task .undone-entries__item .left{align-items:center;display:flex}.modal-complete-task .undone-entries__item .icon svg{width:16px}.modal-complete-task .undone-entries__item .icon svg path{fill:#162dff}.modal-complete-task .undone-entries__item .duration{color:#162dff;font-size:14px;font-weight:500;margin-left:15px}.modal-complete-task .undone-entries__item .time{font-size:14px;font-weight:500}.modal-complete-task .buttons{align-items:center;display:flex}.modal-complete-task .buttons .btn-text{margin-left:30px}.estimates__content{padding:0 0 50px;width:100%}.estimates .table__content__items__item__cell--first{min-width:90px}.estimate-details__content{width:100%}.estimate-details__content__name{align-content:center;align-items:center;display:flex;font-size:20px;font-weight:500;height:80px;justify-items:flex-start;padding-left:38px}@media (max-width:1440px){.estimate-details__content__name{font-size:18px}}@media (max-width:1366px){.estimate-details__content__name{height:50px}}.estimate-details__content__name__back{cursor:pointer;padding-left:7px;transition:padding-left .2s;width:30px}.estimate-details__content__name__back svg{transform:rotate(180deg)}.estimate-details__content__name__back:active,.estimate-details__content__name__back:hover{padding-left:0}.estimate-details__content__name__back:active svg path,.estimate-details__content__name__back:hover svg path{stroke:#162dff}.estimate-details__content__name__number{color:#162dff;padding-right:5px}.estimate-details__content__description{padding:30px 45px}.estimate-details__content__comments .section__content{padding:40px 45px}.estimate-details .table__content .first{width:100px}@media (max-width:1200px){.estimate-details .table__content .first{width:70px}}.version-form .form-label{align-content:center;align-items:center;display:flex}.version-form .form-label__action{color:#2fd352;cursor:pointer;padding-left:3em}.version-form .form-label__action:hover{color:#24ab41}.version-form .form-label__action:active{color:#1b8131}.version-form__cost__close{padding-top:10px;width:1em}.version-form__cost__close svg{width:100%}.version-form__section{background-color:#fff;margin-bottom:5px;padding:5px;position:relative;width:100%}.version-form__section__close{position:absolute;right:5px;top:5px;width:1em}.version-form__section__close svg{width:100%}.version-form__section__entry__close{padding-top:10px;width:1em}.version-form__section__entry__close svg{width:100%}.version-form .columns__right{padding:45px 45px 0 24px}@media (max-width:1400px){.version-form .columns__right{padding-top:25px}}.estimate-details__header{align-content:center;align-items:center;display:flex;font-size:22px;font-weight:500}.estimate-details__header__number{color:#162dff}.estimate-details__header__action{color:#a0a0a0;cursor:pointer;font-size:.5em;font-weight:300;text-decoration:none;text-transform:uppercase;transition:color .5s ease-in-out}.estimate-details__header__action:hover{color:#162dff}.estimate-details__header__return{margin-left:0;margin-right:1vw;text-decoration:none}.estimate-details__header__edit{margin-left:2vw}.estimate-details .versions__item{align-content:center;align-items:center;display:flex}.estimate-details .versions__item__action{color:#a0a0a0;cursor:pointer;display:none;font-size:.8em;margin-left:1vw;text-transform:uppercase;transition:color .5s ease-in-out}.estimate-details .versions__item__action:hover{color:blue}.estimate-details .versions__item:hover .versions__item__action{display:block}.meetings__list .list__content__item .icon{height:24px;margin-left:0;margin-right:0;width:24px}.meetings__list .list__content__item .icon svg path{fill:none;stroke:#626262;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.meetings__list .list__content__item .meeting-name{margin-left:22px}.meetings__list .list__content__item .time{justify-self:right;margin-left:auto;margin-right:150px}@media (max-width:1300px){.meetings__list .list__content__item .time{margin-right:75px}}@media (max-width:1100px){.meetings__list .list__content__item .time{margin-right:25px}}.meetings__list .list__content__item .calendar{align-items:center;display:flex;justify-self:right;margin-left:0;margin-right:148px;width:155px}@media (max-width:1300px){.meetings__list .list__content__item .calendar{margin-right:75px}}@media (max-width:1100px){.meetings__list .list__content__item .calendar{margin-right:25px}}.meetings__list .list__content__item .calendar .calendar-icon{margin-right:14px}.meetings__list .list__bottom .btn{margin-right:25px}.meetings.hidden{visibility:hidden}.meeting-form{background-color:#fff;height:100%;width:100%}.meeting-form__header{align-items:center;border-bottom:1px solid #e9e9e9;display:flex;height:100px;justify-content:space-between;padding:0 45px;width:100%}@media (max-width:1366px){.meeting-form__header{height:65px}}.meeting-form__header__text{color:#2e2e2e;font-size:24px;font-weight:500}@media (max-width:1366px){.meeting-form__header__text{font-size:20px}}.meeting-form__header__text__small{color:#8b8d98;font-size:.7em;font-weight:300}.meeting-form__header__close{margin-right:0}.meeting-form__content{height:calc(100vh - 253px);padding-left:44px}@media (max-width:1366px){.meeting-form__content{height:calc(100vh - 188px)}}.meeting-form__content .columns{display:flex;flex-flow:row;min-height:calc(100vh - 253px)}.meeting-form__content .columns__left,.meeting-form__content .columns__right{width:50%}.meeting-form__content .columns__left{padding:45px 45px 0 0}.meeting-form__content .columns__right{background-color:#eaeeef}.meeting-form__content .form-control-range{width:90%}.meeting-form__content .employee{align-items:center;display:flex;font-size:14px;justify-content:space-between}.meeting-form__content .employee .department{color:#162dff;font-size:12px}.meeting-form__footer{background-color:#fff;border-top:1px solid #e9e9e9;bottom:0;display:flex;justify-content:flex-end;left:0;padding:30px 45px;position:fixed;width:100%;z-index:1}@media (max-width:1366px){.meeting-form__footer{padding:15px 45px}}.meeting-form .padding{padding:40px}.meeting-form h2{margin:.5rem 2%}.meeting-form .ck-editor__editable{min-height:205px}.attendees__list__item{align-content:center;align-items:center;display:flex}.attendees__list__item__status{font-size:.7em;font-style:italic;justify-self:flex-end;margin-left:auto}.attendees__list__item__status .available{color:#2fd352}.attendees__list__item__status .busy{color:#df3535}.attendees__list__item__status .home-office{color:#efa44b}.attendees__list__item__remove{cursor:pointer;justify-self:flex-end;margin-left:1em}.attendees__list__item__remove svg{transition:transform .2s ease}.attendees__list__item__remove:hover svg{transform:rotate(90deg)}.attendees__list__item__remove:hover svg path{stroke:#df3535}.attendees__warning{color:#df3535}.time__content{margin-bottom:80px;padding:0 0 50px;width:100%}.time__content .table__filters__filter{width:200px}.time__content .table__filters__filter:first-of-type{width:350px}.time__footer{align-content:center;align-items:center;background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;display:flex;flex-direction:row;justify-content:flex-end;justify-items:flex-end;opacity:1;padding:30px;position:fixed;width:100%}.time__footer__text{margin-left:auto;margin-right:20px}.time-modal .entries{padding-left:20px;padding-top:20px}.time-modal .modal__content{margin-bottom:30px;max-height:70vh;overflow-y:scroll}.time-modal .entry{font-weight:500;padding:5px 0}.time-modal .entry__row{display:flex;flex-direction:row}.time-modal .entry__description{padding-left:10px}.time-modal .entry__details{color:#8b8d98;font-weight:300;padding-left:20px}.time-modal .entry.disabled{color:#8b8d98;font-style:italic;font-weight:300}.footer-enter-active,.footer-leave-active{transition:opacity .2s}.footer-enter,.footer-leave-to{opacity:0;position:-30px}.project-files{display:flex;flex-direction:column}.project-files__content{display:flex;padding:30px 17px}.project-files__content .column:first-child{margin-right:auto;width:40%}.project-files__content .column:last-child{margin-left:auto;width:58%}.project-files__item{align-content:center;align-items:center;border-radius:10px;cursor:pointer;display:flex;margin-bottom:.25rem;padding:.5rem 1rem;transition:all .1s ease-in-out}.project-files__item .project-files__data{display:flex;flex-direction:column;margin-left:10px;text-decoration:none}.project-files__item .project-files__data .metadata{color:#707070;text-decoration:none}.project-files__item .project-files__actions{opacity:0;transition:all .1s ease-in-out;visibility:hidden}.project-files__item:hover{background-color:#eaeeef}.project-files__item:hover .project-files__actions{display:block;opacity:1;visibility:visible}.project-files__item .brief{font-style:italic;padding-left:1rem}.project-files__actions{margin-left:auto}.project-files__actions .action{color:#333541;cursor:pointer;font-size:12px;font-weight:300;letter-spacing:1px;padding:0 1rem;text-transform:uppercase}.project-files__actions .action:hover{color:#8b8d98}.project-checklist{display:flex;flex-direction:column}.project-checklist__content{display:flex;justify-content:flex-start;padding:30px 17px}.project-checklist__content .checklist{width:30%}.timesheet{background-color:#fff;display:flex;flex-direction:column;min-height:100vh;padding-top:58px;position:relative;width:100%}.timesheet-header{align-items:center;display:flex;justify-content:space-between;padding:40px 45px;width:100%}@media (max-width:1366px){.timesheet-header{padding:25px 45px}}.timesheet-header__calendar{width:64vw}.timesheet-header__employee{padding:0 20px;width:260px}.timesheet-calendar{display:flex;padding:0 30px;position:relative}.timesheet-calendar__day{align-items:center;box-shadow:inset 0 0 0 1px #eee;color:#000;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:15px;font-weight:700;height:60px;justify-content:center;text-transform:uppercase}.timesheet-calendar__day.active{-webkit-box-shadow:inset 0 0 0 2px #162dff;-moz-box-shadow:inset 0 0 0 2px #162dff;box-shadow:inset 0 0 0 2px #162dff}.timesheet-calendar__day.blocked{opacity:.5;pointer-events:none;user-select:none}@media (max-width:1366px){.timesheet-calendar__day{font-size:12px}}.timesheet-calendar__date span{display:inline-block;font-weight:500;margin-left:4px}.timesheet-calendar__time{color:red;display:block;font-size:12px;font-weight:700;margin-top:5px}.timesheet-calendar__time.is-closed{color:#162dff}.timesheet-calendar__next,.timesheet-calendar__prev{align-items:center;background-color:#162dff;color:#fff;cursor:pointer;display:flex;font-weight:700;height:100%;justify-content:center;position:absolute;top:0;transition:background-color .3s;width:30px}.timesheet-calendar__next:hover,.timesheet-calendar__prev:hover{background-color:#0014c9}.timesheet-calendar__prev{left:0}.timesheet-calendar__prev.disabled{background-color:#a7a7a7;pointer-events:none}.timesheet-calendar__next{right:0}.timesheet-calendar__next.disabled{background-color:#a7a7a7;pointer-events:none}.timesheet-options{display:flex}.timesheet-options__item{cursor:pointer;margin-left:40px;position:relative}.timesheet-options__item path{stroke:#172eff;transition:stroke .3s}.timesheet-options__item:hover path{stroke:#0011b0}.timesheet-options__item.warn path{stroke:#f7171d;transition:stroke .3s}.timesheet-options__item .counter{align-items:center;background-color:#f7171d;border-radius:7px;color:#fff;display:flex;font-size:11px;font-weight:600;height:17px;justify-content:center;position:absolute;right:-10px;top:-7px;width:17px}.timesheet-content{background-color:#eaeeef;flex:1;min-height:calc(100vh - 298px);padding:0 40px;position:relative;width:100%}.timesheet-content .holiday-img{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.timesheet-content .holiday-img svg{width:200px}.timesheet-content .holiday-img svg path{fill:#c5c5c5}.timesheet-content .sick-img{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.timesheet-content .sick-img svg{width:150px}.timesheet-content .sick-img svg path{fill:#c5c5c5}.timesheet-content.holiday .holiday-img,.timesheet-content.sick .sick-img{display:block}.timesheet-content .vs__dropdown-option{clear:both;color:#333;display:block;font-size:12px;line-height:1.4;padding:3px 20px;white-space:nowrap}.timesheet-content .select .vs--single .vs__selected{color:#000;font-size:15px;font-weight:400;letter-spacing:0}.timesheet-list{margin-top:30px;padding-bottom:40px;position:relative;width:100%;z-index:2}.timesheet-list__header{display:flex;margin-bottom:10px;padding:0 142px 10px 42px;position:relative;width:100%}.timesheet-list__title{color:#162dff;font-size:10px;margin-right:42px;text-transform:uppercase;width:28%}.timesheet-list__title:last-child{min-width:85px;width:85px}.timesheet-list__item{background-color:#fff;border-radius:5px;display:flex;margin-bottom:10px;padding:30px 142px 30px 42px;position:relative;width:100%}@media (max-width:1366px){.timesheet-list__item{padding:25px 142px 25px 42px}}.timesheet-list__description,.timesheet-list__project,.timesheet-list__task{align-items:center;display:flex;margin-right:42px;width:28%}.timesheet-list__description .vs__dropdown-menu,.timesheet-list__project .vs__dropdown-menu,.timesheet-list__task .vs__dropdown-menu{min-width:100%;width:auto}.timesheet-list__description .input-wrapper,.timesheet-list__description .select,.timesheet-list__project .input-wrapper,.timesheet-list__project .select,.timesheet-list__task .input-wrapper,.timesheet-list__task .select{width:100%}.timesheet-list__description .text,.timesheet-list__project .text,.timesheet-list__task .text{color:#1f1f1f;font-size:14px;margin:0}.timesheet-list__description .text .id,.timesheet-list__project .text .id,.timesheet-list__task .text .id{color:#162dff}.timesheet-list__project li .id{display:inline-block;font-weight:500;min-width:50px;padding-right:10px}.timesheet-list__project .text{font-weight:600;margin:0}.timesheet-list__project .text span{color:#162dff}.timesheet-list__time{min-width:85px;position:relative;width:85px}.timesheet-list__time .text{color:#162dff;font-size:24px;margin:0}.timesheet-list__delete{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background-color .3s;width:100px;z-index:1}.timesheet-list__delete:hover{background-color:#f8fafb}.timesheet-list__footer{display:flex;justify-content:flex-end;padding-right:28px;padding-top:27px}.timesheet-list__footer .add-button{cursor:pointer}.timesheet-footer{align-items:center;background-color:#fff;display:flex;height:100px;justify-content:space-between;min-height:100px;padding:0 40px;width:100%}@media (max-width:1366px){.timesheet-footer{height:80px;min-height:80px}}.timesheet-footer__buttons{display:flex}.timesheet-time-label{align-items:center;border-right:1px solid #b8b8b8;display:flex;font-size:13px;font-weight:700;gap:.3rem;letter-spacing:.05rem;margin-right:.5rem;padding-right:1.6rem}.timesheet-time-label .red{color:red}.timesheet-time-label .green{color:#2fd352}.custom-date-picker{position:relative}.custom-date-picker .vue-daterange-picker{height:100%;left:0;position:absolute;top:0;width:100%}.custom-date-picker .vue-daterange-picker .form-control{background-color:transparent;border:0}.custom-date-picker .vue-daterange-picker .form-control span{opacity:0;position:absolute;top:0}.my-work{background-color:#fff;min-height:100vh;padding:58px 45px 0;position:relative}.daygrid.half-screen{width:50%}.details__overlay{background:none;height:calc(100vh - 59px);left:0;overflow:hidden;pointer-events:none;position:fixed;top:58px;width:100vw;z-index:5}.mywork-calendar{display:flex;flex-direction:column;height:100%;left:0;min-height:632px;padding:103px 45px 45px;position:absolute;top:0;width:100%}@media (max-width:1366px){.mywork-calendar{padding:80px 45px 45px}}.mywork-calendar__redline{background-color:red;height:1px;left:0;opacity:.6;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.mywork-calendar__header{display:flex;margin-bottom:30px;transition:width .4s;width:100%}@media (max-width:1366px){.mywork-calendar__header{margin-bottom:15px}}.mywork-calendar__header.two-days{width:48%}.mywork-calendar__column-time{display:flex;flex:1;flex-direction:column;max-width:142px;width:100%}@media (max-width:1366px){.mywork-calendar__column-time{max-width:115px}}.mywork-calendar__nav{display:flex;flex:1;position:relative}.mywork-calendar__day{align-items:center;border:1px solid #eee;color:#000;display:flex;flex:1;font-size:15px;font-weight:700;height:48px;justify-content:center;text-transform:uppercase}@media (max-width:1366px){.mywork-calendar__day{font-size:12px}}.mywork-calendar__day span{display:inline-block;font-weight:500;margin-left:7px}.mywork-calendar__prev{left:0}.mywork-calendar__next,.mywork-calendar__prev{align-items:center;background-color:#162dff;color:#fff;cursor:pointer;display:flex;font-weight:700;height:100%;justify-content:center;position:absolute;top:0;width:22px}.mywork-calendar__next{right:0}.mywork-calendar__content{display:flex;flex:1;position:relative;transition:width .4s;width:100%}.mywork-calendar__content.two-days{width:48%}.mywork-calendar__item-time{align-items:center;display:flex;flex:1;justify-content:flex-start;margin-bottom:5px}.mywork-calendar__item-time:last-child{margin-bottom:0}.mywork-calendar__hour{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:8px;color:#000;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;line-height:1;margin-right:30px;max-width:112px;width:100%;z-index:1}@media (max-width:1366px){.mywork-calendar__hour{font-size:12px}}.mywork-calendar__hour span{display:block}.mywork-calendar__column{display:flex;flex:1;flex-direction:column;height:auto;margin-right:5px;position:relative}.mywork-calendar__column:last-child{margin-right:0}.mywork-calendar__item{background-color:#f7f7f7;border-radius:8px;flex:1;margin-bottom:5px;width:100%}.mywork-calendar__event-container{border-radius:8px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.btn-currentweek{align-items:center;color:#162dff;cursor:pointer;display:flex;font-size:11px;font-weight:600;height:48px;justify-content:center;margin-right:30px;text-align:center}.mywork-event{background-color:#d2ee6f;border-radius:8px;cursor:pointer;left:0;overflow:hidden;padding:25px 27px;position:absolute;width:100%}@media (max-width:1366px){.mywork-event{padding:12px 27px}}.mywork-event.event-duration-30,.mywork-event.event-duration-60{align-items:center;display:flex;padding:12px 27px}.mywork-event.event-duration-30 .mywork-event__time,.mywork-event.event-duration-60 .mywork-event__time{display:inline-block;font-size:11px;font-weight:400;margin:0 15px 0 0;padding:0}.mywork-event.event-duration-30 .mywork-event__id,.mywork-event.event-duration-30 .mywork-event__person,.mywork-event.event-duration-30 .mywork-event__project,.mywork-event.event-duration-60 .mywork-event__id,.mywork-event.event-duration-60 .mywork-event__person,.mywork-event.event-duration-60 .mywork-event__project{display:none}.mywork-event.event-duration-30 .mywork-event__title,.mywork-event.event-duration-60 .mywork-event__title{font-size:14px;margin:0}.mywork-event__calendar-icon,.mywork-event__done-icon,.mywork-event__outdated-icon{display:none;position:absolute;right:10px;top:10px;width:25px;z-index:1}.mywork-event__calendar-icon .round,.mywork-event__calendar-icon .tick,.mywork-event__done-icon .round,.mywork-event__done-icon .tick{fill:none;stroke:#162dff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mywork-event__time{color:#25201c;font-size:12px;font-weight:700;margin:0 0 5px;position:relative}@media (max-width:1366px){.mywork-event__time{font-weight:400}}.mywork-event__time:after{background-color:orange;border:1px solid #fff;border-radius:50%;content:"";display:block;height:6px;left:-13px;position:absolute;top:50%;transform:translateY(-50%);width:6px;z-index:1}.mywork-event__time.freetime:after{background-color:#2fd352}.mywork-event__time.standard:after{background-color:#162dff}.mywork-event__time.important:after{background-color:#efa44b}.mywork-event__time.asap:after{background-color:#dc4246}.mywork-event__id{color:#25201c;font-size:14px;font-weight:500;margin:0}.mywork-event__title{color:#25201c;font-size:18px;font-weight:600;margin:14px 0}@media (max-width:1366px){.mywork-event__title{font-size:14px}}.mywork-event__person{align-items:center;color:#25201c;display:flex;font-size:13px;font-weight:400;margin:0 0 8px;position:relative}.mywork-event__person svg{margin:0 12px 0 2px;min-width:8px;width:8px}.mywork-event__project{align-items:center;color:#25201c;display:flex;font-size:13px;font-weight:400;margin:0 0 2px;position:relative}.mywork-event__project svg{margin-right:10px;min-width:12px;width:12px}.mywork-event.selected{border:1px solid #000}.mywork-event.outdated{background-color:#f83232!important}.mywork-event.outdated .mywork-event__id,.mywork-event.outdated .mywork-event__person,.mywork-event.outdated .mywork-event__project,.mywork-event.outdated .mywork-event__time,.mywork-event.outdated .mywork-event__title{color:#fff}.mywork-event.outdated .mywork-event__outdated-icon{display:block}.mywork-event.outdated .mywork-event__person svg path,.mywork-event.outdated .mywork-event__project svg path{stroke:#fff}.mywork-event .mywork-event__calendar-icon{display:block}.mywork-event .mywork-event__calendar-icon path{stroke:#333541}.mywork-event.done{background-color:#d5d5d5!important}.mywork-event.done .mywork-event__time:after{background-color:#9d9d9d}.mywork-event.done .mywork-event__id,.mywork-event.done .mywork-event__person,.mywork-event.done .mywork-event__project,.mywork-event.done .mywork-event__time,.mywork-event.done .mywork-event__title{color:#9d9d9d}.mywork-event.done .mywork-event__done-icon{display:block}.mywork-event.done .mywork-event__calendar-icon,.mywork-event.done.outdated .mywork-event__done-icon{display:none}.mywork-event--absence{align-content:space-around;align-items:center;color:#b9b9b9;cursor:default;display:flex;flex-flow:column;font-size:20px;font-weight:500;justify-content:center;justify-items:center}.mywork-event--absence>*{margin:auto}.mywork-event--absence .icon{height:50px;margin-bottom:5px;width:50px}.mywork-event--absence .icon svg{height:100%;width:100%}.mywork-event--absence .title{margin-top:5px}.start-time-0{top:0}.start-time-30{top:6.25%}.start-time-60{top:12.5%}.start-time-90{top:18.75%}.start-time-120{top:25%}.start-time-150{top:31.25%}.start-time-180{top:37.5%}.start-time-210{top:43.75%}.start-time-240{top:50%}.start-time-270{top:56.25%}.start-time-300{top:62.5%}.start-time-330{top:68.75%}.start-time-360{top:75%}.start-time-390{top:81.25%}.start-time-420{top:87.5%}.start-time-450{top:93.75%}.event-duration-30{height:calc(6.25% - 5px)}.event-duration-60{height:calc(12.5% - 5px)}.event-duration-90{height:calc(18.75% - 5px)}.event-duration-120{height:calc(25% - 5px)}.event-duration-150{height:calc(31.25% - 5px)}.event-duration-180{height:calc(37.5% - 5px)}.event-duration-210{height:calc(43.75% - 5px)}.event-duration-240{height:calc(50% - 5px)}.event-duration-270{height:calc(56.25% - 5px)}.event-duration-300{height:calc(62.5% - 5px)}.event-duration-330{height:calc(68.75% - 5px)}.event-duration-360{height:calc(75% - 5px)}.event-duration-390{height:calc(81.25% - 5px)}.event-duration-420{height:calc(87.5% - 5px)}.event-duration-450{height:calc(93.75% - 5px)}.event-duration-480{height:calc(100% - 5px)}.modal-stop-task .btn-green{margin-bottom:20px;padding:10px 20px;width:185px}.modal-hold-task .modal-title{margin-bottom:15px;margin-top:20px}.modal-hold-task .range-wrapper{padding:0 30px;width:100%}.modal-hold-task .modal-footer{align-items:center;display:flex;justify-content:space-between;margin-top:70px;width:100%}.modal-hold-task .future-entries{margin-bottom:25px}.modal-hold-task .future-entries .entry{align-content:center;align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin-bottom:3px;width:150px}.modal-hold-task .future-entries .entry svg,.modal-hold-task .future-entries .entry svg path{stroke:#162dff}.modal-hold-task .future-entries .entry span{margin:auto;padding-top:4px}.modal-title{color:#3a3a3a;font-size:24px;font-weight:500;margin:0 0 40px}.task-component{border-bottom:1px solid #e2e2e2}.task-component .tasks{height:calc(100% - 78px);position:relative}@media (max-width:1440px){.task-component .tasks{height:calc(100% - 60px)}}.task-component .tasks .tasks-scroll{height:100%;left:0;position:absolute;top:0;width:100%}.task-component .tasks .task{align-items:center;background-color:#f8fcfd;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:2px;position:relative;transition:background-color .2s ease-in-out}.task-component .tasks .task:hover{background-color:#e5f7fb}.task-component .tasks .task:hover .task__estimate{background-color:#d6eaee}.task-component .tasks .task.assigned{opacity:.5;pointer-events:none}.task-component .tasks .task.highlighted{background-color:#e5f7fb}.task-component .tasks .task__title{font-weight:500}@media (max-width:1440px){.task-component .tasks .task__title{font-size:14px}}.task-component .tasks .task__dependencies-icon{display:inline-block;margin-right:6px}.task-component .tasks .task__tasklist{font-size:12px;margin-top:4px}@media (max-width:1440px){.task-component .tasks .task__tasklist{font-size:11px}}.task-component .tasks .task__project{color:#162dff;font-size:10px;margin-top:4px}.task-component .tasks .task__project .bold{font-weight:800}.task-component .tasks .task__deadline{color:#000;font-size:10px;margin-top:4px}.task-component .tasks .task__comment{align-items:center;display:flex;font-size:12px;margin-top:4px}.task-component .tasks .task__comment svg{margin-right:7px;width:10px}.task-component .tasks .task__description{padding:20px 90px 20px 20px;width:100%}@media (max-width:1440px){.task-component .tasks .task__description{padding:15px 90px 15px 15px}}.task-component .tasks .task__meta{align-content:center;align-items:center;display:flex;flex-flow:row;font-size:10px;margin-top:15px}@media (max-width:1440px){.task-component .tasks .task__meta{margin-top:5px}}.task-component .tasks .task__meta>*{margin:auto}.task-component .tasks .task__meta .priority{border-radius:50%;height:7px;margin-left:0;margin-right:0;width:7px}.task-component .tasks .task__meta .priority.priority--Low{background-color:#2fd352}.task-component .tasks .task__meta .priority.priority--Normal{background-color:#162dff}.task-component .tasks .task__meta .priority.priority--Important{background-color:#efa44b}.task-component .tasks .task__meta .priority.priority--ASAP{background-color:#dc4246}.task-component .tasks .task__meta .deadline{font-weight:800;margin-left:11px;margin-right:21px}.task-component .tasks .task__meta .tag{background-color:#fff;margin-left:0;margin-right:8px;padding:2px 6px}.task-component .tasks .task__estimate{align-items:center;display:flex;flex:1;height:100%;justify-content:center;max-width:80px;position:absolute;right:0;top:0;transition:background-color .2s ease-in-out;width:80px}.task-component .tasks .task__estimate__estimated{font-size:14px;font-weight:800;margin-right:2px}@media (max-width:1440px){.task-component .tasks .task__estimate__estimated{font-size:12px}}.task-component .tasks .task__estimate__slash{color:#8b8d98;display:inline-block;font-size:11px;margin:0 3px}.task-component .tasks .task__estimate__all{font-size:14px}@media (max-width:1440px){.task-component .tasks .task__estimate__all{font-size:12px}}.task-component .vue-daterange-picker{background-image:url(/build/images/calendar-blue.91aee727.svg);background-position:10px 50%;background-repeat:no-repeat;width:100%}.task-component .vue-daterange-picker .fa{margin-right:5px}.task-component .vue-daterange-picker .form-control{align-items:center;background-color:transparent;border:1px solid #b8b8b8;display:flex;height:40px;padding:0 30px;width:135px}@media (max-width:1440px){.task-component .form-label{margin-bottom:7px}}.filters-nav{border-bottom:.5px solid #e2e2e2;display:flex;height:78px}@media (max-width:1440px){.filters-nav{height:60px}}.filters-nav__input{border:0;height:99%;outline:0;padding:0 20px;width:calc(100% - 80px)}.filters-nav__btn{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:80px}.filters-nav__btn .close{display:none}.traffic-filters-wrapper{z-index:1}.traffic-filters,.traffic-filters-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.traffic-filters{background-color:#fff;overflow:auto;padding:40px 30px;z-index:5}@media (max-width:1440px){.traffic-filters{padding:25px 20px}}.traffic-filters__close{cursor:pointer;position:absolute;right:30px;top:30px;z-index:1}@media (max-width:1440px){.traffic-filters__close svg{width:20px}}.traffic-filters__title{color:#c3c3c3;font-size:15px;font-weight:500;letter-spacing:1px;margin:0 0 40px}.traffic-filters .form-group{margin-bottom:30px}@media (max-width:1440px){.traffic-filters .form-group{margin-bottom:20px}}.traffic-filters .form-group .name{align-items:center;display:flex}.traffic-filters .project-id{color:#162dff;font-size:12px;margin-right:5px}.traffic-filters .priority-wrapper{border:1px solid #b8b8b8;margin-right:5px;padding:7px 10px}.traffic-filters .priority-wrapper__text{font-size:12px}.traffic-filters .priority-wrapper.active,.traffic-filters .priority-wrapper:hover{border:1px solid #162dff}.menu{background-color:#fff;color:#162dff;font-size:14px;height:0;min-width:140px;overflow-y:hidden;position:fixed;width:auto;z-index:20}.menu:focus,.menu:focus-within{-webkit-box-shadow:6px 6px 26px -11px rgba(0,0,0,.75);-moz-box-shadow:6px 6px 26px -11px rgba(0,0,0,.75);box-shadow:6px 6px 26px -11px rgba(0,0,0,.75);display:block;height:auto}.menu input{position:fixed;top:0;transform:translateY(-200%)}.menu__options{list-style:none;margin:0;padding:0}.menu__option{border-bottom:1px solid #eee;color:#383838;cursor:pointer;font-size:13px;font-weight:500;height:40px;padding:12px 17px}.menu__option>a{color:inherit;text-decoration:none}.menu__option:last-child{border:0}.menu__option:hover{background:#162dff;color:#fff}.menu__option:focus{box-shadow:none;outline:none}.event-details{background-color:#fff;border:.5px solid #fafafa;border-radius:3px;height:254px;max-width:488px;position:fixed;width:25%;z-index:5000}.event-details.hidden{display:none}.details-tooltip{background-color:#fff;padding:0 25px 20px}.details-tooltip a{text-decoration:none}.details-tooltip__header{align-items:center;border-bottom:1px solid #f8f8f8;display:flex;height:48px;justify-content:space-between;width:100%}.details-tooltip__number{color:#162dff;font-size:12px;font-weight:700;position:relative}.details-tooltip__number:after{background-color:#162dff;bottom:-17px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.details-tooltip__ho{color:#000;font-size:11px;font-weight:600;padding-left:20px;position:relative}.details-tooltip__ho:after{content:url(/build/images/details-ho.5b191d5d.svg);left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.details-tooltip__title{color:#000;font-size:14px;font-weight:700;margin:13px 0 10px}.details-tooltip__comment{align-items:center;display:flex;font-size:12px;margin-top:4px}.details-tooltip__comment svg{margin-right:7px;width:10px}.details-tooltip__path{color:#162dff;font-size:11px;font-weight:400;margin:5px 0 10px}.details-tooltip__footer .row{align-items:flex-end;display:flex}.details-tooltip__person{color:#000;font-size:11px;font-weight:300;padding-left:20px;position:relative}.details-tooltip__person:after{content:url(/build/images/details-person.1e8c22d8.svg);left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.details-tooltip__deadline,.details-tooltip__project{color:#000;font-size:11px;font-weight:300;position:relative}.details-tooltip__deadline{padding-left:20px}.details-tooltip__deadline:after{content:url(/build/images/icon-time.aebcccfe.svg);left:0;position:absolute;top:50%;transform:translateY(-46%);z-index:1}.details-tooltip__time{align-items:center;background-color:#162dff;color:#fff;display:inline-flex;font-size:11px;font-weight:700;margin-top:25px;padding:10px 15px}.details-tooltip .priority{background-color:red;border-radius:50%;height:4px;margin-right:15px;width:4px}.details-tooltip__hours{align-items:center;background-color:#f1ecb5;color:#000;display:flex;float:right;font-size:16px;font-weight:500;height:100px;justify-content:center;width:115px}.details-tooltip__hours span{font-weight:700}.event-trash{align-items:center;background-color:red;display:flex;height:calc(100% - 168px);justify-content:center;max-width:512px;min-width:350px;opacity:.7;position:fixed;right:0;top:58px;transition:opacity .5s ease-in-out;width:26.6vw;z-index:9}@media (max-width:1440px){.event-trash{height:calc(100% - 128px)}}.event-trash.hidden{display:none;opacity:0}.event-trash svg{width:128px}.event-trash svg path{stroke:#fff;fill:#fff}.traffic{background-color:#fff;display:flex;flex-flow:row;height:100vh;overflow:hidden;padding-top:58px;width:100%}.traffic__left{display:flex;flex:1;flex-direction:column;position:relative;z-index:2}.traffic__right{border-left:1px solid #e2e2e2;display:flex;flex-direction:column;max-width:512px;min-width:350px;position:relative;width:26.6vw;z-index:1}.traffic__right .task-component{flex:1}.traffic__right .buttons{align-items:center;display:flex;height:110px;justify-content:flex-end;padding:0 45px;width:100%}@media (max-width:1440px){.traffic__right .buttons{height:70px}}.traffic__calendar{height:100%;height:calc(100% - 78px);left:0;position:relative;top:0;width:100%}.traffic__calendar .simplebar-mask{z-index:auto}@media (max-width:1440px){.traffic__calendar{height:calc(100% - 60px)}}.traffic .inner-header{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;flex-flow:row;height:78px;padding-left:45px}@media (max-width:1440px){.traffic .inner-header{height:60px}}.traffic .inner-header .departments{margin-left:0;width:150px}.traffic .inner-header .departments__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/build/images/arrow-down.88c9a8a8.svg) right 8px no-repeat;background-position:100%;border:none;color:#162dff;cursor:pointer;font-size:16px;font-weight:800;height:40px;outline:0;width:140px}.traffic .inner-header .departments__select option{font-weight:400}.traffic .inner-header .days{align-content:center;align-items:center;display:flex;flex-flow:row;height:77px;justify-self:right;margin-right:0;padding-right:12px;position:relative;width:calc(100% - 150px)}@media (max-width:1440px){.traffic .inner-header .days{height:60px}}.traffic .inner-header .days__left,.traffic .inner-header .days__right{align-items:center;display:flex;justify-content:center;position:relative}.traffic .inner-header .days__center{display:flex;height:77px;justify-content:center;position:relative;width:33.33%}.traffic .inner-header .days__next,.traffic .inner-header .days__previous{align-content:center;align-items:center;cursor:pointer;display:flex;height:77px;justify-content:center;justify-items:center;width:32px}.traffic .inner-header .days__previous{margin-right:30px}.traffic .inner-header .days__next{margin-left:30px}.traffic .inner-header .days__display{align-items:center;display:flex;font-size:18px;font-weight:800;justify-content:space-between;user-select:none;width:150px}@media (max-width:1440px){.traffic .inner-header .days__display{font-size:16px}}.traffic .inner-header .days__display span{color:#a0a0a0;font-size:12px;font-weight:300;margin-left:1em}.traffic .inner-header .days__today{align-content:center;align-items:center;background-color:#162dff;cursor:pointer;display:flex;height:100%;justify-content:center;justify-items:center;justify-self:right;margin-right:0;position:absolute;right:0;top:0;width:78px}@media (max-width:1440px){.traffic .inner-header .days__today{width:60px}}.traffic .calendar-component{height:calc(100vh - 136px);position:relative}@media (max-width:1440px){.traffic .calendar-component{height:calc(100vh - 118px)}}.traffic .calendar-component__scroll{height:100%;left:0;position:absolute;top:0;width:100%}.traffic .calendar-component__wrapper{display:flex;padding-right:12px}.traffic .calendar-component .employees{margin-top:60px;min-width:195px;padding-left:45px;width:195px}.traffic .calendar-component .employees__employee{color:#162dff;font-size:12px;font-weight:800;height:60px;margin-bottom:2px;padding-right:15px;width:100%}@media (max-width:1440px){.traffic .calendar-component .employees__employee{font-size:11px}}.traffic .calendar-component .employees__employee span{color:#5f6067;display:block;font-size:10px;font-weight:400;margin-top:3px}.traffic .calendar-component .calendar{width:100%}.traffic .fc-scroller{overflow:hidden!important}.traffic .fc .fc-divider{display:none}.traffic .fc .fc-head td div{align-content:center;align-items:center;background-color:#fff;display:flex;justify-content:center;justify-items:center}.traffic .fc .fc-head td div span{color:#707070;font-size:12px;font-weight:400}.traffic .fc .fc-body .fc-content td{background-repeat:no-repeat;background-size:100% 100%;border-bottom:2px solid #fff;border-radius:9px}.traffic .fc .fc-content td>div,.traffic .fc .fc-head td>div{height:60px;overflow-y:hidden}.traffic .fc .fc-content .fc-event-container,.traffic .fc .fc-head .fc-event-container{height:100%!important}.traffic .fc .fc-content .fc-event-container .fc-event,.traffic .fc .fc-head .fc-event-container .fc-event{border:none;border-radius:7px;box-sizing:border-box;color:#333;height:100%;padding:0}.traffic .fc .fc-content .fc-event-container .fc-event.meeting,.traffic .fc .fc-head .fc-event-container .fc-event.meeting{cursor:pointer;height:75%}.traffic .fc .fc-content .fc-event-container .fc-event.meeting .icon,.traffic .fc .fc-head .fc-event-container .fc-event.meeting .icon{height:12px}.traffic .fc .fc-content .fc-event-container .fc-event.meeting .icon path,.traffic .fc .fc-head .fc-event-container .fc-event.meeting .icon path{fill:none;stroke:#333;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.traffic .fc .fc-content .fc-event-container .fc-event.done,.traffic .fc .fc-head .fc-event-container .fc-event.done{background-color:#d5d5d5!important;color:#9d9d9d}.traffic .fc .fc-content .fc-event-container .fc-event.done .icon,.traffic .fc .fc-head .fc-event-container .fc-event.done .icon{height:12px}.traffic .fc .fc-content .fc-event-container .fc-event.done .icon .round,.traffic .fc .fc-content .fc-event-container .fc-event.done .icon .tick,.traffic .fc .fc-content .fc-event-container .fc-event.done .icon path,.traffic .fc .fc-head .fc-event-container .fc-event.done .icon .round,.traffic .fc .fc-head .fc-event-container .fc-event.done .icon .tick,.traffic .fc .fc-head .fc-event-container .fc-event.done .icon path{fill:none;stroke:#162dff;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.traffic .fc .fc-content .fc-event-container .fc-event.home-office,.traffic .fc .fc-head .fc-event-container .fc-event.home-office{border:2px dashed #162dff!important}.traffic .fc .fc-content .fc-event-container .fc-event.highlighted,.traffic .fc .fc-head .fc-event-container .fc-event.highlighted{border:2px solid #162dff}.traffic .fc .fc-content .fc-event-container .fc-event.outdated,.traffic .fc .fc-head .fc-event-container .fc-event.outdated{background-color:#f83232!important;color:#fff}.traffic .fc .fc-content .fc-event-container .fc-event.outdated .icon,.traffic .fc .fc-head .fc-event-container .fc-event.outdated .icon{height:12px}.traffic .fc .fc-content .fc-event-container .fc-event.outdated .icon .round,.traffic .fc .fc-content .fc-event-container .fc-event.outdated .icon .tick,.traffic .fc .fc-head .fc-event-container .fc-event.outdated .icon .round,.traffic .fc .fc-head .fc-event-container .fc-event.outdated .icon .tick{fill:none;stroke:#162dff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.traffic .fc .fc-content .fc-event-container .fc-event.too-soon,.traffic .fc .fc-head .fc-event-container .fc-event.too-soon{background-color:#f83232!important}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content{align-content:center;align-items:center;display:flex;flex-flow:row;height:100%;justify-content:left;justify-items:left;overflow:hidden}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content>*,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content>*{margin:auto}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .left,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .left{align-self:center;justify-self:left;margin-left:11px;margin-right:0}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .left .priority,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .left .priority{border:2px solid #fff;border-radius:50%;height:7px;margin-right:5px;width:7px}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .left .priority.priority--0,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .left .priority.priority--0{background-color:#2fd352}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .left .priority.priority--1,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .left .priority.priority--1{background-color:#162dff}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .left .priority.priority--2,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .left .priority.priority--2{background-color:#efa44b}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .left .priority.priority--3,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .left .priority.priority--3{background-color:#dc4246}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .right,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .right{display:flex;flex-flow:column;margin-left:4px}.traffic .fc .fc-content .fc-event-container .fc-event .fc-content .right .meta,.traffic .fc .fc-head .fc-event-container .fc-event .fc-content .right .meta{font-size:.8em;font-weight:800}.traffic .fc .fc-content .fc-event-container .fc-event.holiday,.traffic .fc .fc-head .fc-event-container .fc-event.holiday{align-items:center;background-color:#e1e4e4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='20'%3E%3Cpath fill='%23dfdfdf' fill-rule='evenodd' d='M21.184 20q.536-.195 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928q1.43.574 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12z'/%3E%3C/svg%3E");cursor:inherit;display:flex;justify-content:center;pointer-events:none}.traffic .fc .fc-content .fc-event-container .fc-event.holiday:after,.traffic .fc .fc-content .fc-event-container .fc-event.holiday:before,.traffic .fc .fc-head .fc-event-container .fc-event.holiday:after,.traffic .fc .fc-head .fc-event-container .fc-event.holiday:before{content:"";display:none}.traffic .fc .fc-content .fc-event-container .fc-event.holiday .fc-content,.traffic .fc .fc-head .fc-event-container .fc-event.holiday .fc-content{color:#a2a2a2;justify-content:center;justify-items:center;text-align:left}.traffic .fc .fc-content .fc-event-container .fc-event.holiday .fc-content svg,.traffic .fc .fc-head .fc-event-container .fc-event.holiday .fc-content svg{margin-left:auto;margin-right:5px}.traffic .fc .fc-content .fc-event-container .fc-event.holiday .fc-content span,.traffic .fc .fc-head .fc-event-container .fc-event.holiday .fc-content span{margin-left:0;margin-right:auto}.traffic .fc .fc-content .fc-event-container .fc-event.sick-leave,.traffic .fc .fc-head .fc-event-container .fc-event.sick-leave{align-items:center;background-color:#e1e4e4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='24'%3E%3Cpath fill='%23cecece' fill-opacity='.4' fill-rule='evenodd' d='M2 0h2v12H2zm1 20a2 2 0 1 0 .001-3.999A2 2 0 0 0 3 20M9 8a2 2 0 1 0 .001-3.999A2 2 0 0 0 9 8m-1 4h2v12H8z'/%3E%3C/svg%3E");cursor:inherit;display:flex;justify-content:center;pointer-events:none}.traffic .fc .fc-content .fc-event-container .fc-event.sick-leave:after,.traffic .fc .fc-content .fc-event-container .fc-event.sick-leave:before,.traffic .fc .fc-head .fc-event-container .fc-event.sick-leave:after,.traffic .fc .fc-head .fc-event-container .fc-event.sick-leave:before{content:"";display:none}.traffic .fc .fc-content .fc-event-container .fc-event.sick-leave .fc-content,.traffic .fc .fc-head .fc-event-container .fc-event.sick-leave .fc-content{color:#a2a2a2;justify-content:center;justify-items:center;text-align:left}.traffic .fc .fc-content .fc-event-container .fc-event.sick-leave .fc-content svg,.traffic .fc .fc-head .fc-event-container .fc-event.sick-leave .fc-content svg{margin-left:auto;margin-right:5px}.traffic .fc .fc-content .fc-event-container .fc-event.sick-leave .fc-content span,.traffic .fc .fc-head .fc-event-container .fc-event.sick-leave .fc-content span{margin-left:0;margin-right:auto}.traffic .fc .fc-content .fc-event-container .fc-event.selected,.traffic .fc .fc-head .fc-event-container .fc-event.selected{border:2px dashed #162dff;height:calc(100% - 4px)}.traffic .fc .fc-content .fc-event-container .fc-event.selected .fc-content,.traffic .fc .fc-head .fc-event-container .fc-event.selected .fc-content{margin-left:-2px}.traffic .fc .fc-scroller-canvas>.fc-bg{z-index:1}.fc-time-area col{min-width:2.2em}.fc-chrono .fc-widget-header:nth-child(8) .fc-cell-content{border-right:1px solid #e2e2e2}.traffic .fc .fc-body .fc-content td{background-image:url(/build/images/traffic-row.19583ce4.svg)}.traffic.column-3 .fc .fc-body .fc-content td{background-image:url(/build/images/traffic-row-3.baf26ad9.svg)}.traffic.column-3 .fc-chrono .fc-widget-header:nth-child(16) .fc-cell-content{border-right:1px solid #e2e2e2}.traffic .days__left,.traffic .days__right{width:50%}.traffic.column-3 .days__left,.traffic.column-3 .days__right{width:33.33%}.traffic .fc-view-container{position:relative}.traffic .fc-view-container:after{background-color:#e2e2e2;content:"";display:block;height:60px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.traffic.column-3 .fc-view-container{position:relative}.traffic.column-3 .fc-view-container:after{left:33.3%;transform:translateX(0)}.traffic.column-3 .fc-view-container:before{background-color:#e2e2e2;content:"";display:block;height:60px;left:66.6%;position:absolute;top:0;transform:translateX(-50%);width:1px}.fc-time-area .fc-slats .fc-minor,.traffic .fc-unthemed .fc-content,.traffic .fc-unthemed .fc-divider,.traffic .fc-unthemed .fc-list-heading td,.traffic .fc-unthemed .fc-list-view,.traffic .fc-unthemed .fc-popover,.traffic .fc-unthemed .fc-row,.traffic .fc-unthemed tbody,.traffic .fc-unthemed td,.traffic .fc-unthemed th,.traffic .fc-unthemed thead{border:0}.absences{background-color:#fff;min-height:100vh;padding-top:58px;position:relative;width:100%}.absences .table__content__items{font-size:14px}.absences .table__content__items__item__cell--first{width:100px}.absences .table__filters__filter:last-of-type,.absences .table__filters__filter:nth-of-type(2){width:224px}.absences__form__first-row{min-height:110px}.absences__form .textarea{font-size:15px;padding:15px}.absences__form .form-radio__option{font-size:14px;padding:10px 15px}.absences__form .days{align-items:center;display:flex;height:70px}.absences__header__info{align-self:flex-end;color:#707070;font-size:12px;margin:auto 0 auto auto;text-transform:uppercase}.absences__header__info span{color:#162dff;font-size:18px;font-weight:800}.absences__header__actions{align-content:center;align-items:center;align-self:flex-end;display:flex;height:100%;margin-left:50px}.absences .modal__footer .btn-action{margin-left:15px}.absences .modal__footer .button-edit{align-self:flex-start;margin-left:0}.tasklist-details{display:flex;flex-direction:column;font-size:14px;min-height:100vh;padding-top:58px;position:relative}.tasklist-details__header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;height:80px;padding-left:45px;width:100%}@media (max-width:1440px){.tasklist-details__header{height:70px}}.tasklist-details__header .name{font-size:24px}.tasklist-details__header .name a{color:#000;text-decoration:none}@media (max-width:1440px){.tasklist-details__header .name{font-size:18px}}.tasklist-details__header .name .id a{color:#162dff;font-weight:800;padding-right:24px;text-decoration:none}@media (max-width:1440px){.tasklist-details__header .name .id a{font-weight:700}}.tasklist-details__header .client,.tasklist-details__header .leader{align-content:center;align-items:center;display:flex;flex-flow:row;font-size:12px;margin-left:82px;padding:0 0 0 31px}.tasklist-details__header .client svg,.tasklist-details__header .leader svg{margin-right:15px}.tasklist-details__content{display:flex;flex:1}.tasklist-details .inner-menu{align-items:center;display:flex;flex-flow:row;font-size:14px;height:110px;padding-left:17px;padding-right:35px}@media (max-width:1440px){.tasklist-details .inner-menu{height:80px}}.tasklist-details .inner-menu .link{color:#333541;cursor:pointer;font-weight:500;margin-right:40px;padding-bottom:8px;text-decoration:none;text-transform:uppercase}.tasklist-details .inner-menu .link:hover{color:#162dff}.tasklist-details .inner-menu .link.active{border-bottom:3px solid #162dff}.tasklist-details .inner-menu .right{align-items:center;display:flex;justify-self:flex-end;margin-left:auto;margin-right:0}.tasklist-details .inner-menu .right .expand{color:#162dff;cursor:pointer;font-size:12px;margin-right:20px}.tasklist-details .details{display:flex;flex:1;flex-flow:row;height:100%;justify-content:space-between}.tasklist-details .details__list{height:100%;width:100%}.tasklist-details .details__overlay{height:calc(100vh - 59px);left:0;overflow:hidden;pointer-events:none;position:fixed;top:58px;width:100vw;z-index:5}.tasklist-details .details>.full-width{width:100%}.tasklist-details__description{padding:30px;position:relative}.tasklist-details__description h2{color:#000;font-size:22px;font-weight:500;margin:0}.tasklist-details__description p{line-height:1.5;margin-top:30px}.tasklist-details__actions{padding:30px;position:absolute;right:0;top:.5em}.tasklist-details__actions .action{cursor:pointer;text-transform:uppercase}.tasklist-details__actions .action:hover{color:#162dff}.tasklist-details__actions .action:active{color:#0016e2}.tasklist-nav{background-color:#ededed;height:auto;min-width:245px}.tasklist-nav__sticky-holder{background-color:#ededed;height:100%;width:245px}.tasklist-nav__menu{width:100%}.tasklist-nav .head{align-items:center;color:#494949;cursor:pointer;display:flex;font-size:12px;font-weight:500;padding:15px;position:relative;user-select:none;width:100%}.tasklist-nav .head__icon{margin-right:10px}.tasklist-nav .head__arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);transform-origin:50% 50%;transition:transform .3s}.tasklist-nav .head.collapsed .head__arrow{transform:rotate(180deg)}.tasklist-nav .content{overflow:hidden;width:100%}.tasklist-nav .item{background-color:#ededed;color:#707070;cursor:pointer;font-size:12px;padding:10px 15px 10px 42px;transition:background-color .3s}.tasklist-nav .item.active,.tasklist-nav .item:hover{background-color:#e3e3e3}.tasklist-attachment{align-items:center;border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;height:80px;justify-content:space-between;padding:0 60px;width:100%}.tasklist-attachment:first-child{border-top:0}.tasklist-attachment:last-child{border-bottom:0}.tasklist-attachment .left{text-decoration:none}.tasklist-attachment .left,.tasklist-attachment .right{align-items:center;display:flex}.tasklist-attachment .file-icon{margin-right:32px}.tasklist-attachment .info{display:flex;flex-direction:column}.tasklist-attachment .file-name{color:#162dff;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.tasklist-attachment .file-info{color:#494949;font-size:12px;font-weight:500}.tasklist-attachment .file-info span{font-weight:200}.tasklist-attachment .download-icon{margin-right:32px}.tasklist-attachment .delete-icon{cursor:pointer}.tasklist-details__tasks .accordion .task-list{padding:20px 30px}.tasklist-details__tasks .item{align-items:center;background-color:transparent;border-radius:10px;cursor:pointer;display:flex;flex-flow:row;font-weight:300;margin-bottom:1px;padding:22px 23px 22px 60px}@media (max-width:1440px){.tasklist-details__tasks .item{font-size:12px}}.tasklist-details__tasks .item.is-outdated .round,.tasklist-details__tasks .item.is-outdated .tick,.tasklist-details__tasks .item.is-outdated.selected .todo svg .round,.tasklist-details__tasks .item.is-outdated.selected .todo svg .tick,.tasklist-details__tasks .item.is-outdated:hover .todo svg .round,.tasklist-details__tasks .item.is-outdated:hover .todo svg .tick{stroke:#df3535}.tasklist-details__tasks .item.is-outdated .calendar{color:#df3535}.tasklist-details__tasks .item.is-outdated .calendar-icon path{stroke:#df3535}.tasklist-details__tasks .item.is-ready .round,.tasklist-details__tasks .item.is-ready .tick{stroke:#2fd352}.tasklist-details__tasks .item.is-ready:hover{transition:all 1s ease}.tasklist-details__tasks .item.is-ready:hover .todo svg .tick{stroke:#fff}.tasklist-details__tasks .item.is-ready:hover .todo svg .round{fill:#2fd352;stroke:#2fd352}.tasklist-details__tasks .item.is-completed .task-name{opacity:.4;text-decoration:line-through}.tasklist-details__tasks .item.is-completed .tick{stroke:#fff}.tasklist-details__tasks .item.is-completed .round{fill:#2fd352;stroke:#2fd352}.tasklist-details__tasks .item.is-completed.selected .todo svg .tick,.tasklist-details__tasks .item.is-completed:hover .todo svg .tick{stroke:#fff}.tasklist-details__tasks .item.is-completed.selected .todo svg .round,.tasklist-details__tasks .item.is-completed:hover .todo svg .round{fill:#2fd352;stroke:#2fd352}.tasklist-details__tasks .item.is-completed .calendar{color:#333541}.tasklist-details__tasks .item.is-completed .calendar-icon path{stroke:#626262}.tasklist-details__tasks .item.is-blocked .round{stroke:#df3535;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tasklist-details__tasks .item.is-blocked.selected .todo svg .round,.tasklist-details__tasks .item.is-blocked:hover .todo svg .round{stroke:#df3535}.tasklist-details__tasks .item .todo{height:24px;margin-left:0;margin-right:0;width:24px}.tasklist-details__tasks .item .todo svg path{fill:none;stroke:#626262;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tasklist-details__tasks .item .todo .has-dependencies path{fill:red}.tasklist-details__tasks .item.selected>.todo svg path,.tasklist-details__tasks .item:hover>.todo svg path{stroke:#162dff}.tasklist-details__tasks .item.selected>.assigned-to,.tasklist-details__tasks .item:hover>.assigned-to{background-color:#162dff;color:#fff}.tasklist-details__tasks .item .assigned-to{align-items:center;background-color:#eaeeef;display:flex;font-size:11px;height:20px;justify-items:center;margin-left:30px;max-width:91px;overflow:hidden;padding:0 5px;width:91px}.tasklist-details__tasks .item .assigned-to span{margin:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasklist-details__tasks .item .task-name{margin-left:22px}@media (max-width:1440px){.tasklist-details__tasks .item .task-name{font-size:12px}}.tasklist-details__tasks .item .dependency,.tasklist-details__tasks .item .traffic-icon{align-items:center;background-color:#162dff;border-radius:42%;color:#fff;display:flex;font-weight:300;height:22px;justify-content:center;margin-left:12px;width:22px}.tasklist-details__tasks .item .work-time{justify-self:right;margin-left:auto;margin-right:150px}.tasklist-details__tasks .item .work-time .spent{font-weight:500}.tasklist-details__tasks .item .calendar{align-items:center;display:flex;justify-self:right;margin-left:0;margin-right:106px;width:155px}.tasklist-details__tasks .item .calendar .calendar-icon{margin-right:14px}.tasklist-details__tasks .item .priority{border-radius:50%;height:7px;justify-self:right;margin-left:0;margin-right:35px;min-width:7px;width:7px}.tasklist-details__tasks .item .priority.priority-1{background-color:#162dff}.tasklist-details__tasks .item .priority.priority-2{background-color:#efa44b}.tasklist-details__tasks .item .priority.priority-3{background-color:#dc4246}.tasklist-details__tasks .bottom{align-items:center;display:flex;flex-flow:row;margin-top:25px;padding-bottom:40px;padding-left:79px}.tasklist-details__tasks .bottom .btn{margin-right:25px}.tasklist-details__tasks .bottom .summary{font-family:Montserrat-Light,sans-serif}.tasklist-details__tasks .bottom .summary .action{cursor:pointer;transition:color .2s ease}.tasklist-details__tasks .bottom .summary .action:hover{color:#8b8d98}.tasklist-details__comments .content__inner{padding:40px 60px}.wall{background-color:#eaeeef}.wall .date__day{font-size:26px;font-weight:800;padding-bottom:6px}.wall .date__weekday{align-content:center;align-items:center;color:#162dff;display:flex;flex-direction:row;font-size:18px;font-weight:500;padding-right:15px}.wall .date__weekday__name{min-width:110px}.wall .date__next,.wall .date__previous{align-content:center;align-items:center;color:#727272;cursor:pointer;display:flex;font-size:.9em;font-weight:300;padding-left:15px;transition:color .2s}.wall .date__next:hover,.wall .date__previous:hover{color:#162dff}.wall .date .new-date-picker{padding-top:4px}.wall .date .new-date-picker .vdp-datepicker__calendar .cell.highlighted{background:transparent;border-color:#162dff;border-radius:50%;color:#162dff;position:relative}.wall .date .new-date-picker .vdp-datepicker__calendar .cell.highlighted:after{background:transparent}.wall .page__header{display:flex;padding-bottom:30px;padding-top:20px}.wall .columns{display:flex;flex-direction:row}.wall .columns .column{min-width:20vw}.wall .columns .column--wide{flex-grow:2}.wall .columns .column-second{margin-left:1em;margin-right:1em;min-height:600px;position:relative}.wall .columns .column-second .loader{background:none}.wall .section{margin-bottom:20px}.wall .section__header{color:#162dff;display:block;font-size:10px;font-weight:500;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.wall .section__content{background-color:#fff;border-radius:8px;padding:15px 10px;width:100%}.wall .section__content--no-padding{padding:0}.wall .section__content--no-background{background:none}.wall .section__item{display:flex;flex-direction:row;padding-bottom:15px}.wall .section__item:last-child{padding-bottom:0}.wall .section__item__image{border-radius:16px;height:40px;overflow:hidden;text-align:center;width:40px}.wall .section__item__image img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.wall .section__item__image svg{height:32px;width:32px}.wall .section__item__details{display:flex;flex-direction:column;padding-left:15px}.wall .section__item__name{font-size:.9em;font-weight:500}.wall .section__item__url{font-size:.8em;text-decoration:none}.wall .section__item__url:visited{color:#162dff}.wall .section__item__url:hover{color:#0011af}.wall .section__item__info{color:#8b8d98;font-size:.8em;font-weight:300}.wall .section__item__info--blue{color:#162dff}.wall .wall-upcoming-absences .section__header{font-size:16px;font-weight:500;letter-spacing:0;text-transform:none}.wall .wall-meetings .meeting__name{cursor:pointer}.wall .wall-tasks .task{border-radius:8px;cursor:pointer;margin-bottom:12px;padding:10px}.wall .wall-tasks .task__title{font-size:.9em;font-weight:500;padding-bottom:5px}.wall .wall-tasks .task__deadline,.wall .wall-tasks .task__path,.wall .wall-tasks .task__project{font-size:.8em}.wall .wall-tasks .task__deadline{align-content:center;display:flex;font-style:italic;margin-left:auto;margin-right:0}.wall .wall-tasks .task__deadline svg{height:12px;margin-right:5px;opacity:.8;width:12px}.wall .wall-tasks .task__line{display:flex;flex-direction:row}.wall .wall-tasks .task.overdue{background-color:red!important;color:#fff}.wall .wall-tasks .task.overdue .blue{color:#fff}.wall .wall-tasks .task.overdue .task__deadline svg circle,.wall .wall-tasks .task.overdue .task__deadline svg path{stroke:#fff}.wall .wall-tasks .task.done{background-color:#dce2e4!important;color:#b0bfc3!important}.wall .wall-tasks .task.done .blue{color:#b0bfc3!important}.wall .wall-tasks .task.done svg circle,.wall .wall-tasks .task.done svg path{stroke:#b0bfc3!important}.wall .wall-todo .empty{margin-bottom:2px}.wall .wall-todo .todo-item{align-content:center}.wall .wall-todo .todo-item__icon{height:25px;width:25px}.wall .wall-todo .todo-item__icon svg{cursor:pointer;height:100%;width:100%}.wall .wall-todo .todo-item__icon svg .round,.wall .wall-todo .todo-item__icon svg .tick{fill:none;stroke:#8b8d98;transition:stroke .2s ease,stroke-dashoffset .2s ease}.wall .wall-todo .todo-item__icon svg .tick{stroke-dasharray:20;stroke-dashoffset:20}.wall .wall-todo .todo-item__icon svg.checked .tick{stroke-dashoffset:40}.wall .wall-todo .todo-item__icon svg:hover .round,.wall .wall-todo .todo-item__icon svg:hover .tick{stroke:#162dff}.wall .wall-todo .todo-item__text{display:block;min-width:100px}.wall .wall-todo .todo-item__details{margin:auto 0;min-width:100px;padding-left:5px}.wall .wall-todo .todo-item__details .todo-item__input{background:none;border:none;display:none;font-size:.9em;outline:none;padding:0;width:100%}.wall .wall-todo .todo-item__details:focus .todo-item__text,.wall .wall-todo .todo-item__details:focus-within .todo-item__text{display:none}.wall .wall-todo .todo-item__details:focus .todo-item__input,.wall .wall-todo .todo-item__details:focus-within .todo-item__input{display:inline-block}.wall .wall-todo .todo-item.done .todo-item__details{cursor:default}.wall .wall-todo .todo-item.done .todo-item__text{color:#8b8d98;text-decoration:line-through;transition:color .2s ease,text-decoration .2s ease}.wall .wall-todo .wall-todo__create{background:none;border:none;color:#162dff;cursor:pointer;font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.wall .wall-todo .wall-todo__create:active,.wall .wall-todo .wall-todo__create:hover{color:#0016e2;outline:0}.wall .wall-timesheets .timesheet-banner{border-radius:8px;height:120px;overflow:hidden;padding:28px;position:relative}.wall .wall-timesheets .timesheet-banner__heading{color:#fff;cursor:pointer;font-size:1.2em;font-weight:500;padding-bottom:5px}.wall .wall-timesheets .timesheet-banner__heading .bold{font-weight:800}.wall .wall-timesheets .timesheet-banner__link{color:#fff;font-size:.9em;text-decoration:none;transition:color .2s ease}.wall .wall-timesheets .timesheet-banner__link:hover{color:#162dff}.wall .wall-timesheets .timesheet-banner.sad{background-color:#df3535}.wall .wall-timesheets .timesheet-banner.happy{background-color:#2fd352}.wall .wall-timesheets .timesheet-banner__narwhal-container{bottom:-30px;position:absolute;right:-20px;width:130px}.wall .wall-timesheets .timesheet-banner__narwhal-container svg{opacity:.6}.wall .wall-timesheets .timesheet-banner__narwhal{transform:scaleX(-1)}@media (max-width:1850px){.wall .wall-timesheets .timesheet-banner .timesheet-banner__heading{font-size:1.1em;width:70%}}@media (max-width:1600px){.wall .wall-timesheets .timesheet-banner .timesheet-banner__heading{font-size:1em;width:70%}}.wall .loading{align-items:center;color:#a0a0a0;display:flex;justify-content:center;padding-bottom:10px;padding-top:10px}.wall .loading span{animation:show-hide 2s ease-in-out infinite}.wall .loading span:first-child{animation-delay:.2s}.wall .loading span:nth-child(2){animation-delay:.27s}.wall .loading span:nth-child(3){animation-delay:.34s}.wall .loading span:nth-child(4){animation-delay:.41s}.wall .loading span:nth-child(5){animation-delay:.48s}.wall .loading span:nth-child(6){animation-delay:.55s}.wall .loading span:nth-child(7){animation-delay:.62s}.wall .empty{align-items:center;color:#a0a0a0;display:flex;justify-content:center;padding-bottom:10px;padding-top:10px}.wall-list{width:100%}.wall-list__item{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin-bottom:10px;padding:0 20px 20px;position:relative;width:100%}.wall-list__header{border-bottom:1px solid #eee;justify-content:space-between;padding:14px 0 11px;width:100%}.wall-list__header,.wall-list__info{align-items:center;display:flex}.wall-list__options span{cursor:pointer;display:inline-block;font-size:12px;text-transform:uppercase}.wall-list__options span:hover{color:#162dff}.wall-list__options span:first-child{margin-right:12px}.wall-list__author{color:#8a8a8a;font-size:14px;margin:0 20px 0 0}.wall-list__date{color:#162dff;font-size:12px}.wall-list__title{font-size:22px}.wall-list__content{font-size:14px}.profile,.profile__content{width:100%}.profile__content .info-text{color:#7b7b7b;font-size:12px}.profile__footer{background-color:#fff;border-top:1px solid #e9e9e9;bottom:0;display:flex;justify-content:flex-end;left:0;padding:30px 45px;position:fixed;width:100%;z-index:1}.profile__title{font-size:24px;font-weight:400}.profile__section{margin-bottom:50px;max-width:500px}.profile__section:last-child{margin-bottom:0}.profile__heading{font-size:12px;font-weight:600;letter-spacing:2px;margin:0 0 30px;text-transform:uppercase}.change-photo__input{display:none}.change-photo__label{align-items:center;cursor:pointer;display:flex}.change-photo__img{background-color:#d5d5d5;border-radius:35px;height:100px;overflow:hidden;width:100px}.change-photo__photo{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.change-photo span{color:#162dff;display:inline-block;font-size:14px;margin-left:40px}.employees-page{min-height:100vh;padding-top:58px;position:relative;width:100%}.employees-page__head{align-content:center;align-items:center;display:flex;justify-content:space-between;margin-left:44px;margin-right:44px}.employees-page__content__login{color:#a0a0a0;display:block;font-weight:300}.employees-page__content__extra{align-content:center;align-items:center;display:flex}.employees-page__content__extra .btn,.employees-page__content__extra .btn-action{margin-left:1vw}.employees-page__content__inventory{align-items:center;display:flex;flex-flow:column;justify-content:center;justify-items:center;min-height:100px}.employees-page__content__inventory__empty{color:#a0a0a0}.employees-page__content__inventory__loading{align-items:center;color:#a0a0a0;display:flex;justify-content:center}.employees-page__content__inventory__loading span{animation:show-hide 2s ease-in-out infinite}.employees-page__content__inventory__loading span:first-child{animation-delay:.2s}.employees-page__content__inventory__loading span:nth-child(2){animation-delay:.27s}.employees-page__content__inventory__loading span:nth-child(3){animation-delay:.34s}.employees-page__content__inventory__loading span:nth-child(4){animation-delay:.41s}.employees-page__content__inventory__loading span:nth-child(5){animation-delay:.48s}.employees-page__content__inventory__loading span:nth-child(6){animation-delay:.55s}.employees-page__content__inventory__loading span:nth-child(7){animation-delay:.62s}.employees-page__content__inventory__list{align-self:flex-start;margin-right:auto;width:100%}.employees-page__content__inventory__actions{align-self:flex-end;font-size:10px;justify-self:stretch;margin-left:auto;margin-top:10px;text-transform:uppercase}.employees-page__content__inventory__actions .btn-selected{min-width:150px}.procedures-page{min-height:100vh;padding-top:58px;position:relative;width:100%}.procedures-page__head{align-content:center;align-items:center;display:flex;justify-content:space-between;margin-left:44px;margin-right:44px}.procedures-page__content__login{color:#a0a0a0;display:block;font-weight:300}.procedures-page__content__extra{align-content:center;align-items:center;display:flex}.procedures-page__content__extra .btn,.procedures-page__content__extra .btn-action{margin-left:1vw}.procedures-page__content__inventory{align-items:center;display:flex;flex-flow:column;justify-content:center;justify-items:center;min-height:100px}.procedures-page__content__inventory__empty{color:#a0a0a0}.procedures-page__content__inventory__loading{align-items:center;color:#a0a0a0;display:flex;justify-content:center}.procedures-page__content__inventory__loading span{animation:show-hide 2s ease-in-out infinite}.procedures-page__content__inventory__loading span:first-child{animation-delay:.2s}.procedures-page__content__inventory__loading span:nth-child(2){animation-delay:.27s}.procedures-page__content__inventory__loading span:nth-child(3){animation-delay:.34s}.procedures-page__content__inventory__loading span:nth-child(4){animation-delay:.41s}.procedures-page__content__inventory__loading span:nth-child(5){animation-delay:.48s}.procedures-page__content__inventory__loading span:nth-child(6){animation-delay:.55s}.procedures-page__content__inventory__loading span:nth-child(7){animation-delay:.62s}@keyframes show-hide{0%{opacity:.2}50%{opacity:1}60%{opacity:1}to{opacity:.2}}.procedures-page__content__inventory__list{align-self:flex-start;margin-right:auto;width:100%}.procedures-page__content__inventory__actions{align-self:flex-end;font-size:10px;justify-self:stretch;margin-left:auto;margin-top:10px;text-transform:uppercase}.procedures-page__content__inventory__actions .btn-selected{min-width:150px}.inventory__items{background-color:#fff;min-height:100vh;padding-top:58px;position:relative;width:100%}.inventory__items__content{margin-bottom:60px}.inventory__items__content .cell-status__pending{font-size:.8em}.inventory__items__content .cell-status__icon{display:inline-block;height:24px;width:24px}.inventory__items__content .cell-status__icon svg{width:100%}.inventory__items__content .cell-status__icon svg *{stroke:#162dff;fill:#162dff}.inventory__items__content .table__content__items__item__cell--first{padding-right:24px;width:72px}.inventory__items__footer{align-content:center;align-items:center;background-color:#fff;border-top:1px solid #eaeeef;bottom:0;display:flex;font-size:1.1em;height:60px;justify-content:flex-end;left:0;padding-left:44px;padding-right:44px;position:fixed;width:100vw}.inventory__items__footer .blue{color:#162dff;font-weight:500;padding-left:4px;padding-right:10px}.inventory__items__modal .container{width:65%}.inventory__items__modal--confirm .modal__footer{align-items:center;justify-content:space-between}.inventory__items__modal .modal__content{align-items:start;display:flex;flex-flow:column;justify-content:space-between}.inventory__items__modal__table-wrapper{margin-bottom:20px}.inventory__items__modal__table{text-align:left}.inventory__items__modal__table-head{color:#162dff;font-weight:500;font-weight:400;height:50px}.inventory__items__modal__table-head th{min-width:150px}.inventory__items__modal__table-head th:last-of-type{min-width:80px;text-align:center}.inventory__items__modal__table-row{border-bottom:2px solid #fff;height:40px}.inventory__items__modal__table-row--blocked{background-color:#eaeeef;border:none;color:#a0a0a0}.inventory__items__modal__table-row--warning{background-color:#eaeeef;text-align:center}.inventory__items__modal__select{margin-bottom:20px}.inventory__items__modal table tr td{border-bottom:1px solid #eee;min-width:80px;padding:5px}.inventory__items__modal table tr td:last-of-type{text-align:center}.return-allocation-modal .container{width:60%}.return-allocation-modal .modal__content{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column}.return-allocation-modal__table-wrapper{margin-bottom:20px}.return-allocation-modal__table{text-align:left}.return-allocation-modal__table-head{color:#162dff;font-weight:500;font-weight:400;height:50px}.return-allocation-modal__table-head th{min-width:160px}.return-allocation-modal__table-row{border-bottom:2px solid #fff;height:40px}.return-allocation-modal__table-row--blocked{background-color:#eaeeef;border:none;color:#a0a0a0}.return-allocation-modal__table-row--warning{background-color:#eaeeef;text-align:center}.return-allocation-modal .confirmation-checkbox{align-self:flex-start;margin:auto auto auto 0}.confirm-allocation-modal .container{width:65%}.confirm-allocation-modal__table{border-collapse:collapse;text-align:left}.confirm-allocation-modal__table tr td{border-bottom:1px solid #eee;padding:5px}.confirm-allocation-modal__table-wrapper{min-height:20vh}.confirm-allocation-modal__table-head{color:#162dff;font-weight:500;font-weight:400;height:50px}.confirm-allocation-modal__table-head th{min-width:160px}.confirm-allocation-modal__table-row{border-bottom:2px solid #fff;height:40px}.confirm-allocation-modal__table-row--blocked{background-color:#eaeeef;color:#a0a0a0}.confirm-allocation-modal .modal__footer{justify-content:space-between}.confirm-allocation-modal .modal__content{align-items:start;display:flex;flex-flow:column;justify-content:space-between}.confirm-allocation-modal .terms__link{color:#162dff;padding-left:30px;text-decoration:none;transition:color .2s}.confirm-allocation-modal .terms__link:hover{color:#0011af}.tasks-page{min-height:100vh;padding-top:58px;position:relative;width:100%}.tasks-page__head{align-content:center;align-items:center;display:flex;justify-content:space-between;margin-left:44px;margin-right:44px}.tasks-page__content .table__filters__filter{width:230px}.tasks-page__content .table__filters__filter.filter-search{width:380px}.tasks-page__content .table__filters__filter:last-of-type{width:150px}.tasks-page__content .table__content__items__item,.tasks-page__content td{max-width:200px}.tasks-page__content .cell-status{font-size:14px;height:24px;margin-left:0;margin-right:0;width:24px}.tasks-page__content .cell-status__round svg path{fill:none;stroke:#626262;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tasks-page__content .cell-status__round.is-overdue svg path{stroke:#df3535}.tasks-page__content .cell-status__round.is-ready svg path{stroke:#2fd352}.tasks-page__content .cell-status__round.is-completed svg .tick{stroke:#fff}.tasks-page__content .cell-status__round.is-completed svg .round{fill:#2fd352;stroke:#2fd352}.tasks-page__content .cell-status__blocked svg path{fill:#df3535}.tasks-page__content .cell-project__id{color:#162dff}.tasks-page__content .cell-project__client{color:#a0a0a0;margin-top:3px}.tasks-page__content .cell-estimate__real{font-weight:500}.task-list-link{color:#333641;text-decoration:none}.task-list-link:hover{color:#6160f6}.my-profile{background-color:#fff}