.icon-button{border:0;background-color:transparent;text-align:center;vertical-align:middle;padding:0;cursor:pointer;outline:0}i.icon{display:inline-block;margin:0}i.icon svg{overflow:visible}i.icon svg path{fill:currentColor}.badge{display:inline-flex;align-items:center;background-color:#ebeced;color:#999fa3;font-size:1.2rem;font-weight:700;padding:.3rem .4rem;text-transform:uppercase;border-radius:.4rem;line-height:1.4rem;height:2rem;white-space:nowrap;overflow:hidden}.badge .icon{margin-right:.6rem}.semantic-button-content,.text-link{display:flex;align-items:center;justify-content:center}.semantic-button-content :not(:first-child),.text-link :not(:first-child){margin-left:.8rem}.text-link{position:relative;background:transparent;border:none;font-size:1.6rem;font-weight:500;line-height:2.2rem;text-align:center;color:#999fa3;cursor:pointer;font-family:Roboto,sans-serif;white-space:nowrap}.text-link:focus,.text-link:hover{outline:transparent;color:#47525a}.text-link.negative{color:#e45f55}.text-link.negative:focus,.text-link.negative:hover{color:#dd3629}.text-link.back-navigation{font-size:1.2rem;font-weight:400;color:#4986a0}.text-link.back-navigation .icon{color:#47525a}.text-link.back-navigation:focus,.text-link.back-navigation:hover{color:#39697d}.text-link.back-navigation:focus .icon,.text-link.back-navigation:hover .icon{color:#1a1e21}.text-link.loading,.text-link.loading:focus,.text-link.loading:hover{color:transparent}.text-link>.ui.active.inline.loader{position:absolute;width:100%}.react-datepicker-wrapper{display:block}.react-datepicker__input-container{display:block;position:static}.react-datepicker-popper{z-index:1000}.react-datepicker-popper[data-placement^=bottom],.react-datepicker-popper[data-placement^=top]{margin-top:1rem}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{border-bottom-color:#4986a0;border-top-color:#4986a0;left:4rem}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:0}.react-datepicker-popper[data-placement^=top]{margin-bottom:7.5rem}.react-datepicker{font-family:Roboto,sans-serif;font-size:1.4rem;background-color:#4986a0;box-shadow:.8rem .8rem 5.4rem 0 rgba(0,0,0,.15);font-weight:400;border:1px solid #4986a0;border-radius:2rem;margin-top:.2rem}.react-datepicker .react-datepicker__header{background-color:transparent;border:0;padding-top:0;padding-bottom:1rem}.react-datepicker .react-datepicker__navigation--next,.react-datepicker .react-datepicker__navigation--previous{border:0;background-size:contain;background-repeat:no-repeat;width:2.4rem;height:2.4rem;top:1.6rem}.react-datepicker .react-datepicker__navigation--previous{background-image:url(/static/media/chevron_left.d2d87c4b.svg);left:2rem}.react-datepicker .react-datepicker__navigation--next{background-image:url(/static/media/chevron_right.c2e6adbb.svg);right:2rem}.react-datepicker .react-datepicker__month{margin:0;padding:0 1.6rem 1.9rem}.react-datepicker .react-datepicker__current-month{padding:1.6rem 0;font-size:1.6rem;color:#edf3f6;font-weight:700;text-transform:capitalize}.react-datepicker .react-datepicker__day{height:3.25rem;width:3.25rem;line-height:3.25rem;margin:.3rem;color:#edf3f6;border-radius:50%}.react-datepicker .react-datepicker__day-name{width:3.25rem;line-height:1.2rem;margin:.3rem;color:#98bacc;font-weight:700;text-transform:capitalize}.react-datepicker .react-datepicker__day--today{background-color:#a9c6d4;color:#4986a0}.react-datepicker .react-datepicker__day--selected,.react-datepicker .react-datepicker__day:hover{background-color:#edf3f6;color:#4986a0;font-weight:700}.react-datepicker .react-datepicker__day--outside-month{color:#98bacc}.react-datepicker .react-datepicker__day--disabled{color:#98bacc;pointer-events:none}.errorMessage_errorMessage__1yUL4{color:#e45f55;display:flex;align-items:center;-webkit-animation-name:errorMessage_fadeInDown__1_djK;animation-name:errorMessage_fadeInDown__1_djK;-webkit-animation-duration:.1s;animation-duration:.1s}.errorMessage_errorMessage__1yUL4 span{font-weight:500;font-size:1.2rem;margin-left:.8rem}@-webkit-keyframes errorMessage_fadeInDown__1_djK{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes errorMessage_fadeInDown__1_djK{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.input-wrapper{width:100%}.input-wrapper label:not(:last-child){display:flex;align-items:center;height:2.4rem;margin-bottom:.5rem;font-size:1.4rem;color:#999fa3}.input-wrapper label:not(:last-child) :not(:first-child){margin-left:.75rem}.input-wrapper label:not(:last-child) i,.input-wrapper label:not(:last-child) svg{width:2.4rem;height:2.4rem}.input-wrapper.error .ui.checkbox label{color:#e45f55}.input-wrapper .error-message{padding-top:1rem}.input-date-wrapper{position:relative}.input-date-wrapper .ui.input>input{padding-right:4rem}.input-date-wrapper .datepicker-icon{position:absolute;right:1rem;top:0;height:4rem;display:flex;align-items:center}.input-date-wrapper .datepicker-icon>*{color:#4986a0}.input-date-wrapper.has-label .datepicker-icon{top:2.9rem}.main-menu{z-index:10;background-color:#333f48;position:fixed;top:0;left:0;right:0;height:6.4rem;display:flex}.main-menu aside{background-color:hsla(0,0%,100%,.1);height:100%;padding:1.2rem 2rem;margin-right:1rem}.main-menu a{position:relative;color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;opacity:.5;padding:2.2rem 2.4rem}.main-menu a:hover{opacity:.8}.main-menu a.active{opacity:1}.main-menu a.active:after{content:"";height:2px;position:absolute;bottom:1.4rem;left:2.5rem;right:2.5rem;background-color:#fff}.base-modal .close-icon{right:2rem;top:2rem;position:absolute;color:#999fa3}.base-modal .actions{display:flex;justify-content:flex-end}.base-modal form .header{padding:3.4rem 3.2rem;font-size:2rem;font-weight:700}.base-modal form .content{padding:0 3.2rem}.base-modal form .actions{padding:4rem 3.2rem 2.4rem}.button-group{display:inline-block;border-radius:8px;box-shadow:0 8px 15px rgba(73,134,160,.08)}.button-group button{cursor:pointer;font-family:Roboto,sans-serif;white-space:nowrap;color:#4986a0;background-color:#fff;width:12rem;height:4rem;border:none;font-size:1.4rem;font-weight:500;line-height:2.2rem;text-align:center;border-radius:8px}.button-group button:focus,.button-group button:hover{outline:transparent;color:#39697d}.button-group button.negative{color:#e45f55}button.selected{background-color:#4986a0;color:#fff}button.selected:focus,button.selected:hover{color:#fff;background-color:#39697d}.task-badge.accepted{background-color:#ebc43a;color:#47525a}.task-badge.planned{background:repeating-linear-gradient(-45deg,#dbdddf,#dbdddf 1px,#ebeced 0,#ebeced 8px);color:#47525a}.task-badge.accepted.no-time,.task-badge.planned.no-time{background:#e45f55;color:#fff}.task-badge.accepted.reduced-time,.task-badge.planned.reduced-time{background:#ed8f21;color:#fff}.task-badge.arrived{background-color:#47525a;color:#fff}.task-badge.ended{background-color:#24c289;color:#fff}.task-badge.started{background-color:#5175d1;color:#fff}.task-badge.unplanned{background-color:#f6f9fa;color:#47525a}.task-badge.cancelled{background-color:#47525a;color:#fff}.badge-divider{position:relative;padding-left:3.2rem}.badge-divider:before{left:0;height:1px;background-color:#ebeced;width:100%;content:"";position:absolute;top:50%}.badge-divider .badge{position:relative}.nightStopTooltip{background-color:#fff;text-align:center;padding:.5rem .75rem;border-radius:.5rem;position:absolute;z-index:1;top:-.5rem;left:100%}.nightStopIcon{position:relative;display:inline-block;margin-right:.5rem;margin-left:-2px;margin-top:2px}.nightStopIcon[aria-label]:after{content:attr(aria-label);position:absolute;left:100%;bottom:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;text-align:center;padding:.5rem .75rem;border-radius:.5rem;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.nightStopIcon.isFirst[aria-label]:after{bottom:auto;top:0}.nightStopIcon[aria-label]:hover:after{opacity:1}.current-time{position:absolute;top:0;bottom:0;z-index:5;width:.1rem;background:#e45f55}.time-indicator{top:0;border-top-left-radius:.2rem;border-top-right-radius:.2rem}.time-indicator,.time-indicator .title-wrapper{display:flex;position:-webkit-sticky;position:sticky;background-color:#f6f9fa}.time-indicator .title-wrapper{align-items:center;left:0;z-index:6;min-width:190px;height:4rem;border-right:1px solid #ebeced;border-left:1px solid #ebeced}.time-indicator .title-wrapper span{padding-left:1.6rem;font-weight:700;font-size:1.2rem;color:#4986a0}.time-indicator .title-wrapper:after{content:"";width:189px;height:.4rem;position:absolute;bottom:0;box-sizing:border-box;border-right:1px solid #ebeced;background-color:#edf3f6}.time-indicator .timeframe-wrapper{display:flex;position:relative;width:1075.2rem;border-right:1px solid #ebeced}.time-indicator .timeframe-wrapper::-webkit-scrollbar{display:none}.time-indicator .timeframe-wrapper .timeframe{display:flex;align-items:center;position:relative;width:11.2rem;height:4rem}.time-indicator .timeframe-wrapper .timeframe span{margin-left:-1.6rem;font-size:1.2rem;color:#999fa3}.time-indicator .timeframe-wrapper .timeframe-ticks{position:absolute;bottom:0;height:.4rem;width:100%;border-right:1px solid #999fa3;background-color:#edf3f6}.time-indicator .timeframe-wrapper .timeframe-ticks:before{content:"";position:absolute;bottom:0;height:.4rem;width:.1rem;background-color:#999fa3;left:33.3%}.time-indicator .timeframe-wrapper .timeframe-ticks:after{content:"";position:absolute;bottom:0;height:.4rem;width:.1rem;background-color:#999fa3;left:66.6%}.time-indicator .timeframe-wrapper .timeframe:last-of-type .timeframe-ticks{border-right:0}.timeline-task{height:8rem;font-size:1.2rem;font-weight:500;display:inline-flex;flex-direction:column;cursor:pointer;position:absolute;top:.5rem;min-width:2rem}.timeline-task .content{border:1px solid #edf3f6;background-color:#f6f9fa;border-top-left-radius:.4rem;border-top-right-radius:.4rem;padding:.8rem;flex:1 1;position:relative;z-index:1}.timeline-task .content .title-wrapper{display:inline-flex;align-items:center;max-width:100%}.timeline-task .content .title-wrapper .title{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap}.timeline-task .content .title-wrapper .title.delayed{color:#e45f55}.timeline-task .content .issues{width:1.6rem;height:1.6rem;margin-top:.2rem;text-align:center;font-size:1rem;line-height:1.6rem;font-weight:700;border-radius:50%;color:#fff;background:#e45f55}.timeline-task.no-time .title,.timeline-task.reduced-time .title{display:flex;align-items:center}.timeline-task.no-time .title>.icon,.timeline-task.reduced-time .title>.icon{margin-right:.2rem}.timeline-task.no-time .title>.icon{color:#e45f55}.timeline-task.reduced-time .title>.icon{color:#ed8f21}.timeline-task.overflow-left .content,.timeline-task.overflow-left .task-badge,.timeline-task.overflow-left .task-badge.unplanned{padding-left:24px}.timeline-task .teams-info{position:absolute;top:0;right:0;background:-webkit-gradient(linear,right top,left top,from(#f6f9fa),color-stop(65%,#f6f9fa),to(rgba(246,249,250,0)));background:linear-gradient(270deg,#f6f9fa 0,#f6f9fa 65%,rgba(246,249,250,0));font-size:1rem;color:#999fa3;padding:.8rem .8rem .8rem 2rem;text-align:right}.timeline-task .teams-info .teams-count{display:inline-flex;align-items:center;justify-content:center}.timeline-task .teams-info .teams-count .icon{margin-left:.4rem}.timeline-task .teams-info .main-team{display:block}.timeline-task .flight-state{font-weight:700;font-size:.9rem;line-height:1.1rem;text-transform:uppercase;color:#999fa3;padding-top:.2rem;display:block;white-space:nowrap}.timeline-task .flight-state:before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:.3rem;margin-right:.4rem;background-color:#999fa3}.timeline-task .flight-state.in_air:before{background-color:#ebc43a}.timeline-task .flight-state.landing:before{background-color:#ed8f21}.timeline-task .flight-state.landed:before{background-color:#e45f55}.timeline-task .flight-state.in_block:before{background-color:#47525a}.timeline-task .flight-state.departing:before{background-color:#24c289}.timeline-task .incomplete-alert{font-style:italic;color:#e45f55;margin-left:.1rem}.timeline-task .task-badge{margin-top:-.4rem;position:relative;z-index:1}.timeline-task .task-badge.unplanned{font-weight:400;padding-left:.8rem;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #edf3f6;border-top:0}.timeline-task.unplanned{height:6rem}.timeline-task.unplanned .task-badge{font-size:1rem}.timeline-task.unplanned .content{padding-top:.6rem;padding-bottom:.4rem}.timeline-task .time-window{position:absolute;height:100%;left:0;border:1px solid #ebeced;border-radius:.4rem;opacity:0;z-index:0;max-width:0}.timeline-task.selected .time-window,.timeline-task:hover .time-window{opacity:1;max-width:unset;z-index:2}.timeline-task.selected .content,.timeline-task.selected .task-badge,.timeline-task:hover .content,.timeline-task:hover .task-badge{z-index:3}.timeline-task.selected-team .content{background-color:#dee8ed}.timeline-task.selected-team .teams-info{background:-webkit-gradient(linear,right top,left top,from(#dce8ee),color-stop(65%,#dce8ee),to(rgba(220,232,238,0)));background:linear-gradient(270deg,#dce8ee 0,#dce8ee 65%,rgba(220,232,238,0))}.timeline-task.selected-team.unplanned .task-badge{background-color:#dce8ee}.timeline-task.selected-task .content{border:1px solid #77a4b8}.timeline-task.selected-task.unplanned .task-badge{border:1px solid #77a4b8;border-top:0}.timeline-task-group{position:absolute;height:2.8rem;background-color:#f6f9fa;display:flex;align-items:center;font-size:1.2rem;top:.5rem;border-radius:.4rem;cursor:pointer;overflow:hidden}.timeline-task-group.overflow-left{padding-left:24px}.timeline-task-group .icon{color:#4986a0}.timeline-task-group .title{padding:0 .4rem;font-weight:500;white-space:nowrap}.timeline-task-group .time{padding:0 .4rem;color:#999fa3;white-space:nowrap}.edit-team-modal .input-date-wrapper{margin-top:1.6rem;width:20rem}.edit-team-modal .error-message{margin-top:1.6rem}.edit-team-modal .input-requirement{color:#999fa3;margin-top:.5rem;font-size:1.4rem;font-style:italic;text-align:right}.team-info{position:relative;text-align:left;display:flex;justify-content:space-between}.team-info>div{display:flex;flex-direction:column;justify-content:center}.team-info .name{font-size:1.6rem;font-weight:700;margin:0 1.5rem;padding-top:1rem}.team-info .shift{font-size:1.2rem;color:#999fa3;margin:0 0 1.1rem 1.5rem;white-space:nowrap}.team-info .pda-user-loading{margin:0 1.5rem}.team-info .pda-user{display:flex;align-items:center;margin:0 .8rem 0 1.3rem;padding:.2rem .5rem;border-radius:.4rem;color:#4986a0}.team-info .pda-user>p{font-size:1.4rem;margin:0 0 0 .8rem;line-height:2rem}.team-info .amount-of-members{height:1.7rem;width:1.7rem;position:absolute;top:1.2rem;right:1rem;display:flex;align-items:center;justify-content:center;background:#4986a0;border-radius:50%;text-align:center;font-weight:700;font-size:1.2rem;color:#fff}.team-info.with-actions .name{padding-top:0}.team-info.with-actions .shift{margin-bottom:0}.team-info.with-actions .shift-date{display:block}.team-info.with-actions .actions{position:absolute;right:0;top:0;display:none;flex-direction:column;justify-content:space-between;margin:1.2rem 1rem}.team-info.with-actions .actions .team-edit,.team-info.with-actions .actions .team-lock{color:#4986a0}.team-info.with-actions .actions .team-remove{color:#e45f55}.team-info.with-actions .actions>:not(:first-child){margin-top:.75rem}.team-info.with-actions:focus .amount-of-members,.team-info.with-actions:hover .amount-of-members{display:none}.team-info.with-actions:focus .actions,.team-info.with-actions:hover .actions{display:flex;-webkit-animation-name:slide-in-right;animation-name:slide-in-right;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.grid-wrapper{overflow-x:scroll;padding-top:3rem}.grid,.grid-wrapper{height:100%;position:relative}.grid{border-top:1px solid #ebeced;border-bottom:1px solid #ebeced;border-right:1px solid #ebeced;border-radius:.2rem;width:calc(1075.2rem + 190px)}.grid.is-resizing .timeline-task,.grid.is-resizing .timeline-task-group{display:none!important}.grid-content{display:flex;border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem;box-shadow:0 4px 8px rgba(73,134,160,.08);height:calc(100% - 4rem)}.grid-content .teams-column{position:-webkit-sticky;position:sticky;left:0;z-index:6;overflow-y:scroll;overflow-x:hidden}.grid-content .teams-column::-webkit-scrollbar{display:none}.grid-content .teams-column .team{width:190px;background:#fff;border-right:thin solid #ebeced;border-left:thin solid #ebeced}.grid-content .teams-column .team-separator{height:1px;border-bottom:thin solid #ebeced}.grid-content .tasks-column{overflow-y:scroll;overflow-x:hidden}.grid-content .tasks-column .tasks-content{position:relative;width:100%}.grid-content .tasks-column::-webkit-scrollbar{display:none}.grid-content .tasks-column .tasks-row-container{border-top:thin solid #ebeced}.grid-content .tasks-column .tasks-row-container:first-of-type{border-top:0}.grid-content .tasks-column .tasks-row-container:last-of-type{border-bottom:thin solid #ebeced}.grid-content .tasks-column .task-group-row,.grid-content .tasks-column .tasks-row{position:relative;width:1075.2rem;text-align:left}.grid-content .tasks-column .tasks-row{background-color:#fff}.grid-content .tasks-column .tasks-row .not-working-block{position:absolute;background:repeating-linear-gradient(-45deg,#ededed,#ededed 1px,#fff 0,#fff 8px)}.grid-content .drag-over .task-group-row,.grid-content .drag-over .tasks-row{background-color:rgba(36,194,137,.1)}.grid-content .no-drop .task-group-row,.grid-content .no-drop .tasks-row{background-color:#fff}.panel-container{display:flex;height:100%;flex-direction:column}.panel-container .resizer-container{width:calc(1075.2rem + 190px);height:1.2rem;margin:.5rem 0;z-index:9}.panel-container .resizer{position:-webkit-sticky;position:sticky;cursor:row-resize;width:100vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:0;height:100%}.panel-container .resizer:after,.panel-container .resizer:before{content:"";border-top:1px solid #999fa3;position:absolute;left:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%);bottom:0;display:inline-block;width:2rem;margin:.3rem 0}.panel-container .resizer:before{top:0}.time-line-arrow{position:absolute;height:18px;width:26px;background-color:#e45f55;color:#fff;z-index:8;border:0;display:flex;align-items:center;justify-content:center;border-radius:.5rem;font-size:1.2rem;font-weight:500;margin-top:-26px;margin-left:-13px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;cursor:pointer}.time-line-arrow:before{content:"";position:absolute;left:-.4rem;width:0;height:0;border-top:.4rem solid transparent;border-bottom:.4rem solid transparent;border-right:.4rem solid #e45f55}.time-line-arrow.fixed{position:fixed}.time-line-arrow.hidden-arrow{opacity:0;pointer-events:none}.time-line-arrow.left{-webkit-transform:rotate(0deg) translate(calc(13px - .4rem),8px);transform:rotate(0deg) translate(calc(13px - .4rem),8px);margin-left:.4rem}.time-line-arrow.right{-webkit-transform:rotate(-180deg) translateY(-8px);transform:rotate(-180deg) translateY(-8px);margin-left:.4rem}.time-line-arrow.right>span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tasks{display:flex;position:relative;flex-direction:column;margin-top:1.2rem;height:calc(100% - 5.2rem)}.tasks:after{position:absolute;content:"";right:0;top:0;bottom:0;width:4rem;background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0));-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:1;pointer-events:none;z-index:7}.tasks.no-gradient:after{opacity:0}.change-shift-modal h1{font-weight:700;font-size:2rem;line-height:2.3rem}.change-shift-modal h2{font-weight:500;font-size:1.6rem;line-height:2.2rem;color:#999fa3}.change-shift-modal .shift-times-wrapper{display:flex;margin-bottom:2.4rem}.change-shift-modal .shift-times-wrapper .input-wrapper{width:10.4rem}.change-shift-modal .shift-times-wrapper .input-wrapper .ui.input{margin-right:2.4rem;width:8rem}.change-shift-modal .error-message{margin-top:1.6rem}.team-member-info{overflow:hidden;position:relative;text-align:left;background-color:#f6f9fa;border-radius:.4rem;border:1px solid #edf3f6;height:100%;width:18.4rem}.team-member-info .name{font-size:1.4rem;font-weight:500;margin:0 1.5rem;padding-top:1rem}.team-member-info .shift{margin-left:1.5rem;padding:0;font-size:1.2rem;text-align:left;line-height:1.6rem;border:none;color:#999fa3;background-color:#f6f9fa}.team-member-info .shift>span:last-of-type{display:block}.team-member-info .shift:focus,.team-member-info .shift:hover{cursor:pointer;outline:transparent;color:#656c71}.team-member-info:focus,.team-member-info:hover{border:1px solid #4986a0;outline:transparent}.team-member-info .delete-action-wrapper{display:none;position:absolute;height:100%;right:.5rem;top:0}.team-member-info .delete-action-wrapper .icon-button{position:absolute;right:0;top:calc(50% - .8rem);color:#e45f55}.team-member-info:focus .delete-action-wrapper,.team-member-info:hover .delete-action-wrapper{display:block}.team-member-info:focus .delete-action-wrapper .icon-button,.team-member-info:hover .delete-action-wrapper .icon-button{-webkit-animation-name:slide-in-right;animation-name:slide-in-right;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.team-member-info.shift-overlap{border-color:#e45f55}.team-member-info.shift-overlap .shift>span:first-of-type{color:#e45f55;font-weight:500}.team-member-info.shift-overlap .overlap-icon{bottom:.5rem;right:.5rem;position:absolute;color:#e45f55}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide-in-right{0%{right:-1rem;opacity:0}to{right:0;opacity:1}}@keyframes slide-in-right{0%{right:-1rem;opacity:0}to{right:0;opacity:1}}.employees-search{position:relative}.employees-search>.ui.input>input{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-right:3.6rem!important}.employees-search>.ui.input>i.icon{top:1.1rem;left:.8rem}.employees-search>.icon-button{position:absolute;top:1rem;right:1.4rem;color:#e45f55;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.3s;animation-duration:.3s}.employees-search>.icon-button:focus,.employees-search>.icon-button:hover{color:#dd3629;-webkit-transform:scale(1.05);transform:scale(1.05)}.employees-search>.icon-button path:last-of-type{fill:#fff}.employees-search .employees-wrapper{display:flex;flex-direction:column;height:23rem;border:1px solid #ebeced;border-top:0;border-radius:0 0 .8rem .8rem;overflow-y:auto}.employees-search .employees-wrapper>button{display:flex;justify-content:space-between;min-height:3.6rem;padding:.8rem 5.2rem .8rem 1rem;border:none;background-color:#fff;color:#47525a;font-size:14px;line-height:20px}.employees-search .employees-wrapper>button:focus,.employees-search .employees-wrapper>button:hover{color:#4986a0;background-color:#f6f9fa;outline:transparent;cursor:pointer}.employees-search .employees-wrapper .no-employees{font-weight:700;font-size:1.2rem;text-transform:uppercase;text-align:center}.employees-search .employees-wrapper>span{margin:1.6rem}.add-team-member-button{background-color:#fff;color:#4986a0;border:1px dashed #4986a0;box-sizing:border-box;border-radius:.4rem;width:18.4rem;height:100%;font-weight:500;font-size:1.4rem;display:flex;align-items:center;justify-content:center}.add-team-member-button>span{margin-left:.8rem}.add-team-member-button:focus,.add-team-member-button:hover{border:1px dashed #39697d;color:#39697d;cursor:pointer;outline:transparent}.add-team-member-button:focus i,.add-team-member-button:hover i{-webkit-transform:scale(1.05);transform:scale(1.05)}.add-team-member-modal .error-message{margin-top:1.6rem}.team-row{display:flex;border-top:1px solid #ebeced;height:9rem;width:100%}.team-row .team-info{min-width:190px;height:8.9rem;border-right:1px solid #ebeced}.team-row:first-of-type{border-top:1px solid #edf3f6}.team-row .pda-user-wrapper{width:20rem;padding:.8rem;height:100%;border-right:1px dashed #999fa3}.team-row .other-members-wrapper{display:flex;flex-direction:row;padding:.8rem 0}.team-row .other-members-wrapper>*{margin-left:.8rem}.team-row:focus,.team-row:hover{border-top:1px solid #4986a0}.team-row:focus .name,.team-row:hover .name{color:#4986a0}.team-row:focus+.team-row,.team-row:hover+.team-row{border-top:1px solid #4986a0}.teams-grid{height:100%;border:1px solid #ebeced;border-radius:.2rem}.teams-grid .teams-grid-header{display:flex}.teams-grid .teams-grid-header .description-wrapper,.teams-grid .teams-grid-header .title-wrapper{display:flex;align-items:center;height:4rem;position:relative;background-color:#f6f9fa}.teams-grid .teams-grid-header .description-wrapper span,.teams-grid .teams-grid-header .title-wrapper span{font-weight:700;font-size:1.2rem;color:#333f48}.teams-grid .teams-grid-header .description-wrapper:after,.teams-grid .teams-grid-header .title-wrapper:after{content:"";height:.4rem;position:absolute;bottom:0;box-sizing:border-box;background-color:#edf3f6;width:100%}.teams-grid .teams-grid-header .title-wrapper{min-width:190px}.teams-grid .teams-grid-header .title-wrapper span{padding-left:1.6rem}.teams-grid .teams-grid-header .description-wrapper{width:100%}.teams-grid .teams-grid-header .description-wrapper span{width:20rem;padding:0 .8rem}.teams-grid .teams-grid-content{height:calc(100% - 4rem);overflow-y:scroll}.teams{height:calc(100% - 4rem);padding-top:4.2rem}.planning-date-picker{display:flex;align-items:center;font-weight:700}.planning-date-picker *{color:#47525a}.planning-date-picker .datepicker-trigger{display:block;width:20rem;text-align:center}.planning-date-picker .datepicker-trigger button{width:100%}.planning-date-picker .react-datepicker__triangle{display:none}.planning-date-picker .react-datepicker-popper[data-placement^=bottom]{margin-top:.5rem}.planning-wrapper{padding:1.2rem 20px;height:calc(100vh - 6.4rem)}.planning-button-bar{display:flex;align-items:center;justify-content:space-between}.planning-button-bar>div:first-child,.planning-button-bar>div:last-child{flex:1 1}.planning-button-bar>div:last-child{display:flex;justify-content:flex-end}.planning-button-bar>div:last-child>:not(:first-child){margin-left:1rem}.activity-log{padding:2rem;overflow-x:scroll;min-height:calc(100vh - 6.4rem)}.activity-log .filter-header{z-index:1;position:relative;display:flex;align-items:center}.activity-log .filter-header>:not(:first-child){margin-left:2rem}.activity-log .filter-header>div{display:flex;align-items:center}.activity-log .filter-header>div>:not(:first-child){margin-left:.8rem}.activity-log .filter-header .input-label{font-size:1.4rem;color:#999fa3}.activity-log .filter-header input{width:16rem}.activity-log .ui.table{min-width:160rem}.activity-log .ui.table td,.activity-log .ui.table th{padding:1.5rem 1rem}.activity-log .ui.table td{white-space:pre}.activity-log .ui.table td.description-cell{white-space:normal}.activity-log .ui.table th:first-child{width:11rem}.activity-log .ui.table th:nth-child(2){width:15rem}.activity-log .ui.table th:nth-child(3){width:25rem}.activity-log .ui.table th:nth-child(4),.activity-log .ui.table th:nth-child(5),.activity-log .ui.table th:nth-child(6){width:12rem}.activity-log .ui.table th:nth-child(7){width:auto}.activity-log .ui.table th:nth-child(8),.activity-log .ui.table th:nth-child(9){width:7rem}.activity-log .ui.table th:nth-child(10){width:12rem}.activity-log .ui.table th:nth-child(11){width:15rem}.activity-log .ui.table .over-time-cell.positive{color:#e45f55;font-weight:700}.activity-log .no-data{position:absolute;top:0;height:100%;width:100%;padding-top:6.4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.4rem;text-align:center}.activity-log .no-data :first-child{text-transform:uppercase;font-weight:700}.activity-log .no-data :not(:first-child){padding-top:1rem}.plan-task-modal .content .dropdown{margin:.8rem 0 1.2rem}.plan-task-modal .row{display:flex;margin-top:1.8rem}.plan-task-modal .row>div{flex:1 1}.plan-task-modal .row>div:not(:first-child){margin-left:2.4rem}.sidebar-footer{flex:0 1;display:flex;padding:2.4rem 3.2rem;border-top:1px solid #ebeced;justify-content:flex-end}.sidebar-footer .ui.button,.sidebar-footer button{margin-right:1.4rem}.sidebar-footer .ui.button:last-of-type,.sidebar-footer button:last-of-type{margin-right:0}.sidebar-header{padding:4rem 3.2rem 2.4rem}.sidebar-header>div{flex:0 1;display:flex;align-items:center}.sidebar-header>div h1{display:inline-block;margin-right:.8rem;font-size:2rem;line-height:2.3rem}.sidebar-header>div .badge{margin-right:.6rem}.sidebar-header-buttons.left~.sidebar-header{padding:5.1rem 3.2rem 2.4rem}.task-detail .row{padding:0 3.2rem;display:flex;margin-bottom:3.2rem}.task-detail .row .col{flex:1 1}.task-detail .divider{border-top:1px solid #ebeced;margin-bottom:3.5rem}.task-detail .badge-divider+.row{margin-top:3.2rem}.task-detail .with-icon .col{display:flex;align-items:center}.task-detail .with-icon .col .icon{margin-right:1.2rem;color:#999fa3}.task-detail .with-icon .col.teams{align-items:flex-start;margin-left:3.6rem}.task-detail .with-icon .col.teams .values{width:100%}.task-detail .with-icon .col.teams label{color:#999fa3;font-size:1.2rem;margin-top:2rem}.task-detail .with-icon .col.teams .team{display:flex;justify-content:space-between;margin-top:.8rem;width:100%;position:relative}.task-detail .with-icon .col.teams .team:first-of-type{margin-top:0}.task-detail .with-icon .col.teams .team .task-state,.task-detail .with-icon .col.teams .team .value-light{flex:1 1}.task-detail .with-icon .col.teams .team .task-state{color:#999fa3;font-size:1.2rem;font-weight:500}.task-detail .with-icon .col.teams .team .icon-button{position:absolute;right:0}.task-detail .with-icon .col.teams .team .icon-button .icon{color:#4986a0}.task-detail .with-icon .col.teams .team .main-team-icon{position:absolute;left:-3.6rem;top:-.3rem}.task-detail .with-icon .col.reduced-time,.task-detail .with-icon .col.reduced-time .icon{color:#ed8f21}.task-detail .with-icon .col.no-time,.task-detail .with-icon .col.no-time .icon{color:#e45f55}.task-detail .flight-info .col label{display:block;color:#999fa3;font-size:1.2rem}.task-detail .values{display:flex;flex-direction:column}.task-detail .unknown-value{color:#e45f55}.task-detail .value{font-size:1.6rem;font-weight:500}.task-detail .value-light{font-size:1.4rem}.task-detail .sub-value{font-size:1.2rem;color:#999fa3}.task-detail .other-teams{font-size:1.4rem;padding-top:.4rem;display:block}.task-detail .issues{display:flex;align-items:center;font-weight:500;font-size:1.4rem}.task-detail .issues button{color:#e45f55}.task-detail .issues .unread-issues{font-weight:400;font-size:1.4rem;line-height:1.5rem;text-transform:lowercase;color:#999fa3}.task-detail .issues .empty-issues{font-weight:400;font-style:italic;color:#999fa3}.task-edit .sidebar-content{padding:0 3.2rem}.task-edit .row{display:flex}.task-edit .row:not(:first-child){margin-top:1.8rem}.task-edit .row>div{flex:1 1}.task-edit .row>div:not(:first-child){margin-left:2.4rem}.task-edit .divider{margin:2.5rem 0;width:100%;height:1px;background-color:#ebeced}.task-edit .error-message{margin-top:1rem}.task-edit .sidebar-footer{margin-top:3.2rem}.issue-item{width:100%;overflow:hidden;position:relative;display:flex;padding:1.6rem 2rem 1.6rem 3.2rem;border:none;outline:transparent;background-color:#fff;cursor:pointer}.issue-item:hover{background-color:#f6f9fa}.issue-item .attachment-preview{width:7.2rem;min-width:7.2rem;height:7.2rem;min-height:7.2rem;overflow:hidden;margin-right:1.6rem;border-radius:.4rem;background-color:#edf3f6}.issue-item .attachment-preview img{width:100%;height:100%;object-fit:contain}.issue-item>div{overflow:hidden}.issue-item h2{margin-bottom:.4rem;font-weight:700;font-size:1.6rem;line-height:2.2rem;text-align:left}.issue-item .created-at{position:absolute;right:2rem;top:1.6rem;font-weight:500;font-size:1.2rem;color:#999fa3}.issue-item .issue-reporter{margin-bottom:.75rem;text-align:left}.issue-item .issue-reporter-info{display:flex;align-items:center;font-weight:700;font-size:1.4rem;line-height:2rem;color:#999fa3}.issue-item .issue-reporter-info .icon{margin-right:.8rem}.issue-item .description{overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;font-size:1.2rem;line-height:1.4rem;color:#999fa3}.issue-item .unread-indicator{position:absolute;left:1.2rem;top:4.8rem;width:.8rem;height:.8rem;border-radius:50%;background:#e45f55}.task-issues .sidebar-content{border-top:1px solid #ebeced;border-bottom:1px solid #ebeced}.task-issues .sidebar-content>.issue-item:after{content:"";height:.1rem;width:100%;bottom:0;left:0;margin-left:2rem;position:absolute;background:#ebeced}.task-issues .sidebar-content>.issue-item:last-of-type:after{content:none}.task-issue-detail .header-info{display:flex;justify-content:space-between;margin-top:.3rem;color:#999fa3}.task-issue-detail .header-info h2{font-weight:700;font-size:1.4rem;line-height:2rem}.task-issue-detail .header-info span{font-size:1.4rem}.task-issue-detail .sidebar-content{border-top:1px solid #ebeced;border-bottom:1px solid #ebeced;padding:2.4rem 2.6rem 3rem}.task-issue-detail .sidebar-content .issue-detail-item{display:flex;font-size:1.4rem;line-height:2rem}.task-issue-detail .sidebar-content .issue-detail-item .icon{color:#999fa3;margin-right:1rem}.task-issue-detail .sidebar-content .team-details{display:flex;margin-bottom:2.4rem}.task-issue-detail .sidebar-content .team-details .issue-detail-item:first-of-type{margin-right:6rem}.task-issue-detail .sidebar-content .attachments-wrapper img{width:100%;border-radius:.4rem;margin-top:2.4rem}.task-issue-detail .sidebar-content .attachments-wrapper .navigation{display:flex;justify-content:center;align-items:center;margin-top:1.6rem}.task-issue-detail .sidebar-content .attachments-wrapper .navigation span{margin:0 1.6rem;font-size:1.2rem;line-height:1.4rem;color:#999fa3}.sidebar{position:fixed;top:6.4rem;right:0;bottom:0;width:40rem;background-color:#fff;z-index:10;box-shadow:-4px 0 8px rgba(0,0,0,.22);-webkit-transform:translateX(45rem);transform:translateX(45rem);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.sidebar.open{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar>.icon-button{position:absolute;color:#47525a;top:1.6rem;right:2rem;background-color:transparent;border:0;cursor:pointer;width:2.4rem;height:2.4rem;padding:0;outline:0}.sidebar-header-buttons{display:flex;position:absolute;top:1.6rem}.sidebar-header-buttons.left{left:2.5rem}.sidebar-header-buttons.right{right:4.4rem}.sidebar-header-buttons .icon-button{margin:0 .8rem}.sidebar-header-buttons .icon-button .icon{color:#47525a}.sidebar-inner{max-height:100%;display:flex;flex-direction:column}.sidebar-content{overflow-y:auto}.reports-log{padding:2rem;overflow-x:scroll;min-height:calc(100vh - 6.4rem)}.reports-log .filter-header{z-index:1;position:relative;display:flex;align-items:center}.reports-log .filter-header>:not(:first-child){margin-left:2rem}.reports-log .filter-header>div{display:flex;align-items:center}.reports-log .filter-header>div>:not(:first-child){margin-left:.8rem}.reports-log .filter-header .input-label{font-size:1.4rem;color:#999fa3}.reports-log .filter-header input{width:16rem}.reports-log .ui.table{min-width:160rem}.reports-log .ui.table td,.reports-log .ui.table th{padding:1.5rem 1rem}.reports-log .ui.table td{white-space:pre}.reports-log .ui.table td.description-cell{white-space:normal}.reports-log .ui.table td.state-cell{display:flex;justify-content:center}.reports-log .ui.table th:first-child,.reports-log .ui.table th:nth-child(2){width:15rem}.reports-log .ui.table th:nth-child(3){width:25rem}.reports-log .ui.table th:nth-child(4),.reports-log .ui.table th:nth-child(5),.reports-log .ui.table th:nth-child(6){width:15rem}.reports-log .ui.table th:nth-child(7){align-items:center;width:15rem}.reports-log .ui.table th:nth-child(8){width:auto}.reports-log .ui.table .over-time-cell.positive{color:#e45f55;font-weight:700}.reports-log .no-data{position:absolute;top:0;height:100%;width:100%;padding-top:6.4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.4rem;text-align:center}.reports-log .no-data :first-child{text-transform:uppercase;font-weight:700}.reports-log .no-data :not(:first-child){padding-top:1rem}.login-container{display:flex;align-items:center;flex-direction:column}.login-container .error-message{padding-bottom:3rem}.login-container .logo{margin-top:6.8rem;margin-bottom:14rem;width:30rem;height:auto}.login-container form{text-align:center}.login-container .input-wrapper{text-align:center;margin:5rem 0 3rem}.login-container .input-wrapper input{min-width:37rem}.custom-drag-layer{position:fixed;pointer-events:none;z-index:100;left:0;top:0;width:100%;height:100%}.toast-container .toast{background-color:#4986a0;border-radius:.4rem;color:#fff;font-size:1.4rem;font-family:Roboto,sans-serif;padding:1.6rem;cursor:default;display:flex;align-items:center}.toast-container .toast .icon-button{cursor:pointer;color:#fff;height:2.4rem}.toast-container .toast.Toastify__toast--error{background-color:#e45f55}.toast-container .toast-progress{background:hsla(0,0%,100%,.1)}.App{padding-top:6.4rem}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.4}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{margin:0;font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,html{font-family:Roboto,sans-serif;color:#47525a}h1{font-size:3rem;font-weight:700}h2{font-size:2.4rem;font-weight:500}h3{font-size:2rem;font-weight:700}h4{font-size:1.8rem;font-weight:500}h5{font-size:1.6rem;font-weight:700}h6{font-size:1.4rem;font-weight:500}body{font-size:1.6rem}
/*# sourceMappingURL=main.8da4f52b.chunk.css.map */