@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300ita‌​lic,400italic,500,500italic,700,700italic,900italic,900);:root{--purple:#726fb4;--brown-grey:#979797;--mango:#ffa933}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--white);font-family:Roboto,sans-serif;margin:0;padding:0}*{box-sizing:border-box;font-family:Roboto}th{position:relative}.sort-up{transform:rotate(180deg)}.sort-down,.sort-up{height:16px;position:absolute;right:5px}.sort-down{margin-left:10px}.gone{display:none!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.date-custom-input{background-color:#e7e8e9;background-color:var(--very-light-blue);border:none;border-radius:11.5px;color:var(--brown-grey);display:inline-block;font-family:Roboto;font-size:12px;height:25px;letter-spacing:-.19px;padding:3px 10px;text-align:center}.dashboard{padding:30px 2.27%}.dashboard .right{width:25%}.dashboard .right .error-table{margin-bottom:30px}.dashboard .title{color:var(--brown-grey);display:inline-block;font-size:15px}.dashboard .lines{display:inline-block;margin-right:2.3%;vertical-align:top;width:72.7%}.dashboard .react-datepicker-wrapper{float:right;position:relative;top:-2px}.dashboard .line.line1,.dashboard .line:nth-child(2){height:auto}.dashboard .line{display:inline-block;height:300px;margin-bottom:30px;padding:0;width:100%}.dashboard .line .title-wrapper{position:relative}.dashboard .line .title-wrapper .title{color:var(--brown-grey);display:inline-block}.dashboard .line .title-wrapper .date-custom-input{height:20px;line-height:20px;padding:0 8px}.dashboard .line .gauge{background-color:#fff;border:1px solid #e7e8e9;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;height:100%;margin-right:3.2%;padding:22px;position:relative;vertical-align:top;width:22.6%}.dashboard .line .gauge .wrapper{margin-top:-25px}.dashboard .line .gauge .wrapper .central{bottom:auto;top:123px}.dashboard .line .gauge .hour{cursor:pointer}.dashboard .line .gauge .hour.selected{cursor:auto}.dashboard .line .hours{bottom:20px;font-size:12px;left:50%;letter-spacing:-.19px;margin-left:-64px;position:absolute;width:128px}.dashboard .line .hours .hour{display:inline-block;text-align:center;width:49.8%}.dashboard .line .hours .unselected{color:#0d191f;color:var(--almost-black);cursor:pointer}.dashboard .line .hours .selected{color:#05b2aa;color:var(--turquoise);font-weight:700}.dashboard .line .stacked-graph{background-color:#fff;border:1px solid #e7e8e9;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;height:100%;padding:22px;position:relative;width:74.2%}.dashboard .line .stacked-graph .voltage-type{color:#666;display:inline-block;float:right;font-size:14px;margin-right:2px}.dashboard .line .stacked-graph .voltage-type .radio-item{margin-left:35px;position:relative}.dashboard .line .stacked-graph .voltage-type .radio-item img{height:30px;margin-right:5px;position:absolute;right:-31px;top:-9px}.dashboard .line .stacked-graph .refresh{background-color:#05b2aa;background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;float:right;font-size:13px;letter-spacing:-.23px;line-height:25px;text-align:center;width:140px}.dashboard .line .stacked-graph .refresh .text{cursor:pointer}.dashboard .line .stacked-graph .refresh .loading{padding-left:15px;position:relative}.dashboard .line .stacked-graph .refresh .loading img{height:25px;left:-10px;position:absolute;top:-5px;width:25px}.dashboard .line .stacked-graph .wrapper{margin-top:20px;max-width:600px}.dashboard .line .stacked-graph .wrapper.wide{margin-top:20px;max-width:820px}.dashboard .line .stacked-graph .labels{bottom:20px;left:58px;position:absolute}.dashboard .line .stacked-graph .labels .label{display:inline-block}.dashboard .line .stacked-graph .labels .label .mark{border-radius:5px;display:inline-block;height:10px;width:10px}.dashboard .line .stacked-graph .labels .label .text{color:#0d191f;color:var(--almost-black);font-size:12px;letter-spacing:-.19px;margin-left:5px}.dashboard .line .stacked-graph .labels .label .green{background-color:#05b2aa;background-color:var(--turquoise);margin-left:40px}.dashboard .line .stacked-graph .labels .label .purple{background-color:var(--purple);margin-left:40px}.dashboard .line .stacked-graph .labels .label .red{background-color:#f6102a;background-color:var(--cherry-red);margin-left:40px}.dashboard .line .stacked-graph .labels .label .yellow{background-color:var(--mango);margin-left:40px}.dashboard .line .stacked-graph .labels .label .orange{background-color:#e36510;background-color:var(--rusty-orange)}.dashboard .line .wrapper{display:block;margin:0 auto;max-width:200px;position:relative;width:100%}.dashboard .line .wrapper .main-text{color:#05b2aa;color:var(--turquoise);font-family:Roboto;font-size:30px;font-weight:700;letter-spacing:-.63px;text-align:center;width:100%}.dashboard .line .wrapper .num-of-batteries{color:#e36510;color:var(--rusty-orange)}.dashboard .line .wrapper .doughnut-wrapper{margin-left:-50%;margin-top:20px;width:200%}.dashboard .line .wrapper .central2{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.dashboard .line .wrapper .central{bottom:-18px;position:absolute;width:100%}.dashboard .line .wrapper .central .voltage{color:#05b2aa;color:var(--turquoise)}.dashboard .line .wrapper .sub-text{color:#212121;font-size:12px;letter-spacing:-.19px;position:relative;text-align:center;top:2px;width:100%}.dashboard .line .performance{background-color:#fff;display:inline-block;width:500px}.dashboard .line .history-graph.first{margin-right:3.2%}.dashboard .line .history-graph{background-color:#fff;border:1px solid #e7e8e9;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;height:100%;padding:22px;position:relative;vertical-align:top;width:48.4%}.dashboard .line .history-graph .wrapper{margin-top:30px;max-width:600px}.dashboard .line .history-graph .labels{margin-left:5px;margin-top:20px}.dashboard .line .history-graph .labels .label{display:inline-block;font-size:12px;letter-spacing:-.19px}.dashboard .line .history-graph .labels .label .mark1{border-radius:3px;display:inline-block;height:3px;width:50px}.dashboard .line .history-graph .labels .label .mark2{margin-left:40px}.dashboard .line .history-graph .labels .label .mark2,.dashboard .line .history-graph .labels .label .mark3{border-radius:5px;display:inline-block;height:10px;width:10px}.dashboard .line .history-graph .labels .label .text{color:#0d191f;color:var(--almost-black);font-size:12px;letter-spacing:-.19px;margin-left:5px}.dashboard .line .history-graph .labels .label .green{background-color:#05b2aa;background-color:var(--turquoise)}.dashboard .line .history-graph .labels .label .grey{background-color:#b9bcbe;background-color:var(--light-grey-blue)}.dashboard .line .control-panel{background-color:#fff;border:1px solid #e7e8e9;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;height:100%;padding:22px;position:relative;width:100%}.dashboard .line .control-panel .cleaning-control-wrapper{background:#f4f7fc;border:1px solid #e7e8e9;border:1px solid var(--very-light-blue);border-radius:10px;margin-bottom:20px;margin-top:5px}.dashboard .line .control-panel .cleaning-control-wrapper .subnet-selection{display:inline-block;float:right;margin-right:10px;width:130px}.dashboard .line .control-panel .cleaning-control-wrapper .subnet-selection .Dropdown-control{border-radius:5px;margin-top:8px;position:relative;top:0}.dashboard .line .control-panel .cleaning-control-wrapper .subnet-selection .placeholder{font-size:13px}.dashboard .line .control-panel .yesterday{display:inline-block;padding:10px;width:70%}.dashboard .line .control-panel .yesterday .item{display:inline-block;margin-right:45px}.dashboard .line .control-panel .yesterday img{display:inline-block;height:25px;margin-right:8px;object-fit:contain;position:relative;top:3px;width:25px}.dashboard .line .control-panel .yesterday .texts{display:inline-block;height:100%;margin-top:2px;vertical-align:top}.dashboard .line .control-panel .yesterday .texts .name{color:#898b8d;color:var(--blue-grey);font-size:10px;letter-spacing:-.19px;margin-bottom:2px}.dashboard .line .control-panel .yesterday .texts .value{color:#414141;font-size:12px;letter-spacing:-.23px}.dashboard .line .control-panel .yesterday .texts .value.red{color:#f6102a;color:var(--cherry-red)}.dashboard .line .control-panel .status{float:right;margin-right:4px;position:relative}.dashboard .line .control-panel .status .circle{border-radius:7px;display:inline-block;height:14px;left:-5px;position:relative;top:2px;width:14px}.dashboard .line .control-panel .status .online{color:#05b2aa;color:var(--turquoise);position:relative;top:-4px}.dashboard .line .control-panel .status .online .circle{background-color:#05b2aa;background-color:var(--turquoise)}.dashboard .line .control-panel .status .offline{color:#f6102a;color:var(--cherry-red);position:relative;top:-4px}.dashboard .line .control-panel .status .offline .circle{background-color:#f6102a;background-color:var(--cherry-red)}.dashboard .line .control-panel .title{color:var(--brown-grey);font-size:15px;letter-spacing:-.23px}.dashboard .line .control-panel .upper{height:31%;width:100%}.dashboard .line .control-panel .upper .right{width:auto}.dashboard .line .control-panel .lower{height:50%;width:100%}.dashboard .line .control-panel .lower .right{display:inline-block;height:130px;padding-left:1.6%;padding-top:20px;vertical-align:top;width:50%}.dashboard .line .control-panel .lower .right .turquoise{color:#05b2aa;color:var(--turquoise)}.dashboard .line .control-panel .lower .right .orange{color:#e36510;color:var(--rusty-orange)}.dashboard .line .control-panel .lower .right .robot-status-title{color:#212121;font-size:12px;letter-spacing:-.19px;margin:3px 3px 10px}.dashboard .line .control-panel .lower .right .robot-status-title.push-down{margin-top:18px}.dashboard .line .control-panel .lower .left{display:inline-block;height:130px;padding-right:4%;padding-top:20px;vertical-align:top;width:50%}.dashboard .line .control-panel .lower .left .area-cleaned-title{color:#212121;font-size:12px;letter-spacing:-.19px;margin:3px 3px 10px}.dashboard .line .control-panel .separator{border-bottom:1px solid #e7e8e9;border-bottom:1px solid var(--very-light-blue);height:1px;margin:0 10px}.dashboard .line .control-panel .cleaning-status{display:inline-block;font-size:30px;font-weight:700;letter-spacing:-.47px}.row-status.robot-status{background-color:#e7e8e9;background-color:var(--very-light-blue);border-radius:5px;height:15px}.robot-status-title{margin:20px 0 10px}.separator{margin:0 10px}.robot-status{height:15px}.robot-status .item{border-radius:10px;display:inline-block;height:100%}.users-widget{position:absolute;right:30px;top:35px;width:260px;z-index:10}.users-widget .icon-wrapper{float:right;width:100%}.users-widget .icon{cursor:pointer;float:right}.users-widget .users-menu{background-color:#fff;border:1px solid #e9e9ec;box-shadow:-3px 5px 5px 2px #0000001a;display:inline-block;z-index:100}.users-widget .users-menu div{display:inline-block}.users-widget .users-menu .item.clickable{cursor:pointer}.users-widget .users-menu .item.clickable:hover{background-color:var(--very-light-blue)}.users-widget .users-menu .item{border-bottom:1px solid var(--very-light-blue);padding:16px;width:100%}.users-widget .users-menu .item .text{color:var(--gunmetal);font-size:17px;letter-spacing:-.27px;width:100%}.users-widget .users-menu .item .sub-text{color:var(--brown-grey);font-size:15px;letter-spacing:-.23px;margin-top:4px;width:100%}@media screen and (max-width:1391px){.plant-header .right .item.orange{display:none}}@media screen and (max-width:1100px){.plant-header .right .item.default{display:none}}.plant-header{border:1px solid #e7e8e9;border:1px solid var(--very-light-blue);height:100px;padding:0 5% 0 2.27%;position:relative;width:100%}.plant-header div{display:inline-block}.plant-header .slash{color:#e36510;color:var(--rusty-orange);margin:0 7px}.plant-header .slash,.plant-header a.second-text{font-size:21px;line-height:100px;position:relative;top:5px}.plant-header a.second-text{color:#0d191f;color:var(--almost-black);cursor:pointer;display:inline-block;letter-spacing:-.33px;text-decoration:none}.plant-header .second-text:hover{color:#05b2aa;color:var(--turquoise)}.plant-header .first-text{float:left;height:100%;line-height:100px}.plant-header .first-text,.plant-header .project-title .plant-name{color:#0d191f;color:var(--almost-black);display:inline-block;font-size:36px;letter-spacing:-.56px}.plant-header .project-title .plant-name{loat:left;line-height:45px;margin-top:17px}.plant-header .project-title .address{color:#0d191f;color:var(--almost-black);display:block;font-size:15px;letter-spacing:-.23px;padding-left:2px}.plant-header .right{float:right;height:100%}.plant-header .right .item{display:inline-block;margin-right:20px;padding-top:29px;vertical-align:top}.plant-header .right .item .name{color:#898b8d;color:var(--blue-grey);display:block;font-size:12px;height:14px;letter-spacing:-.19px;margin-bottom:10px}.plant-header .right .item .value{color:#0d191f;color:var(--almost-black);display:block;font-size:15px;letter-spacing:-.23px}.plant-header .right .item.orange .value{color:#e36510;color:var(--rusty-orange);font-size:21px;font-weight:500;letter-spacing:-.33px}.plant-header .right .attachments1{display:inline-block;height:100%;margin-left:20px;padding-top:4px}.plant-header .right .attachments1 .icon-attachment{display:inline-block;height:28px;margin-right:20px;margin-top:38px;object-fit:contain;vertical-align:top;width:28px}.plant-header .right .attachments1 .attachments-items{display:inline-block;height:64px;margin-top:18px;position:relative;width:108px}.plant-header .right .attachments1 .attachments-items .attachment{border:2px solid #fff;border:2px solid var(--white);box-shadow:1px 2px 4px 0 #00000040;display:inline-block;position:absolute;width:60px}.plant-header .right .attachments1 .attachments-items .attachment0{left:0;top:0;z-index:3}.plant-header .right .attachments1 .attachments-items .attachment1{left:20px;top:0;z-index:2}.plant-header .right .attachments1 .attachments-items .attachment2{left:40px;position:absolute;top:0;z-index:1}.weather-header{float:right;margin:30px 40px 0 0;vertical-align:top}.weather-header .item{display:inline-block;margin-right:20px}.weather-header .local-time{background-color:#ffffff80;border:1px solid #d8d8d8;border-radius:21px;padding:0 21px 0 15px}.weather-header img{display:inline-block;height:40px;margin-right:6px;object-fit:contain;width:40px}.weather-header .texts{display:inline-block;height:100%;margin-top:3px;vertical-align:top}.weather-header .texts .name{color:#898b8d;color:var(--blue-grey);display:block;font-size:12px;height:14px;letter-spacing:-.19px;margin-bottom:10px}.weather-header .texts .value{color:#0d191f;color:var(--almost-black);display:block;font-size:15px;letter-spacing:-.23px}.menu{background-color:#fff;background-color:var(--white);cursor:pointer;height:100vh}.menu,.menu .logo{display:inline-block;width:100%}.menu .logo{background-color:#e36510;background-color:var(--rusty-orange);height:100px}.menu .logo,.menu .logo:hover{color:inherit;text-decoration:none}.menu .logo img{display:block;height:50px;margin:25px auto;width:50px}.menu .items{padding-top:10px}.menu .item{cursor:pointer;display:inline-block;padding:20px 0 15px 10%;position:relative;width:100%}.menu .item,.menu .item:hover{color:inherit;text-decoration:none}.menu .item img{display:inline-block;height:20px;object-fit:contain;vertical-align:middle;width:20px}.menu .item .text:hover,.menu .item img:hover{color:#0d191f;color:var(--almost-black)}.menu .item .text{color:var(--brown-grey);display:inline-block;font-size:15px;letter-spacing:-.23px;margin-left:10px;vertical-align:middle;width:66%}.menu .item .arrow{color:#898b8d;color:var(--blue-grey);font-size:12px;position:absolute;right:15%;top:50%;transform:translateY(-50%);transition:transform .2s ease}.menu .item .arrow.expanded{transform:translateY(-50%) rotate(180deg)}.menu .item.selected{cursor:auto}.menu .item.selected .text{color:#e36510;color:var(--rusty-orange)}.menu .parent-item:hover,.menu .sub-items{background-color:#f8f9fa}.menu .sub-items .sub-item{padding:15px 0 10px 20%}.menu .sub-items .sub-item img{height:18px;width:18px}.menu .sub-items .sub-item .text{font-size:14px;width:60%}.menu .sub-items .sub-item:hover{background-color:#e9ecef}.menu .sub-items .sub-item.selected{background-color:#fff3e0}.menu .sub-items .sub-item.selected .text{color:#e36510;color:var(--rusty-orange);font-weight:500}.cleaning-control,.manual-cleaning{margin-top:10px;padding:30px 10px}.cleaning-control .buttons .button .text,.manual-cleaning .buttons .button .text{top:0}.cleaning-control .buttons .button .icon,.manual-cleaning .buttons .button .icon{position:relative;top:2px}.cleaning-control .buttons .button.loading.pause img.icon,.cleaning-control .buttons .button.loading.start img.icon,.cleaning-control .buttons .button.loading.stop img.icon,.manual-cleaning .buttons .button.loading.pause img.icon,.manual-cleaning .buttons .button.loading.start img.icon,.manual-cleaning .buttons .button.loading.stop img.icon{display:none}.cleaning-control .buttons .button.loading.pause img.spinner,.cleaning-control .buttons .button.loading.start img.spinner,.cleaning-control .buttons .button.loading.stop img.spinner,.manual-cleaning .buttons .button.loading.pause img.spinner,.manual-cleaning .buttons .button.loading.start img.spinner,.manual-cleaning .buttons .button.loading.stop img.spinner{display:inline-block}.cleaning-control .auto-mode,.manual-cleaning .auto-mode{color:var(--rusty-orange);font-size:16px;margin-top:10px}.cleaning-control .auto-mode .switch,.manual-cleaning .auto-mode .switch{color:var(--almost-black);cursor:pointer;font-size:12px;text-decoration:underline}.cleaning-control .auto-mode .reset,.manual-cleaning .auto-mode .reset{cursor:pointer;float:right;line-height:24px;margin-right:10px;margin-top:5px}.cleaning-control .auto-mode .reset .spinner,.manual-cleaning .auto-mode .reset .spinner{display:none;vertical-align:middle;width:25px}.cleaning-control .auto-mode .reset.pending,.manual-cleaning .auto-mode .reset.pending{cursor:auto}.cleaning-control .auto-mode .reset.pending .spinner,.manual-cleaning .auto-mode .reset.pending .spinner{display:inline-block}.cleaning-control .auto-mode .reset:hover,.manual-cleaning .auto-mode .reset:hover{color:var(--cherry-red)}.cleaning-control .cleaning-status,.manual-cleaning .cleaning-status{min-width:200px;position:relative}.cleaning-control .cleaning-status .Dropdown-control,.manual-cleaning .cleaning-status .Dropdown-control{border:0;border-bottom:1px solid #333;padding:0}.cleaning-control .cleaning-status .Dropdown-menu,.manual-cleaning .cleaning-status .Dropdown-menu{font-size:16px}.cleaning-control .change-status,.manual-cleaning .change-status{bottom:-20px;cursor:pointer;font-size:12px;font-weight:400;left:0;padding-left:2px;position:absolute}.cleaning-control .cleaning-in-progress,.manual-cleaning .cleaning-in-progress{color:var(--turquoise)}.cleaning-control .cleaning-in-progress img,.manual-cleaning .cleaning-in-progress img{animation:spin 2s linear infinite;position:relative;top:2px}.cleaning-control .cleaning-pending,.manual-cleaning .cleaning-pending{color:var(--blue-grey)}.cleaning-control .time,.manual-cleaning .time{color:var(--almost-black);float:left;font-size:30px;font-weight:700;letter-spacing:-.47px;line-height:40px}.cleaning-control .scheduled-cleaning,.manual-cleaning .scheduled-cleaning{color:var(--light-grey-blue);float:left;font-size:21px;letter-spacing:-.33px;line-height:40px}.cleaning-control .buttons,.manual-cleaning .buttons{float:right}.cleaning-control .buttons .button,.manual-cleaning .buttons .button{border:1px solid #eaeaea;border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;cursor:pointer;float:left;font-size:17px;font-weight:700;height:40px;letter-spacing:-.27px;line-height:40px;margin-left:30px;text-align:center;width:130px}.cleaning-control .buttons .button .stop-icon,.manual-cleaning .buttons .button .stop-icon{background-color:var(--white);display:inline-block;height:16px;width:16px}.cleaning-control .buttons .button .pause-icon,.manual-cleaning .buttons .button .pause-icon{background-color:var(--blue-grey);display:inline-block;height:16px;margin:0 2px;width:6px}.cleaning-control .buttons .button .text,.manual-cleaning .buttons .button .text{margin-left:10px;position:relative;top:-2px}.cleaning-control .buttons .button.start,.manual-cleaning .buttons .button.start{background-color:var(--turquoise);color:#fff}.cleaning-control .buttons .button.start img,.manual-cleaning .buttons .button.start img{left:-12px;top:0;width:25px}.cleaning-control .buttons .button.start img.spinner,.manual-cleaning .buttons .button.start img.spinner{display:none;left:-16px;position:relative;top:5px}.cleaning-control .buttons .button.start .text,.manual-cleaning .buttons .button.start .text{margin-left:5px}.cleaning-control .buttons .button.loading,.manual-cleaning .buttons .button.loading{cursor:auto}.cleaning-control .buttons .button.loading img,.manual-cleaning .buttons .button.loading img{width:38px}.cleaning-control .buttons .button.start.start-loading,.manual-cleaning .buttons .button.start.start-loading{cursor:auto}.cleaning-control .buttons .button.start.start-loading img,.manual-cleaning .buttons .button.start.start-loading img{display:none}.cleaning-control .buttons .button.start.start-loading img.spinner,.manual-cleaning .buttons .button.start.start-loading img.spinner{display:inline-block;left:-16px;position:relative;top:5px}.cleaning-control .buttons .button.start.start-loading .text,.manual-cleaning .buttons .button.start.start-loading .text{left:-4px;margin-left:0;top:-2px;vertical-align:top}.cleaning-control .buttons .button.pause,.manual-cleaning .buttons .button.pause{background-color:var(--white);color:var(--blue-grey)}.cleaning-control .buttons .button.pause img,.manual-cleaning .buttons .button.pause img{display:none}.cleaning-control .buttons .button.pause.loading .pause-icon,.manual-cleaning .buttons .button.pause.loading .pause-icon{display:none!important}.cleaning-control .buttons .button.pause.loading img,.manual-cleaning .buttons .button.pause.loading img{display:inline-block}.cleaning-control .buttons .button.pause.loading .stop-icon,.manual-cleaning .buttons .button.pause.loading .stop-icon{display:none!important}.cleaning-control .buttons .button.pause.loading .text,.manual-cleaning .buttons .button.pause.loading .text{left:-4px;margin-left:0;top:-2px;vertical-align:top}.cleaning-control .buttons .button.pause.loading img.spinner,.manual-cleaning .buttons .button.pause.loading img.spinner{display:inline-block;left:-6px;position:relative;top:5px}.cleaning-control .buttons .button.stop,.manual-cleaning .buttons .button.stop{background-color:var(--cherry-red);color:var(--white)}.cleaning-control .buttons .button.stop img,.manual-cleaning .buttons .button.stop img{display:none}.cleaning-control .buttons .button.disabled,.manual-cleaning .buttons .button.disabled{background-color:#d0d1d3!important;cursor:not-allowed!important;opacity:.6}.cleaning-control .buttons .button.disabled:hover,.manual-cleaning .buttons .button.disabled:hover{background-color:#d0d1d3!important}.cleaning-control .buttons .button.stop.loading img,.manual-cleaning .buttons .button.stop.loading img{display:inline-block}.cleaning-control .buttons .button.stop.loading img.spinner,.manual-cleaning .buttons .button.stop.loading img.spinner{left:-2px;position:relative;top:5px}.cleaning-control .buttons .button.stop.loading .stop-icon,.manual-cleaning .buttons .button.stop.loading .stop-icon{display:none!important}.cleaning-control .buttons .button.stop.loading .text,.manual-cleaning .buttons .button.stop.loading .text{left:-6px;margin-left:0;top:-2px;vertical-align:top}.cleaning-control .error-details,.manual-cleaning .error-details{color:#777;margin-top:5px}.cleaning-control .loading,.manual-cleaning .loading{font-size:12px}.cleaning-control .loading img,.manual-cleaning .loading img{height:25px;position:relative;top:9px;width:25px}.manual-cleaning{background-color:var(--white);border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;margin:0;max-width:400px;overflow-y:auto;padding:20px;position:relative;width:30%}.manual-cleaning .title{margin-bottom:20px}.manual-cleaning .dropdown{display:inline-block;width:48%}.manual-cleaning .dropdown:first-child{margin-right:4%}.manual-cleaning .buttons{margin-top:20px;width:100%}.manual-cleaning .buttons .button{font-size:11px;line-height:44px;margin-left:2%;vertical-align:middle;width:32%}.manual-cleaning .buttons .button.start{margin-left:0}.manual-cleaning .buttons .button.offline{background-color:#d0d1d3!important;cursor:auto}.manual-cleaning .buttons .button.offline .pause-icon{background-color:#fff}.manual-cleaning .buttons .button.pause.offline{color:#fff}.modal-wrapper{background-color:#000000a6;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.modal-wrapper .modal{verflow:auto;background-color:#fff;border:1px solid var(--brown-grey);border-radius:8px;display:block;margin:5% auto 0;max-height:90%;min-height:40%;min-width:25%;overflow:auto;padding:60px 60px 39px;position:relative}.modal-wrapper .modal .dropdown{height:50px}.modal-wrapper .modal .dropdown .control{background-color:#0000000a;height:50px;line-height:34px}.modal-wrapper .modal .dropdown .Dropdown-arrow{top:22px}.modal-wrapper .modal .close{cursor:pointer;position:absolute;right:26px;top:26px}.modal-wrapper .modal .title{color:var(--almost-black)!important;font-size:36px!important;height:52px;letter-spacing:-.56px!important;margin-bottom:60px;text-align:center}.modal-wrapper .modal .my-content,.modal-wrapper .modal .title{display:inline-block;width:100%}.modal-wrapper .modal .my-content .input-line{display:inline-block;margin-bottom:30px;width:100%}.modal-wrapper .modal .my-content .input-line .input-description{color:var(--blue-grey);display:inline-block;font-size:15px;font-weight:500;height:18px;letter-spacing:.01px;margin-bottom:11px;width:100%}.modal-wrapper .modal .my-content .input-line input,.modal-wrapper .modal .my-content .input-line textarea{background-color:#0000000a;border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:50px;letter-spacing:normal;padding-left:14px;width:100%}.modal-wrapper .modal .my-content .input-line textarea{height:150px;padding:14px}.modal-wrapper .modal .my-content .input-line input:focus,.modal-wrapper .modal .my-content .input-line textarea:focus{background-color:var(--white);border:1px solid var(--rusty-orange);outline:none}.modal-wrapper .modal .my-content .button{background-color:var(--rusty-orange);border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;color:var(--white);cursor:pointer;display:block;font-size:17px;font-weight:500;height:40px;letter-spacing:-.27px;line-height:40px;margin:5px auto 0;text-align:center;width:180px}.modal-wrapper .modal .my-content .button.cancel{background-color:var(----blue-grey);margin-right:20px}.Dropdown-root{position:relative}.Dropdown-control{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;overflow:hidden;padding:8px 52px 8px 10px;position:relative;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 #0000000f}.Dropdown-arrow{border-color:#999 #0000 #0000;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:#0000 #0000 #999;border-width:0 5px 5px}.Dropdown-menu{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 #0000000f;box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.Dropdown-menu .Dropdown-group>.Dropdown-title{color:#333;font-weight:700;padding:8px 10px;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:#333c;cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.loader{background:#0101014d;display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader .spinner-wrapper{background-color:#00000080;border-radius:10px;height:200px;left:0;margin-left:auto;margin-right:auto;position:relative;top:calc(50% - 100px);width:200px}.loader .spinner-wrapper img{display:block;height:140px;margin-left:auto;margin-right:auto;position:relative;top:calc(50% - 70px);width:140px}.modal-wrapper .edit-message.modal{width:35%}.modal-wrapper .edit-message.modal .input-line.half{margin-right:4%;width:calc(46% - 42.5px)}.modal-wrapper .edit-message.modal .remove-robot{cursor:pointer;line-height:50px}.modal-wrapper .edit-message.modal .react-datepicker-wrapper{float:left}.modal-wrapper .edit-message.modal .add-robot{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:2px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:20px;height:50px;letter-spacing:-.19px;line-height:50px;margin-top:29px;padding:0 10px;text-align:center;width:85px}.modal-wrapper .edit-message.modal .add-robot img{margin-right:5px;position:relative;top:3px;width:21px}.modal-wrapper .edit-message.modal .radio-item input[type=radio]{display:inline;height:20px;margin:0 5px 0 0;padding-left:0;position:relative;top:-2px;vertical-align:middle;width:auto}.modal-wrapper .edit-message.modal .radio-item label{line-height:20px;margin-right:40px}.modal-wrapper .edit-message.modal .date-wrapper{background-color:#0000000a;border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:50px;letter-spacing:normal;padding-left:14px;text-align:left;width:100%}.modal-wrapper .edit-message.modal .date-wrapper span{display:inline-block;height:50px;line-height:50px;text-align:left}.modal-wrapper .edit-message.modal .delete-row{color:var(--cherry-red);cursor:pointer;margin-bottom:60px;text-align:left;width:100%}.modal-wrapper .edit-message.modal .delete-row span{color:var(--cherry-red);font-family:Roboto;font-size:17px;font-weight:500;height:25px;letter-spacing:-.27px;line-height:25px;margin:0 0 0 7px;vertical-align:top}.modal-wrapper .edit-message.modal .buttons-wrapper{text-align:center}.modal-wrapper .edit-message.modal .buttons-wrapper .button{display:inline-block!important}.modal-wrapper .edit-message.modal .attachments1 .attachment{display:inline-block;height:100px;margin-right:3%;vertical-align:top;width:31.33%}.modal-wrapper .edit-message.modal .attachments1 .attachment.last{margin-right:0}.modal-wrapper .edit-message.modal .attachments1 .image-wrapper{height:100%;position:relative}.modal-wrapper .edit-message.modal .attachments1 .image-wrapper img.image{width:100%}.modal-wrapper .edit-message.modal .attachments1 .image-wrapper .close{right:3px;top:3px}.modal-wrapper .edit-message.modal .attachments1 .place-holder{background-color:#0000000a;border:1px solid #e3e3e3;color:var(--light-grey-blue);cursor:pointer;display:inline-block;font-size:17px;height:100%;letter-spacing:normal;line-height:100px;overflow:hidden;position:relative;text-align:center;width:100%}.modal-wrapper .edit-message.modal .button.cancel{background-color:var(--ice-blue);box-shadow:0 2px 4px 0 #0003;color:var(--brown-grey);margin-right:25px;position:relative;top:-2px}.modal-wrapper .modal{width:60%}.modal-wrapper .modal .main-attachment{max-height:80vh;width:100%}.error-table{background-color:var(--white);border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;height:403px;margin:0;padding:0;vertical-align:top;width:100%}.error-table .body{height:337px;overflow-y:auto}.error-table .header{border-bottom:1px solid var(--very-light-blue);height:63px;padding:22px;vertical-align:top;width:100%}.error-table .header .last-update{color:var(--light-grey-blue);font-size:12px;letter-spacing:-.19px;margin-left:22px}.error-table .header .refresh{color:var(--rusty-orange);cursor:pointer;float:right;font-size:15px;letter-spacing:-.23px}.error-table .header .refresh-spinner{float:right;height:30px;position:relative;top:-6px;width:30px}.error-table .header .refresh-spinner img{height:30px;width:30px}.error-table .error{padding:16.5px 22px;position:relative}.error-table .error .right-side{display:inline-block;margin-left:10px;max-width:calc(100% - 50px);vertical-align:middle}.error-table .error .circle{border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;color:var(--white);display:inline-block;font-size:22px;font-weight:700;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.error-table .error .error-title{color:var(--almost-black);height:18px}.error-table .error .error-description,.error-table .error .error-title{font-size:15px;letter-spacing:-.23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error-table .error .error-description{color:var(--light-grey-blue)}.error-table .level3{background-color:#fef3f4}.error-table .level3 .error-title{font-weight:700}.error-table .level3 .circle{background-color:var(--cherry-red)}.error-table .level2 .circle{background-color:var(--rusty-orange)}.error-table .level1 .circle{background-color:var(--light-grey-blue)}.error-table .level0 .circle{background-color:var(--turquoise);line-height:52px}@media screen and (max-width:1391px){.errors .header .last-update{display:none}}.attachments{border:3px dashed #ccc;display:inline-block;margin-top:30px;min-height:130px;position:relative;width:100%}.attachments .spinner{background-color:#0006;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.attachments .spinner img{margin-top:25px;width:50px}.attachments .place-holder-empty{cursor:pointer;display:inline-block;height:100%;left:0;line-height:130px;position:absolute;text-align:center;top:0;width:100%}.attachments .attachment{cursor:regular;display:inline-block;height:100px;overflow:hidden;padding:10px 1.5%;vertical-align:top;width:33.33%}.attachments .attachment .image-wrapper{background-color:#d3d3d3;position:relative}.attachments .attachment .x{cursor:pointer;position:absolute;right:2px;top:2px;width:15px}.attachments.drag-active{background-color:#0000000a}.messages{background-color:var(--white);border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;height:200px;margin:0;position:relative;width:100%}.messages .header{border-bottom:1px solid var(--very-light-blue);height:63px;padding:22px;width:100%}.messages .body{height:137px;overflow-y:auto}.messages .no-messages{color:var(--blue-grey);padding:70px 0;text-align:center}.messages .message{padding:16.5px 22px;position:relative}.messages .message .right-side{display:inline-block;margin-left:10px;max-width:calc(100% - 50px);vertical-align:middle}.messages .message .circle{border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;color:var(--white);display:inline-block;font-size:22px;font-weight:700;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.messages .message .error-title{color:var(--almost-black);height:18px}.messages .message .error-description,.messages .message .error-title{font-size:15px;letter-spacing:-.23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages .message .error-description{color:var(--light-grey-blue)}.messages .level3{background-color:#fef3f4}.messages .level3 .error-title{font-weight:700}.messages .level3 .circle{background-color:var(--cherry-red)}.messages .level2 .circle{background-color:var(--rusty-orange)}.messages .level1 .circle{background-color:var(--light-grey-blue)}.messages .level0 .circle{background-color:var(--turquoise);line-height:52px}.messages .title-wrapper{position:relative}.messages .title{color:var(--brown-grey);display:inline-block;font-size:15px}.messages .new-message-button{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.messages .new-message-button img{margin-right:5px;position:relative;top:3px;width:15px}.refresh-button{background:#0000;border:none;border-radius:50%;cursor:pointer;margin-right:8px;padding:0;transition:background-color .2s ease}.refresh-button:hover{background-color:#f3f4f6}.refresh-icon{color:#4b5563;height:18px;width:18px}.refresh-icon.spinning{animation:spin 1s linear infinite}@media screen and (max-width:1391px){.grid{column-gap:2%!important;grid-template-columns:32% 32% 32%!important;margin-right:30px}}.projects{height:100vh;width:100%}.projects .red-errors{background-color:var(--cherry-red);margin-right:5px}.projects .red-errors,.projects .yellow-errors{border-radius:10px;color:#fff;display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px}.projects .yellow-errors{background-color:var(--mango)}.projects .error-icon{float:right;height:20px;margin-right:5px;width:20px}.projects .download-all-errors{color:var(--white);cursor:pointer;display:inline-block;font-size:16px;position:absolute;right:97px;top:41px;vertical-align:top;z-index:11}.projects .download-all-errors img{margin-right:4px;width:18px}.projects .download-all-errors:hover{font-style:italic}.projects .header{background-color:var(--rusty-orange);height:100px;position:relative;width:100%}.projects .header .logo-wrapper{display:inline-block;height:100%;text-align:center;width:10%}.projects .header .logo-wrapper img.logo{display:block;height:60px;margin:20px auto;width:60px}.projects .header .title{color:var(--white);display:inline-block;font-size:36px;height:100%;letter-spacing:-.56px;line-height:100px;margin-left:2.05%;vertical-align:top}.projects .content{background-color:#f4f7fc;min-height:100vh;padding-left:calc(5% - 30px);padding-top:30px;width:100%}.projects .content .search-wrapper{display:inline-block;width:65%}.projects .content .search-wrapper .include-archived input{margin-left:6px}.projects .content .search-wrapper .include-archived .label{color:var(--gun-metal);cursor:pointer;font-size:13px;margin-left:11px;position:relative;top:-2px}.projects .content .add-project{background-color:var(--turquoise);border-radius:20px;box-shadow:0 2px 4px 0 #0000000d,3px 5px 11px 0 #0000003d;cursor:pointer;float:right;height:40px;margin-right:4%;text-align:center;width:180px}.projects .content .add-project img{display:inline-block;margin-top:8px}.projects .content .add-project .text{color:var(--white);display:inline-block;font-size:17px;font-weight:500;letter-spacing:-.27px;line-height:40px;vertical-align:top}.projects .content .add-project:hover{background-color:var(--gun-metal)}.projects .content .grid{grid-column-gap:2%;grid-row-gap:50px;column-gap:2%;display:grid;grid-template-columns:22.5% 22.5% 22.5% 22.5%;grid-template-rows:auto;margin-top:30px;row-gap:50px}.projects .content .grid .item.archived{background-color:#f6102a22}.projects .content .grid .item.add-new-group{align-items:center;border:2px dashed #ccc;color:grey;display:flex;justify-content:center;text-align:center}.projects .content .grid .item.add-new-group .dropdown-add-project-to-group{margin-bottom:10px}.projects .content .grid .item.add-new-group .dropdown-add-project-to-group .menu{width:180px}.projects .content .grid .item.add-new-group .dropdown-add-project-to-group .add-project-to-group{border:2px solid var(--turquoise);border-radius:20px;box-shadow:0 2px 4px 0 #0000000d,3px 5px 11px 0 #0000003d;color:var(--turquoise);cursor:pointer;display:inline-block;font-size:17px;font-weight:500;height:40px;letter-spacing:-.27px;line-height:40px;text-align:center;vertical-align:top;width:180px}.projects .content .grid .item.add-new-group .dropdown-add-project-to-group .placeholder{margin-top:-10px;width:160px}.projects .content .grid .item.add-new-group .create-group{background-color:var(--turquoise);border-radius:20px;box-shadow:0 2px 4px 0 #0000000d,3px 5px 11px 0 #0000003d;cursor:pointer;height:40px;text-align:center;width:180px}.projects .content .grid .item.add-new-group .create-group img{display:inline-block;margin-top:8px}.projects .content .grid .item.add-new-group .create-group .text{color:var(--white);display:inline-block;font-size:17px;font-weight:500;letter-spacing:-.27px;line-height:40px;vertical-align:top}.projects .content .grid .item{background-color:var(--white);border:1px solid var(--very-light-blue);border-radius:10px;cursor:pointer;height:282px;padding:3%;width:100%}.projects .content .grid .item .group{height:200px!important}.projects .content .grid .item .group,.projects .content .grid .item .satellite{background-color:#d0d1d3;height:138px;overflow:hidden;position:relative;width:100%}.projects .content .grid .item .group img.satellite,.projects .content .grid .item .satellite img.satellite{height:auto;position:relative;top:-100px;width:100%}.projects .content .grid .item .group .address,.projects .content .grid .item .satellite .address{background:#00000080;bottom:0;color:#fff;font-size:18px;height:30px;left:0;line-height:30px;margin-bottom:0;position:absolute;text-align:center;width:100%}.projects .content .grid .item .group .address img,.projects .content .grid .item .satellite .address img{color:#fff;height:20px;margin-right:3px;position:relative;top:3px;width:20px}.projects .content .grid .item .group img.group-image,.projects .content .grid .item .satellite img.group-image{height:auto;position:relative;top:-40px;width:100%}.projects .content .grid .item .group .oval.left,.projects .content .grid .item .satellite .oval.left{left:5px;top:5px}.projects .content .grid .item .group .oval.left img,.projects .content .grid .item .satellite .oval.left img{color:#fff;height:20px;left:5px;position:relative;top:4px;width:20px}.projects .content .grid .item .group .oval.second,.projects .content .grid .item .satellite .oval.second{top:45px}.projects .content .grid .item .group .oval.third,.projects .content .grid .item .satellite .oval.third{top:85px}.projects .content .grid .item .group .oval.second img,.projects .content .grid .item .satellite .oval.second img{height:80%;margin:1% 10%;width:80%}.projects .content .grid .item .group .oval.third img,.projects .content .grid .item .satellite .oval.third img{height:64%;margin:16% 18%;width:64%}.projects .content .grid .item .group .oval.first img,.projects .content .grid .item .satellite .oval.first img{left:4px;position:relative;top:5px}.projects .content .grid .item .group .oval,.projects .content .grid .item .satellite .oval{background-color:var(--white);border-radius:15px;box-shadow:1px 2px 4px 0 #0003;cursor:pointer;height:30px;position:absolute;right:5px;top:5px;width:30px}.projects .content .grid .item .group .oval img,.projects .content .grid .item .satellite .oval img{top:0}.projects .content .grid .item .group .line,.projects .content .grid .item .satellite .line{margin-bottom:5px;width:100%}.projects .content .grid .item .name{color:var(--almost-black);display:inline-block;font-size:25px;height:44px;letter-spacing:-.39px;margin-top:20px;width:100%}.projects .content .grid .item .name .online-offline{display:inline-block;float:right;font-size:12px;position:relative;top:4px}.projects .content .grid .item .name .online-offline .circle{border-radius:7px;display:inline-block;height:14px;left:-5px;position:relative;top:2px;width:14px}.projects .content .grid .item .name .online-offline .online{color:var(--turquoise)}.projects .content .grid .item .name .online-offline .online .circle{background-color:var(--turquoise)}.projects .content .grid .item .name .online-offline .offline{color:var(--cherry-red)}.projects .content .grid .item .name .online-offline .offline .circle{background-color:var(--cherry-red)}.projects .content .grid .item .address{margin-bottom:5px;width:100%}.projects .content .grid .item .small-item{color:var(--blue-grey);display:inline-block;margin-right:10px;min-width:32%;vertical-align:top}.projects .content .grid .item .small-item .text{vertical-align:top}.projects .content .grid .item .availability-item{height:24px;line-height:24px}.projects .content .grid .item .right{float:right}.projects .content .grid .item .bottom-item:first-child{width:34%}.projects .content .grid .item .bottom-item{display:inline-block;width:22%}.projects .content .grid .item .bottom-item img{margin-right:8px;width:20px}.projects .content .grid .item .bottom-item .text{color:var(--blue-grey);font-size:15px;height:20px;letter-spacing:-.23px;line-height:20px;vertical-align:top}.create-group-container{display:flex;justify-content:center;padding:2rem}.create-group-form{max-width:500px;padding:2rem;width:100%}.create-group-form h2{margin-bottom:1rem;text-align:center}.create-project .content{padding:20px}.create-project .content .input-line{margin-bottom:20px}.create-project .content .input-line .input-description{color:var(--gun-metal);font-size:16px;margin-bottom:10px}.create-project .content .input-line .input-description img{margin-right:5px;vertical-align:middle;width:20px}.create-project .content .input-line .line.full input{border:1px solid var(--very-light-blue);border-radius:4px;font-size:16px;height:40px;padding:0 10px;width:100%}.create-project .content .input-line .line.attachments .item{align-items:center;border:1px dashed var(--very-light-blue);border-radius:4px;cursor:pointer;display:flex;height:150px;justify-content:center;width:150px}.create-project .content .input-line .line.attachments .item .text{color:var(--blue-grey)}.create-project .content .input-line .line.attachments .item .image-wrapper{height:100%;position:relative;width:100%}.create-project .content .input-line .line.attachments .item .image-wrapper .close{cursor:pointer;height:20px;position:absolute;right:5px;top:5px;width:20px;z-index:1}.create-project .content .input-line .line.attachments .item .image-wrapper .image{height:100%;object-fit:cover;width:100%}.create-project .content .button{align-items:center;background-color:var(--turquoise);border-radius:20px;color:#fff;cursor:pointer;display:flex;font-weight:500;height:40px;justify-content:center;margin-top:20px;width:100%}.create-project .content .button:hover{background-color:var(--gun-metal)}.version{-webkit-backdrop-filter:none;backdrop-filter:none;background:#667eea14;border-top:1px solid #667eea26;bottom:auto;box-shadow:none;left:auto;padding:16px 0;position:static;right:auto;z-index:auto}.version .version-content{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px;padding:0 20px}.version .version-item{align-items:center;display:flex;flex-direction:column;gap:2px}.version .version-label{color:#667eea99;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.version .version-number{-webkit-backdrop-filter:none;backdrop-filter:none;background:#667eea1a;border:1px solid #667eea33;border-radius:12px;color:#667eea;font-size:13px;font-weight:600;padding:2px 8px}.version .version-divider{color:#667eea66;font-size:16px;font-weight:300;margin:0 20px}.version .version-item:hover .version-number{background:#667eea26;border-color:#667eea4d;transform:translateY(-1px);transition:all .2s ease}@media screen and (max-width:768px){.version .version-content{padding:0 15px}.version .version-divider{margin:0 15px}.version .version-label{font-size:10px}.version .version-number{font-size:12px;padding:1px 6px}}.search{display:inline-block;height:24px;margin:0;width:25%}.search img{height:100%;margin-right:7px;width:24px}.search input{background:none;border:0;color:var(--gun-metal);display:inline-block;font-size:14px;height:20px;outline:none;vertical-align:top;width:calc(100% - 31px)}.search input:focus{border:none;border-bottom:1px solid var(--light-grey-blue)}.search input.text-box::placeholder{color:var(--light-grey-blue);opacity:1}.search input.text-box:-ms-input-placeholder{color:var(--light-grey-blue)}.search input.text-box::-ms-input-placeholder{color:var(--light-grey-blue)}.modal-wrapper .modal.create-project{width:55%}.modal-wrapper .modal.create-project .input-description{height:20px}.modal-wrapper .modal.create-project .input-description img{display:inline-block;height:20px;margin-right:5px}.modal-wrapper .modal.create-project .input-description .text{display:inline-block;line-height:20px;vertical-align:top}.modal-wrapper .modal.create-project .input-description .text.left{margin-right:2%;width:48%}.modal-wrapper .modal.create-project .input-description .text.right{margin-left:2%;width:48%}.modal-wrapper .modal.create-project .line .dropdown.right{margin-left:2%;margin-right:0}.modal-wrapper .modal.create-project .line .dropdown{display:inline-block;margin-right:2%;width:48%}.modal-wrapper .modal.create-project .my-content .input-line .line.full input{height:50px;vertical-align:top;width:100%}.modal-wrapper .modal.create-project .my-content .input-line .line.thirds input{height:50px;width:30.66%}.modal-wrapper .modal.create-project .my-content .input-line .line.thirds input.left{margin-right:2%}.modal-wrapper .modal.create-project .my-content .input-line .line.thirds input.middle{margin-left:2%;margin-right:2%}.modal-wrapper .modal.create-project .my-content .input-line .line.thirds input.right{margin-left:2%}.modal-wrapper .modal.create-project .input-line input{height:50px!important}.modal-wrapper .modal.create-project .input-line .required{color:#e74c3c;font-weight:700;margin-left:2px}.modal-wrapper .modal.create-project .input-line .line.thirds input[type=checkbox]{height:20px;margin:0 0 0 3px;vertical-align:top;width:20px}.modal-wrapper .modal.create-project .input-line .line.thirds .third{display:inline-block;width:33.3%}.modal-wrapper .modal.create-project .input-line .line.thirds .right{float:right}.modal-wrapper .modal.create-project .input-line .line.thirds .checkbox.center{text-align:center}.modal-wrapper .modal.create-project .input-line .line.thirds .text{color:var(--blue-grey);font-size:15px;font-weight:500;letter-spacing:.01px;line-height:20px;margin-left:8px}.modal-wrapper .modal.create-project .my-content .input-line .line{margin-bottom:15px}.modal-wrapper .modal.create-project .my-content .input-line .line .robot-version{display:inline-block;padding-left:1%;vertical-align:top;width:50%}.modal-wrapper .modal.create-project .my-content .input-line .line label{color:var(--blue-grey);font-size:15px;font-weight:500;letter-spacing:.01px;line-height:55px;margin-left:7px;margin-right:50px}.modal-wrapper .modal.create-project .my-content .input-line .line input[type=radio]{vertical-align:top;width:5%}.modal-wrapper .modal.create-project .my-content .input-line .line input{height:50px;vertical-align:top;width:48%}.modal-wrapper .modal.create-project .my-content .input-line .line input.left{margin-right:2%}.modal-wrapper .modal.create-project .my-content .input-line .line input.right{margin-left:2%}.modal-wrapper .modal.create-project .attachments1{height:130px}.modal-wrapper .modal.create-project .attachments1 .item{background-color:#0000000a;border:1px dotted #e3e3e3;color:var(--light-grey-blue);display:inline-block;height:100%;line-height:130px;margin-right:4%;overflow:hidden;position:relative;text-align:center;width:30.667%}.modal-wrapper .modal.create-project .attachments1 .item .image-wrapper .close{position:absolute;right:5px;top:5px;width:13px}.modal-wrapper .modal.create-project .attachments1 .item .image-wrapper .image{height:100%;width:100%}.modal-wrapper .modal.create-project .attachments1 .item.last{margin-right:0}.modal-wrapper .modal.create-project input[type=file]{height:100%;visibility:hidden;width:100%}.modal-wrapper .modal.create-group{width:25%}.modal-wrapper .modal.create-group .add-image-text{align-items:center;color:var(--blue-grey);cursor:pointer;display:flex;height:100%;justify-content:center;line-height:130px;width:100%}.modal-wrapper .modal.create-group .input-description{height:20px}.modal-wrapper .modal.create-group .input-description img{display:inline-block;height:20px;margin-right:5px}.modal-wrapper .modal.create-group .input-description .text{display:inline-block;line-height:20px;vertical-align:top}.modal-wrapper .modal.create-group .input-description .text.left{margin-right:2%;width:48%}.modal-wrapper .modal.create-group .input-description .text.right{margin-left:2%;width:48%}.modal-wrapper .modal.create-group .line .dropdown.right{margin-left:2%;margin-right:0}.modal-wrapper .modal.create-group .line .dropdown{display:inline-block;margin-right:2%;width:48%}.modal-wrapper .modal.create-group .my-content .input-line .line.full input{vertical-align:top;width:100%}.modal-wrapper .modal.create-group .my-content .input-line .line.thirds input{width:30.66%}.modal-wrapper .modal.create-group .my-content .input-line .line.thirds input.left{margin-right:2%}.modal-wrapper .modal.create-group .my-content .input-line .line.thirds input.middle{margin-left:2%;margin-right:2%}.modal-wrapper .modal.create-group .my-content .input-line .line.thirds input.right{margin-left:2%}.modal-wrapper .modal.create-group .input-line .line.thirds input[type=checkbox]{height:20px;margin:0 0 0 3px;vertical-align:top;width:20px}.modal-wrapper .modal.create-group .input-line .line.thirds .third{display:inline-block;width:33.3%}.modal-wrapper .modal.create-group .input-line .line.thirds .right{float:right}.modal-wrapper .modal.create-group .input-line .line.thirds .checkbox.center{text-align:center}.modal-wrapper .modal.create-group .input-line .line.thirds .text{color:var(--blue-grey);font-size:15px;font-weight:500;letter-spacing:.01px;line-height:20px;margin-left:8px}.modal-wrapper .modal.create-group .my-content .input-line .line{margin-bottom:15px}.modal-wrapper .modal.create-group .my-content .input-line .line .robot-version{display:inline-block;padding-left:1%;vertical-align:top;width:50%}.modal-wrapper .modal.create-group .my-content .input-line .line label{color:var(--blue-grey);font-size:15px;font-weight:500;letter-spacing:.01px;line-height:55px;margin-left:7px;margin-right:50px}.modal-wrapper .modal.create-group .my-content .input-line .line input[type=radio]{vertical-align:top;width:5%}.modal-wrapper .modal.create-group .my-content .input-line .line input{vertical-align:top;width:48%}.modal-wrapper .modal.create-group .my-content .input-line .line input.left{margin-right:2%}.modal-wrapper .modal.create-group .my-content .input-line .line input.right{margin-left:2%}.modal-wrapper .modal.create-group .attachments1{height:130px}.modal-wrapper .modal.create-group .attachments1 .item{background-color:#0000000a;border:1px dotted #e3e3e3;color:var(--light-grey-blue);display:inline-block;height:100%;line-height:130px;margin-right:4%;overflow:hidden;position:relative;text-align:center;width:30.667%}.modal-wrapper .modal.create-group .attachments1 .item .image-wrapper .close{position:absolute;right:5px;top:5px;width:13px}.modal-wrapper .modal.create-group .attachments1 .item .image-wrapper .image{height:100%;width:100%}.modal-wrapper .modal.create-group .attachments1 .item.last{margin-right:0}.modal-wrapper .modal.create-group input[type=file]{height:100%;visibility:hidden;width:100%}.signin{background-color:var(--rusty-orange);height:100vh;padding-top:90px;width:100%}.signin .error{color:var(--cherry-red);font-size:17px;font-weight:500;margin:5px auto 0;text-align:center}.signin img.logo{display:block;margin:0 auto 80px;width:373px}.signin .white-box{background-color:var(--white);border-radius:8px;box-shadow:10px 10px 50px 0 #0003;height:351px;margin:0 auto;padding:40px;width:542px}.signin .white-box .title{color:var(--rusty-orange);font-size:36px;margin-bottom:30px;text-align:center;width:100%}.signin .white-box .sub-text{color:var(--gunmetal);font-family:Roboto;font-size:17px;font-stretch:normal;font-style:normal;font-weight:300;height:40px;letter-spacing:normal;line-height:normal;margin:0 20%;text-align:center;width:60%}.signin .white-box input.text-box{background-color:#0000000a;border:1px solid #e3e3e3;border-radius:2px;color:var(--light-grey-blue);color:var(--gun-metal);display:block;font-size:17px;height:50px;line-height:50px;margin:25px auto;padding-left:15px;width:61%}.signin .white-box input.text-box::placeholder{color:var(--light-grey-blue);opacity:1}.signin .white-box input.text-box:-ms-input-placeholder{color:var(--light-grey-blue)}.signin .white-box input.text-box::-ms-input-placeholder{color:var(--light-grey-blue)}.signin .white-box .button{background-color:var(--rusty-orange);border-radius:25px;color:var(--white);cursor:pointer;font-size:15px;height:50px;line-height:50px;margin:0 auto;text-align:center;width:61%}.robotSettings{padding:30px 2.27%}.robotSettings .top{display:inline-block;height:25px;width:100%}.robotSettings .top .buttons{display:inline-block;float:right;height:100%}.robotSettings .top .buttons .button{color:var(--gunmetal);cursor:pointer;display:inline-block;margin-left:40px;position:relative}.robotSettings .top .buttons .button input{left:0;position:absolute;top:0;visibility:hidden;width:100%}.robotSettings .top .buttons .button img{height:24px;width:24px}.robotSettings .top .buttons .button .text{color:var(--gun-metal);display:inline-block;font-size:17px;font-weight:500;letter-spacing:-.27px;line-height:24px;vertical-align:top}.robotSettings table td,.robotSettings table th{border:1px solid var(--very-light-blue);max-width:100px}.robotSettings table{border-collapse:collapse;cursor:pointer;margin-top:25px;table-layout:fixed;width:100%}.robotSettings table tr th{color:var(--blue-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.robotSettings table tbody{background:var(--white)}.robotSettings table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.robotSettings table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:17px 10px;width:14%}.modal-wrapper .modal .input-line.checkbox .input-description{width:auto}.modal-wrapper .modal .input-line.checkbox input{height:auto;margin-right:10px;width:auto}.modal-wrapper .modal .delete-robotSettings{color:var(--cherry-red);cursor:pointer;margin-bottom:60px;text-align:left;width:100%}.modal-wrapper .modal .delete-robotSettings span{color:var(--cherry-red);font-family:Roboto;font-size:17px;font-weight:500;height:25px;letter-spacing:-.27px;line-height:25px;margin:0 0 0 7px;vertical-align:top}.robots-main{padding:30px 2.27%}.robots-main .search{height:auto;margin:0;vertical-align:bottom;width:auto}.robots-main .search img{position:relative;top:3px}.robots-main .search input{border-bottom:4px solid #ccc;border-radius:0;box-sizing:border-box;color:#333;cursor:default;font-size:16px;height:33px;margin-right:20px;outline:none;padding:8px;position:relative;transition:all .2s ease;width:82px}.robots-main .search input:focus{border-bottom:4px solid var(--rusty-orange);color:var(--rusty-orange);font-weight:700}.robots-main .download{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.robots-main .download img{margin-right:5px;position:relative;top:3px;width:15px}.robots-main .top{display:inline-block;height:41px;width:100%}.robots-main .top .date-wrapper{display:inline-block;position:relative;vertical-align:top}.robots-main .top .date-wrapper span{background-color:var(--very-light-blue);border:none;border-radius:11.5px;color:var(--gun-metal);cursor:pointer;display:inline-block;font-size:12px;height:20px;letter-spacing:-.19px;line-height:20px;padding:0 20px;text-align:center}.robots-main .top .tabs{display:inline-block;float:right;height:100%}.robots-main .top .tabs .tab{background-color:#0000000a;color:var(--brown-grey);cursor:pointer;display:inline-block;font-size:17px;height:100%;letter-spacing:-.27px;line-height:41px;text-align:center;width:150px}.robots-main .top .tabs .tab:first-child{margin-right:10px}.robots-main .top .tabs .tab.selected{background-color:var(--white);border-bottom:2px solid var(--rusty-orange);color:var(--rusty-orange);cursor:default}.robots-main .total-results{color:#333;font-size:14px;margin-top:15px}.robots-main table td,.robots-main table th{border:1px solid var(--very-light-blue)}.robots-main table{border-collapse:collapse;cursor:pointer;margin-top:8px!important;width:auto}.robots-main table td.distance-cleaned,.robots-main table td.robot-name,.robots-main table td.row,.robots-main table td.rows-cleaned{width:5%}.robots-main table .actions div{color:#05b2aa;cursor:pointer;padding:5px 0}.robots-main table .actions div:hover{font-weight:700}.robots-main table .active-today{margin-left:10px;position:relative;top:3px}.robots-main table .blue{color:var(--turquoise)}.robots-main table .red{color:var(--cherry-red)}.robots-main table .small{font-size:12px}.robots-main table th{color:var(--blue-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.robots-main table tbody{background:var(--white)}.robots-main table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.robots-main table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px;width:8.5%}.robots-main table tbody td.error{color:var(--cherry-red)}.robots-main table tbody td.error .error-code{font-size:12px}.robots-main .border-line{bottom:0;height:4px;left:0;position:absolute;width:100%}.robots-main .group-filter{display:inline-block;margin-left:20px;position:relative;top:-5px;width:110px}.robots-main .sort-icon{opacity:.5;position:absolute;right:10px;top:30px;width:10px}.robots-main .tab-filter{border-bottom:4px solid #ccc;color:var(--brown-grey);cursor:pointer;display:inline-block;padding-bottom:10px;padding-left:15px;padding-right:15px}.robots-main .tab-filter.active{border-bottom:4px solid var(--rusty-orange);color:var(--rusty-orange);cursor:auto;font-weight:700}.repeaters-main{padding:30px 2.27%}.repeaters-main .left{display:inline-block;width:73%}.repeaters-main .right-column{display:inline-block;margin-left:2%;margin-top:5px;vertical-align:top;width:25%}.repeaters-main .search{height:auto;margin:0;vertical-align:bottom;width:auto}.repeaters-main .search img{position:relative;top:3px}.repeaters-main .search input{border-bottom:4px solid #ccc;border-radius:0;box-sizing:border-box;color:#333;cursor:default;font-size:16px;height:33px;margin-right:20px;outline:none;padding:8px;position:relative;transition:all .2s ease;width:82px}.repeaters-main .search input:focus{border-bottom:4px solid var(--rusty-orange);color:var(--rusty-orange);font-weight:700}.repeaters-main .download{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.repeaters-main .download img{margin-right:5px;position:relative;top:3px;width:15px}.repeaters-main .top{display:inline-block;height:41px;width:100%}.repeaters-main .top .date-wrapper{display:inline-block;position:relative;vertical-align:top}.repeaters-main .top .date-wrapper span{background-color:var(--very-light-blue);border:none;border-radius:11.5px;color:var(--gun-metal);cursor:pointer;display:inline-block;font-size:12px;height:20px;letter-spacing:-.19px;line-height:20px;padding:0 20px;text-align:center}.repeaters-main .top .tabs{display:inline-block;float:right;height:100%}.repeaters-main .top .tabs .tab{background-color:#0000000a;color:var(--brown-grey);cursor:pointer;display:inline-block;font-size:17px;height:100%;letter-spacing:-.27px;line-height:41px;text-align:center;width:150px}.repeaters-main .top .tabs .tab:first-child{margin-right:10px}.repeaters-main .top .tabs .tab.selected{background-color:var(--white);border-bottom:2px solid var(--rusty-orange);color:var(--rusty-orange);cursor:default}.repeaters-main .total-results{color:#333;font-size:14px;margin-top:15px}.repeaters-main table td,.repeaters-main table th{border:1px solid var(--very-light-blue)}.repeaters-main table{border-collapse:collapse;cursor:pointer;margin-top:8px!important;width:100%}.repeaters-main table td.distance-cleaned,.repeaters-main table td.repeater-name,.repeaters-main table td.row,.repeaters-main table td.rows-cleaned{width:5%}.repeaters-main table .actions div{color:#05b2aa;cursor:pointer;padding:5px 0}.repeaters-main table .actions div:hover{font-weight:700}.repeaters-main table .active-today{margin-left:10px;position:relative;top:3px}.repeaters-main table .blue{color:var(--turquoise)}.repeaters-main table .red{color:var(--cherry-red)}.repeaters-main table .small{font-size:12px}.repeaters-main table th{color:var(--blue-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.repeaters-main table tbody{background:var(--white)}.repeaters-main table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.repeaters-main table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px;width:8.5%}.repeaters-main table tbody td.error{color:var(--cherry-red)}.repeaters-main table tbody td.error .error-code{font-size:12px}.repeaters-main .border-line{bottom:0;height:4px;left:0;position:absolute;width:100%}.repeaters-main .group-filter{display:inline-block;margin-left:20px;position:relative;top:-5px;width:110px}.repeaters-main .sort-icon{opacity:.5;position:absolute;right:10px;top:30px;width:10px}.repeaters-main .tab-filter{border-bottom:4px solid #ccc;color:var(--brown-grey);cursor:pointer;display:inline-block;padding-bottom:10px;padding-left:15px;padding-right:15px}.repeaters-main .tab-filter.active{border-bottom:4px solid var(--rusty-orange);color:var(--rusty-orange);cursor:auto;font-weight:700}.page .status.pending{color:var(--rusty-orange)}.page .status.resolved{color:var(--turquoise)}.page .page-loader{background-color:#e36510cc;bottom:0;color:#fff;font-weight:700;height:30px;left:0;line-height:30px;position:fixed;text-align:center;width:100%;z-index:1000}.errors{padding:30px 2.27%}.errors .top{margin-bottom:20px}.errors .top div{vertical-align:top}.errors .top .error-codes.error-filter{width:325px}.errors .top .error-filter{display:inline-block;margin-left:20px;position:relative;top:-6px;vertical-align:middle;width:125px}.errors .top .search{margin-right:20px;width:200px}.errors .top .download.left{display:inline-block;float:none;margin-left:30px}.errors .download{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.errors .download img{margin-right:5px;position:relative;top:3px;width:15px}.errors table td,.errors table th{border:1px solid var(--very-light-blue)}.errors table{border-collapse:collapse;cursor:pointer;width:auto}.errors table th{color:var(--brown-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.errors table th img{opacity:.4;width:20px}.errors table td.checkbox,.errors table th.checkbox{padding:0 10px;width:50px}.errors table th.checkbox.wide{width:200px}.errors table td.image img{max-height:40px}.errors table td img.icon{display:inline;position:relative;top:3px;width:16px}.errors table td.remarks{width:20%}.errors table td.replacements{width:7%}.errors table td.additional-data{overflow:hidden;width:11%}.errors table td.additional-data .value{color:var(--turquoise);font-weight:700}.errors table tbody{background:var(--white)}.errors table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.errors table tbody td{color:var(--almost-black);font-size:14px;letter-spacing:-.27px;max-width:none;padding:20px 10px}.errors table tbody td .error-code{color:var(--brown-grey);font-size:12px;margin-top:3px}.errors table tbody td .repeated-error{color:var(--mango);font-size:14px;font-weight:700}.errors table tbody td.date .day{color:var(--almost-black)}.errors table tbody td.date .hour{color:var(--brown-grey)}.errors table tbody td.severity div{border-radius:20px;height:40px;margin:auto;padding:6.5px 7px;width:40px}.errors table tbody td.severity div img{height:27px;width:26px}.errors .severity-letter{color:#fff;display:inline-block;font-weight:700;line-height:26px;text-align:center;width:100%}.errors .severity-fixed{background-color:var(--turquoise)}.errors .severity-red{background-color:var(--cherry-red)}.errors .severity-orange{background-color:var(--mango)}.errors .severity-grey{background-color:var(--brown-grey)}.errors .total{margin-bottom:10px}.errors .total .severity{border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:25px;line-height:25px;margin-right:4px;padding:0 3px;position:relative;text-align:center;top:-2px;width:25px}.errors .total .severity img{height:11px;width:13px}.errors .total .severity-orange{margin-left:25px}.errors .total .severity-red{margin-left:10px}.modal-wrapper .modal.edit-error-resolution{width:35%}.modal-wrapper .modal.edit-error-resolution .datetime .date{display:inline-block;width:46%}.modal-wrapper .modal.edit-error-resolution .datetime input.time{display:inline-block;margin-left:4%;width:46%}.modal-wrapper .modal.edit-error-resolution .autocomplete{display:block;margin-bottom:20px;width:100%}.modal-wrapper .modal.edit-error-resolution .autocomplete div{display:block}.modal-wrapper .modal.edit-error-resolution .autocomplete div div{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 #0000000f;box-sizing:border-box;margin-top:-1px;max-height:200px;z-index:1000}.modal-wrapper .modal.edit-error-resolution .autocomplete div div .autocomplete-item{border-bottom:0!important;box-sizing:border-box;color:#333c;cursor:pointer;display:block;padding:15px 10px}.modal-wrapper .modal.edit-error-resolution .autocomplete div div .autocomplete-item:hover{background-color:#f2f9fc;color:#333}.modal-wrapper .modal.edit-error-resolution .my-content .input-line{margin-bottom:20px}.modal-wrapper .modal.edit-error-resolution .my-content .input-line input{font-size:13px;height:26px}.modal-wrapper .modal.edit-error-resolution .my-content .input-line .input-description{color:#333;font-size:13px;margin-bottom:6px}.modal-wrapper .modal.edit-error-resolution .my-content .input-line .react-datepicker-wrapper{width:100%}.modal-wrapper .modal.edit-error-resolution .my-content .input-line .half{display:inline-block;vertical-align:top;width:46%}.modal-wrapper .modal.edit-error-resolution .my-content .input-line .half .radio-item{display:inline-block;width:50%}.modal-wrapper .modal.edit-error-resolution .my-content .input-line .half .radio-item label{margin-right:0}.modal-wrapper .modal.edit-error-resolution .my-content .input-line .half.first{margin-right:4%}.modal-wrapper .modal.edit-error-resolution .remove-robot{cursor:pointer;line-height:50px}.modal-wrapper .modal.edit-error-resolution .add-robot{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:2px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:20px;height:50px;letter-spacing:-.19px;line-height:50px;margin-top:29px;padding:0 10px;text-align:center;width:85px}.modal-wrapper .modal.edit-error-resolution .add-robot img{margin-right:5px;position:relative;top:3px;width:21px}.modal-wrapper .modal.edit-error-resolution .radio-item input[type=radio]{display:inline;height:20px;margin:0 5px 0 0;padding-left:0;position:relative;top:-2px;vertical-align:middle;width:auto}.modal-wrapper .modal.edit-error-resolution .radio-item label{line-height:20px;margin-right:40px}.modal-wrapper .modal.edit-error-resolution .date-wrapper{background-color:#0000000a;border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:50px;letter-spacing:normal;padding-left:14px;width:100%}.modal-wrapper .modal.edit-error-resolution .date-wrapper span{display:inline-block;height:50px;line-height:50px}.modal-wrapper .modal.edit-error-resolution .delete-row{color:var(--cherry-red);cursor:pointer;margin-bottom:60px;text-align:left;width:100%}.modal-wrapper .modal.edit-error-resolution .delete-row span{color:var(--cherry-red);font-family:Roboto;font-size:17px;font-weight:500;height:25px;letter-spacing:-.27px;line-height:25px;margin:0 0 0 7px;vertical-align:top}.modal-wrapper .modal.edit-error-resolution .buttons-wrapper{text-align:center}.modal-wrapper .modal.edit-error-resolution .buttons-wrapper .button{display:inline-block!important}.modal-wrapper .modal.edit-error-resolution .attachments1 .attachment{display:inline-block;height:100px;margin-right:3%;vertical-align:top;width:31.33%}.modal-wrapper .modal.edit-error-resolution .attachments1 .attachment.last{margin-right:0}.modal-wrapper .modal.edit-error-resolution .attachments1 .image-wrapper{height:100%;position:relative}.modal-wrapper .modal.edit-error-resolution .attachments1 .image-wrapper img.image{width:100%}.modal-wrapper .modal.edit-error-resolution .attachments1 .image-wrapper .close{right:3px;top:3px}.modal-wrapper .modal.edit-error-resolution .attachments1 .place-holder{background-color:#0000000a;border:1px solid #e3e3e3;color:var(--light-grey-blue);cursor:pointer;display:inline-block;font-size:17px;height:100%;letter-spacing:normal;line-height:100px;overflow:hidden;position:relative;text-align:center;width:100%}.modal-wrapper .modal.edit-error-resolution .button.cancel{background-color:var(--ice-blue);box-shadow:0 2px 4px 0 #0003;color:var(--brown-grey);margin-right:25px;position:relative;top:-2px}.modal-wrapper .edit-error-resolution.modal{padding-top:45px}.modal-wrapper .edit-error-resolution.modal .title{font-size:21px!important;font-weight:700;margin-bottom:11px}.modal-wrapper .edit-error-resolution.modal .close{right:6px;top:6px;width:20px}.tasks{padding:30px 2.27%}.tasks .top{margin-bottom:20px}.tasks .top div{vertical-align:top}.tasks .top .download.left{display:inline-block;float:none;margin-left:30px}.tasks .top .download{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.tasks .top .download img{margin-right:5px;position:relative;top:3px;width:15px}.tasks table td,.tasks table th{border:1px solid var(--very-light-blue)}.tasks table{border-collapse:collapse;cursor:pointer;width:100%}.tasks table th{color:var(--brown-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.tasks table td.image img{max-height:40px}.tasks table td.description,.tasks table td.remarks{width:20%}.tasks table tbody{background:var(--white)}.tasks table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.tasks table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px}.tasks table tbody td.date{width:13%}.tasks table tbody td.severity{width:5%}.tasks table tbody td.severity div{border-radius:20px;height:40px;margin:auto;padding:6.5px 7px;width:40px}.tasks table tbody td.severity div img{height:27px;width:26px}.tasks .severity-letter{color:#fff;display:inline-block;font-weight:700;line-height:26px;text-align:center;width:100%}.tasks .severity-fixed{background-color:var(--turquoise)}.tasks .severity-red{background-color:var(--cherry-red)}.tasks .severity-orange{background-color:var(--mango)}.tasks .severity-grey{background-color:var(--brown-grey)}.tasks .total{margin-bottom:10px}.tasks .total .severity{border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:25px;line-height:25px;margin-right:4px;padding:0 3px;position:relative;text-align:center;top:-2px;width:25px}.tasks .total .severity img{height:11px;width:13px}.tasks .total .severity-orange{margin-left:25px}.tasks .total .severity-red{margin-left:10px}.modal-wrapper .modal .attachments1 .attachment{display:inline-block;height:100px;margin-right:3%;vertical-align:top;width:31.33%}.modal-wrapper .modal .attachments1 .attachment.last{margin-right:0}.modal-wrapper .modal .attachments1 .image-wrapper{height:100%;position:relative}.modal-wrapper .modal .attachments1 .image-wrapper img.image{width:100%}.modal-wrapper .modal .attachments1 .image-wrapper .close{right:3px;top:3px}.modal-wrapper .modal .attachments1 .place-holder{background-color:#0000000a;border:1px solid #e3e3e3;color:var(--light-grey-blue);cursor:pointer;display:inline-block;font-size:17px;height:100%;letter-spacing:normal;line-height:100px;overflow:hidden;position:relative;text-align:center;width:100%}.messages-table{padding:30px 2.27%}.messages-table .top{margin-bottom:20px}.messages-table .top div{vertical-align:top}.messages-table .top .download.left{display:inline-block;float:none;margin-left:30px}.messages-table .top .download{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.messages-table .top .download img{margin-right:5px;position:relative;top:3px;width:15px}.messages-table table td,.messages-table table th{border:1px solid var(--very-light-blue)}.messages-table table{border-collapse:collapse;cursor:pointer;width:100%}.messages-table table th{color:var(--brown-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.messages-table table td.image img{max-height:40px}.messages-table table td.description,.messages-table table td.remarks{width:20%}.messages-table table tbody{background:var(--white)}.messages-table table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.messages-table table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px}.messages-table table tbody td.date{width:13%}.messages-table table tbody td.severity{width:5%}.messages-table table tbody td.severity div{border-radius:20px;height:40px;margin:auto;padding:6.5px 7px;width:40px}.messages-table table tbody td.severity div img{height:27px;width:26px}.messages-table .severity-letter{color:#fff;display:inline-block;font-weight:700;line-height:26px;text-align:center;width:100%}.messages-table .severity-fixed{background-color:var(--turquoise)}.messages-table .severity-red{background-color:var(--cherry-red)}.messages-table .severity-orange{background-color:var(--mango)}.messages-table .severity-grey{background-color:var(--brown-grey)}.messages-table .total{margin-bottom:10px}.messages-table .total .severity{border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:25px;line-height:25px;margin-right:4px;padding:0 3px;position:relative;text-align:center;top:-2px;width:25px}.messages-table .total .severity img{height:11px;width:13px}.messages-table .total .severity-orange{margin-left:25px}.messages-table .total .severity-red{margin-left:10px}.page .modal-robot{background-color:var(--very-light-blue);display:inline-block;margin-bottom:3px;margin-right:3px;padding:3px 10px;text-align:center;width:39px}.availability{padding:30px 2.27%}.availability .download{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:19px;line-height:25px;padding:0 10px;text-align:center}.availability .download img{margin-right:5px;width:15px}.availability .recalculate-section{align-items:center;display:inline-flex;float:right;gap:8px;margin-right:10px}.availability .recalculate-btn{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;font-size:12px;height:25px;letter-spacing:-.19px;line-height:25px;padding:0 10px;text-align:center}.availability .recalculate-btn:disabled{cursor:not-allowed;opacity:.5}.availability .top{margin-bottom:20px}.availability .top div{vertical-align:top}.availability table td,.availability table th{border:1px solid var(--very-light-blue)}.availability table{border-collapse:collapse;cursor:pointer;width:100%}.availability table th{color:var(--brown-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.availability table td .show-list{color:var(--rusty-orange);display:none;font-size:12px;margin-left:5px}.availability table td:hover .show-list{display:inline-block}.availability table td.description,.availability table td.remarks{width:20%}.availability table tbody{background:var(--white)}.availability table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.availability table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px}.availability table tbody td.date{width:13%}.availability table tbody td.severity{width:5%}.availability table tbody td.severity div{border-radius:20px;height:40px;margin:auto;padding:6.5px 7px;width:40px}.availability table tbody td.severity div img{height:27px;width:26px}.availability table tbody td.severity .severity-fixed{background-color:var(--turquoise)}.availability table tbody td.severity .severity-red{background-color:var(--cherry-red)}.availability table tbody td.severity .severity-orange{background-color:var(--mango)}.availability table tbody td.severity .severity-grey{background-color:var(--brown-grey)}.modal-wrapper .modal .input-line.half{margin-right:4%;width:calc(46% - 42.5px)}.modal-wrapper .modal .remove-robot{cursor:pointer;line-height:50px}.modal-wrapper .modal .add-robot{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:2px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:20px;height:50px;letter-spacing:-.19px;line-height:50px;margin-top:29px;padding:0 10px;text-align:center;width:85px}.modal-wrapper .modal .add-robot img{margin-right:5px;position:relative;top:3px;width:21px}.modal-wrapper .modal .radio-item input[type=radio]{display:inline;height:20px;margin:0 5px 0 0;padding-left:0;position:relative;top:-2px;vertical-align:middle;width:auto}.modal-wrapper .modal .radio-item label{line-height:20px;margin-right:40px}.modal-wrapper .modal .date-wrapper{background-color:#0000000a;border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:50px;letter-spacing:normal;padding-left:14px;width:100%}.modal-wrapper .modal .date-wrapper span{display:inline-block;height:50px;line-height:50px}.modal-wrapper .modal .image-wrapper{position:relative}.modal-wrapper .modal .image-wrapper img.image{max-height:200px;max-width:100%}.modal-wrapper .modal .input-line.checkbox{align-items:center;flex-direction:row;gap:10px}.modal-wrapper .modal .input-line.checkbox .input-description{font-size:14px;line-height:18px;margin-bottom:15px;margin-left:5px;vertical-align:top}.modal-wrapper .modal .input-line.checkbox input[type=checkbox]{accent-color:var(--primary-blue);flex-shrink:0;height:18px;margin:0;width:18px}.page .content .dailyActivity .react-datepicker-wrapper{margin-bottom:20px}.page .content .dailyActivity .download{display:inline-block;float:right;margin-bottom:20px;margin-left:auto}.dailyActivity{padding:30px 2.27%}.dailyActivity .download{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:19px;line-height:25px;margin-left:auto;padding:0 10px;text-align:center}.dailyActivity .download img{margin-right:5px;width:15px}.dailyActivity .top{margin-bottom:20px}.dailyActivity .top div{vertical-align:top}.dailyActivity table td,.dailyActivity table th{border:1px solid var(--very-light-blue)}.dailyActivity table{border-collapse:collapse;cursor:pointer;width:100%}.dailyActivity table th{color:var(--brown-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.dailyActivity table td.description,.dailyActivity table td.remarks{width:20%}.dailyActivity table tbody{background:var(--white)}.dailyActivity table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.dailyActivity table tbody td{color:var(--almost-black);font-size:13px;letter-spacing:-.27px;padding:12px 10px}.dailyActivity table tbody td.date{width:13%}.dailyActivity table tbody td.severity{width:5%}.dailyActivity table tbody td.severity div{border-radius:20px;height:40px;margin:auto;padding:6.5px 7px;width:40px}.dailyActivity table tbody td.severity div img{height:27px;width:26px}.dailyActivity table tbody td.severity .severity-fixed{background-color:var(--turquoise)}.dailyActivity table tbody td.severity .severity-red{background-color:var(--cherry-red)}.dailyActivity table tbody td.severity .severity-orange{background-color:var(--mango)}.dailyActivity table tbody td.severity .severity-grey{background-color:var(--brown-grey)}.dailyActivity .no-cleaning{background-color:#ffa93333}.dailyActivity .partial-cleaning{background-color:#f6102a33}.dailyActivity .full-cleaning{background-color:#05b2aa33}.page .content .weather-history{background-color:#fff;border-radius:10px;margin:0 2.27% 30px;padding:1%}.page .content .weather-history .title-wrapper{margin-bottom:1%}.page .content .weather-history .title-wrapper .react-datepicker-wrapper{float:right;margin-right:55px}.page .content .weather-history .title-wrapper .title{color:var(--brown-grey);display:inline-block;font-size:15px;letter-spacing:-.23px}.page .content .weather-tab{padding:30px 2.27%}.page .content .weather-tab .item.over-threshold .threshold{background-color:var(--cherry-red);border-bottom-left-radius:3px;border-top-left-radius:3px;color:#fff;display:block;font-size:14px;padding:3px 6px;position:absolute;right:0;top:25px}.page .content .weather-tab .item.over-threshold .texts .value{color:var(--cherry-red)}.page .content .weather-tab .item.selected{background-color:var(--rusty-orange)}.page .content .weather-tab .item.selected .texts .text,.page .content .weather-tab .item.selected .texts .value{color:#fff}.page .content .weather-tab .item.over-threshold.selected .threshold{background-color:#fff;color:var(--cherry-red)}.page .content .weather-tab .item{background-color:var(--white);border:1px solid var(--very-light-blue);border-radius:10px;cursor:pointer;display:inline-block;height:100px;margin-right:2%;padding:10px 0 10px 11px;position:relative;width:23.5%}.page .content .weather-tab .item .threshold{display:none}.page .content .weather-tab .item img{display:inline-block}.page .content .weather-tab .item .texts{display:inline-block;margin-left:5px;margin-top:15px;vertical-align:top;width:calc(100% - 95px)}.page .content .weather-tab .item .texts .text{color:var(--blue-grey);display:block;font-family:Roboto;font-size:18px;letter-spacing:-.28px;margin-bottom:3px}.page .content .weather-tab .item .texts .value{color:#212121;display:block;font-size:24px;letter-spacing:-.38px}.page .content .weather-tab .item:nth-child(4){margin-right:0}.page .drag-overlay{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.page .drag-overlay .drag-message{color:#fff;font-size:24px;font-weight:500;padding:20px;text-align:center}.page .drag-overlay .drag-message .upload-spinner{filter:brightness(0) invert(1);height:48px;margin-right:15px;vertical-align:middle;width:48px}.robot-settings-changed{font-size:23px;margin-bottom:30px;padding:0 30px;text-align:center}.advanced-settings-button{float:right;margin-right:30px;margin-top:42px;position:relative;z-index:11}.advanced-settings-button button{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;float:right;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.import-settings-button{align-items:center;display:flex;gap:15px;margin-bottom:20px;text-align:left}.import-settings-button button{background-color:var(--turquoise);border:1px solid #eaeaea;border-radius:12.5px;box-shadow:0 2px 4px 0 #0000000d;color:#fff;cursor:pointer;font-size:12px;height:25px;letter-spacing:-.19px;line-height:24px;padding:0 10px;text-align:center;vertical-align:top}.import-settings-button .import-message{color:var(--cherry-red);font-size:15px;font-weight:500;white-space:nowrap}.settings.advanced-settings .input-line .input-description{height:auto}.settings.advanced-settings .button{margin:0}.settings.advanced-settings .button-message{margin:5px 0 0;text-align:center;width:180px}.settings{padding:30px 2.27%;width:70%}.settings .attachments .attachment{height:200px}.settings .separator{background-color:var(--blue-grey);display:inline-block;height:3px;margin:20px 0 47px;opacity:.3;width:100%}.settings .dropdown.left,.settings .dropdown.right{display:inline-block;width:48%}.settings .dropdown{height:50px}.settings .dropdown .control{height:50px;line-height:34px}.settings .dropdown .Dropdown-arrow{top:22px}.settings .input-description{height:20px}.settings .input-description img{display:inline-block;height:20px;margin-right:5px}.settings .input-description .text{display:inline-block;line-height:20px;vertical-align:top}.settings .input-description .text.left{margin-right:2%;width:48%}.settings .input-description .text.left.double{width:calc(48% - 25px)}.settings .input-description .text.right{margin-left:2%;width:48%}.settings .line .dropdown.right{margin-left:2%;margin-right:0}.settings .line .dropdown{display:inline-block;margin-right:2%;width:48%}.settings .input-line{display:inline-block;margin-bottom:30px;width:100%}.settings .input-line .line-switch{margin-top:10px}.settings .input-line .input-description{color:var(--blue-grey);display:inline-block;font-size:15px;font-weight:500;height:18px;letter-spacing:.01px;margin-bottom:11px;width:100%}.settings .input-line input{border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:50px;letter-spacing:normal;padding-left:14px;width:100%}.settings .input-line input[disabled]{color:#aaa}.settings .input-line input:focus{background-color:var(--white);border:1px solid var(--rusty-orange);outline:none}.settings .input-line .line.full input{vertical-align:top;width:100%}.settings .input-line .line.thirds input{width:30.66%}.settings .input-line .line.thirds input.left{margin-right:2%}.settings .input-line .line.thirds input.middle{margin-left:2%;margin-right:2%}.settings .input-line .line.thirds input.right{margin-left:2%}.settings .input-line .line .checkbox.third{width:33.3%}.settings .input-line .line .checkbox.center{text-align:center}.settings .input-line .line .checkbox{display:inline-block}.settings .input-line .line .checkbox input{height:20px;margin:0 0 0 3px;vertical-align:top;width:20px}.settings .input-line .line .checkbox .text{color:var(--blue-grey);font-size:15px;font-weight:500;letter-spacing:.01px;line-height:20px;margin-left:8px}.settings .input-line .line{margin-bottom:15px}.settings .input-line .line .right-radio{width:48%}.settings .input-line .line input{vertical-align:top;width:48%}.settings .input-line .line input[type=radio]{vertical-align:top;width:5%}.settings .input-line .line label{color:var(--blue-grey);font-size:15px;font-weight:500;letter-spacing:.01px;line-height:55px;margin-left:7px;margin-right:50px}.settings .input-line .line input.left{margin-right:2%}.settings .input-line .line input.right{margin-left:2%}.settings .attachments1{height:180px}.settings .attachments1 .attachment,.settings .attachments1 .item{background-color:#0000000a;border:1px dotted #e3e3e3;color:var(--light-grey-blue);cursor:pointer;display:inline-block;height:100%;line-height:180px;margin-right:4%;overflow:hidden;position:relative;text-align:center;width:30.667%}.settings .attachments1 .attachment .image-wrapper .close,.settings .attachments1 .item .image-wrapper .close{position:absolute;right:5px;top:5px;width:13px}.settings .attachments1 .attachment .image-wrapper .image,.settings .attachments1 .item .image-wrapper .image{height:100%;width:100%}.settings .attachments1 .attachment.last,.settings .attachments1 .item.last{margin-right:0}.settings input[type=file]{display:none;height:100%;visibility:hidden;width:100%}.settings .button-message{color:var(--cherry-red)}.settings .button,.settings .button-message{font-size:17px;font-weight:500;margin:5px auto 0;text-align:center}.settings .button{background-color:var(--rusty-orange);border-radius:25px;box-shadow:0 2px 4px 0 #0000000d;color:var(--white);cursor:pointer;display:block;height:50px;letter-spacing:-.27px;line-height:50px;width:180px}.settings .subnet-kits-table{margin-top:10px}.settings .subnet-kits-table .loading-message,.settings .subnet-kits-table .no-data-message{color:#666;font-style:italic;padding:20px;text-align:center}.settings .subnet-kits-table .subnet-kits{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px 0 #0000000d;overflow:hidden;width:100%}.settings .subnet-kits-table .subnet-kits td,.settings .subnet-kits-table .subnet-kits th{border-bottom:1px solid #e0e0e0;padding:12px 15px;text-align:left}.settings .subnet-kits-table .subnet-kits th{background-color:#f8f9fa;color:#333;font-size:14px;font-weight:600}.settings .subnet-kits-table .subnet-kits td{color:#555;font-size:14px}.settings .subnet-kits-table .subnet-kits tbody tr:hover{background-color:#f8f9fa}.settings .subnet-kits-table .subnet-kits tbody tr:last-child td{border-bottom:none}.hide{visibility:hidden!important}.arrows{font-size:12px;height:15px;margin-left:2.27%;position:absolute;top:75px}.arrows .dotdotdot{font-size:30px;line-height:15px;position:relative;text-align:center;top:-5px;width:30px}.arrows .item{cursor:pointer}.arrows .item:hover{color:var(--rusty-orange)}.arrows .robot-name{position:relative;top:-3px}.arrows img{height:15px}.robots{padding:30px 2.27%}.robots .error-table{height:auto;max-height:573px}.robots .error-table .body{height:auto;max-height:510px}.robots .status{float:right;margin-right:4px}.robots .status .circle{border-radius:7px;display:inline-block;height:14px;left:-5px;position:relative;top:2px;width:14px}.robots .status .online{color:var(--turquoise)}.robots .status .online .circle{background-color:var(--turquoise)}.robots .status .offline{color:var(--cherry-red)}.robots .status .offline .circle{background-color:var(--cherry-red)}.robots .date-custom-input{background-color:#fff}.robots .top{display:inline-block;height:41px;width:100%}.robots .top .tabs{display:inline-block;float:right;height:100%}.robots .top .tabs .tab{background-color:#0000000a;color:var(--brown-grey);cursor:pointer;display:inline-block;font-size:17px;height:100%;letter-spacing:-.27px;line-height:41px;text-align:center;width:150px}.robots .top .tabs .tab:first-child{margin-right:10px}.robots .top .tabs .tab.selected{background-color:var(--white);border-bottom:2px solid var(--rusty-orange);color:var(--rusty-orange);cursor:default}.robots table td,.robots table th{border:1px solid var(--very-light-blue)}.robots .columns{grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:4fr 3fr;grid-template-rows:auto auto;margin-top:20px}.robots .columns table{margin-top:0}.robots .columns table td.checkbox-wrapper{padding:16px 0 15px 12px}.robots .columns table tr.header td{border:none;color:var(--brown-grey);font-size:15px;letter-spacing:-.23px;padding:8px 0 8px 12px}.robots .columns .table1{grid-column:1;grid-row:1}.robots .columns .table2{grid-column:1;grid-row:2}.robots .columns .table3{grid-column:2;grid-row:1/span 2}.robots table.settings{cursor:auto}.robots table.robot-logs{margin-top:0;table-layout:fixed;width:auto}.robots table.robot-logs tbody tr td{overflow:hidden;width:10%}.robots table.robot-logs tbody tr td.error-cell{width:19%}.robots table{border-collapse:collapse;margin-top:80px;width:100%}.robots table tr th{color:var(--blue-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.robots table tbody{background:var(--white)}.robots table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.robots table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px;width:8.5%}.robots .right-column{float:right;width:25%}.robots .left{display:inline-block;margin-bottom:30px;margin-right:2.3%;width:72.7%}.robots .left .title{color:var(--brown-grey);font-size:15px;letter-spacing:-.23px}.robots .left .custom{color:var(--rusty-orange);cursor:pointer}.robots .left .separator{margin:0 10px}.robots .left .refresh{align-items:center;color:var(--turquoise);display:flex;font-size:15px;letter-spacing:-.23px;line-height:25px}.robots .left .refresh .text{cursor:pointer}.robots .left .refresh .loading{padding-left:15px;position:relative}.robots .left .refresh .loading img{height:25px;left:-10px;position:absolute;top:-5px;width:25px}.robots .left .show-default{color:var(--brown-grey);margin-right:100px}.robots .left table.disabled,.robots .left table.disabled .placeholder,.robots .left table.disabled input{color:var(--light-grey-blue)}.robots .left table tr:hover{box-shadow:none}.robots .left table td.checkbox-wrapper{vertical-align:top}.robots .left table td{border:none;color:var(--brown-grey);font-size:15px;letter-spacing:-.23px;padding:8px 0 8px 12px;width:19%}.robots .left table td .control{background-color:#0000000a;border:1px solid #e3e3e3;height:40px;padding-right:0}.robots .left table td .Dropdown-arrow{top:17px}.robots .left table td .placeholder{line-height:23px}.robots .left table td:nth-child(4){padding-left:4%;width:24%}.robots .left table input{background-color:#0000000a;border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:40px;letter-spacing:normal;padding-left:8px;width:100%}.robots .left table span.checkbox-wrapper{display:inline-block;height:25px;margin-right:7px;width:25px}.robots .left table input[type=checkbox]{display:inline-block;height:25px;margin:0;vertical-align:middle;width:25px}.robots .left table .text{font-size:15px}.robots .left table input:focus{background-color:var(--white);order:solid 1px var(--rusty-orange);outline:none}.robots .left .robot-settings{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;margin-top:30px;padding:22px;position:relative;vertical-align:top;width:100%}.robots .left .robot-settings .title{display:grid;grid-template-columns:1fr auto}.robots .left .robot-settings .settings .dropdown{height:40px}.robots .left .robot-settings .settings .dropdown.motor-type .control{height:60px}.robots .left .robot-settings .settings-actions{align-items:center;display:flex;gap:0}.robots .left .robot-settings .settings-actions .config-button,.robots .left .robot-settings .settings-actions .custom,.robots .left .robot-settings .settings-actions .separator{align-items:center;display:inline-flex}.robots .left .robot-settings .config-button{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;margin-left:10px;padding:8px 12px;position:relative;transition:background-color .2s ease}.robots .left .robot-settings .config-button:hover{background-color:#0000000d}.robots .left .robot-settings .config-button:hover .hover-tooltip{opacity:1;visibility:visible}.robots .left .robot-settings .config-button img{height:16px;margin-right:6px;width:16px}.robots .left .robot-settings .config-button .hover-tooltip{background-color:#000c;border-radius:4px;bottom:-35px;color:#fff;font-size:12px;left:50%;opacity:0;padding:6px 12px;position:absolute;transform:translateX(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap;z-index:1001}.robots .left .robot-settings .config-button .hover-tooltip:before{border-bottom:4px solid #000c;border-left:4px solid #0000;border-right:4px solid #0000;content:"";left:50%;position:absolute;top:-4px;transform:translateX(-50%)}.robots .left .robot-settings .drag-overlay{align-items:center;background-color:#0009;border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.robots .left .robot-settings .drag-overlay .drag-message{color:#fff;font-size:24px;font-weight:500;padding:20px;text-align:center}.robots .left .robot-settings .drag-overlay .drag-message .upload-spinner{filter:brightness(0) invert(1);height:48px;margin-right:15px;vertical-align:middle;width:48px}.robots .left .robot-settings table.settings:not(.disabled) input:not(:disabled){background-color:var(--white)!important}.robots .left .robot-settings table.settings:not(.disabled) input:disabled{background-color:#0000000a!important;color:var(--light-grey-blue)!important;cursor:not-allowed!important}.robots .left .robot-settings table.settings:not(.disabled) input[type=checkbox]:disabled{opacity:.5!important}.robots .left .robot-settings table.settings:not(.disabled) .dropdown .control:not(.Dropdown-disabled){background-color:var(--white)!important}.robots .left .robot-settings table.settings:not(.disabled) .dropdown .control.Dropdown-disabled{background-color:#0000000a!important;color:var(--light-grey-blue)!important;cursor:not-allowed!important}.robots .left .robot-settings table.settings:not(.disabled) .dropdown .control.Dropdown-disabled .placeholder{color:var(--light-grey-blue)!important}.robots .separator{border:1px solid var(--very-light-blue);height:1px}.robots .control-panel{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;padding:22px;position:relative;vertical-align:top;width:100%}.robots .control-panel .title{display:inline-block}.robots .control-panel .upper{display:inline-block;height:31%;margin-top:13px;width:100%}.robots .control-panel .upper .right{float:right}.robots .control-panel .lower{height:50%;width:100%}.robots .control-panel .lower .right{display:inline-block;height:130px;padding-left:1.6%;padding-top:20px;vertical-align:top;width:50%}.robots .control-panel .lower .right .turquoise{color:var(--turquoise)}.robots .control-panel .lower .right .orange{color:var(--rusty-orange)}.robots .control-panel .lower .right .robot-status-title{color:#212121;font-size:12px;letter-spacing:-.19px;margin:3px 3px 10px}.robots .control-panel .lower .right .robot-status-title.push-down{margin-top:18px}.robots .control-panel .lower .left{display:inline-block;height:130px;padding-right:4%;padding-top:20px;vertical-align:top;width:50%}.robots .control-panel .lower .left .area-cleaned-title{color:#212121;font-size:12px;letter-spacing:-.19px;margin:3px 3px 10px}.robots .control-panel .cleaning-status{display:inline-block;font-size:30px;font-weight:700;letter-spacing:-.47px}.robots .control-panel .cleaning-in-progress{color:var(--turquoise)}.robots .control-panel .time{color:var(--almost-black);float:left;font-size:30px;font-weight:700;letter-spacing:-.47px;line-height:40px}.robots .control-panel .buttons{float:right}.robots .control-panel .buttons .button{border:1px solid #eaeaea;border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;cursor:pointer;float:left;font-size:17px;font-weight:700;height:40px;letter-spacing:-.27px;line-height:40px;margin-left:30px;text-align:center;width:135px}.robots .control-panel .buttons .button .stop-icon{background-color:var(--white);display:inline-block;height:16px;width:16px}.robots .control-panel .buttons .button .pause-icon{background-color:var(--blue-grey);display:inline-block;height:16px;margin:0 2px;width:6px}.robots .control-panel .buttons .button .text{margin-left:10px;position:relative;top:-2px}.robots .control-panel .buttons .button.pause{background-color:var(--white);color:var(--blue-grey)}.robots .control-panel .buttons .button.stop{background-color:var(--cherry-red);color:var(--white)}.robots .errors{background-color:var(--white);border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;margin:0;max-height:627px;overflow:hidden;overflow-y:auto;padding:0;vertical-align:top;width:25%}.robots .errors .header{padding:22px;vertical-align:top;width:100%}.robots .errors .header .last-update{color:var(--light-grey-blue);font-size:12px;letter-spacing:-.19px;margin-left:22px}.robots .errors .header .refresh{color:var(--rusty-orange);cursor:pointer;float:right;font-size:15px;letter-spacing:-.23px}.robots .errors .error{padding:16.5px 22px;position:relative}.robots .errors .error .right-side{display:inline-block;margin-left:10px;max-width:calc(100% - 50px);vertical-align:middle}.robots .errors .error .circle{border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;color:var(--white);display:inline-block;font-size:22px;font-weight:700;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.robots .errors .error .error-title{color:var(--almost-black);height:18px}.robots .errors .error .error-description,.robots .errors .error .error-title{font-size:15px;letter-spacing:-.23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.robots .errors .error .error-description{color:var(--light-grey-blue)}.robots .errors .error.level3{background-color:#fef3f4}.robots .errors .error.level3 .error-title{font-weight:700}.robots .errors .error.level3 .circle{background-color:var(--cherry-red)}.robots .errors .error.level2 .circle{background-color:var(--rusty-orange)}.robots .errors .error.level1 .circle{background-color:var(--light-grey-blue)}.robots .errors .error.level0 .circle{background-color:var(--turquoise);line-height:52px}.page .right{float:right}.page input[type=file i]{display:none}.page .content .plan-buttons{position:absolute;right:60px;top:43px;z-index:20}.page .content .plan-buttons .plan-button{cursor:pointer;display:inline-block;margin-right:30px}.page .content .plan-buttons .plan-button .text{color:var(--blue-grey);font-size:15px;font-weight:500;height:25px;letter-spacing:-.27px;line-height:25px;vertical-align:top}.page .content .plan-buttons .plan-button img{margin-right:7px;width:24px}.vehicles{padding:30px 2.27%}.vehicles .status{float:right;margin-right:13px}.vehicles .status .circle{border-radius:7px;display:inline-block;height:14px;left:-5px;position:relative;top:2px;width:14px}.vehicles .status .online{color:var(--turquoise)}.vehicles .status .online .circle{background-color:var(--turquoise)}.vehicles .status .offline{color:var(--cherry-red)}.vehicles .status .offline .circle{background-color:var(--cherry-red)}.vehicles .top{display:inline-block;height:41px;width:100%}.vehicles .top .tabs{display:inline-block;float:right;height:100%}.vehicles .top .tabs .tab{background-color:#0000000a;color:var(--brown-grey);cursor:pointer;display:inline-block;font-size:17px;height:100%;letter-spacing:-.27px;line-height:41px;text-align:center;width:150px}.vehicles .top .tabs .tab:first-child{margin-right:10px}.vehicles .top .tabs .tab.selected{background-color:var(--white);border-bottom:2px solid var(--rusty-orange);color:var(--rusty-orange);cursor:default}.vehicles table td,.vehicles table th{border:1px solid var(--very-light-blue)}.vehicles table{border-collapse:collapse;cursor:pointer;width:100%}.vehicles table tr th{color:var(--blue-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.vehicles table tbody{background:var(--white)}.vehicles table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.vehicles table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px;width:8.5%}.vehicles .left{display:inline-block;margin-bottom:30px;margin-right:2.3%;width:72.7%}.vehicles .left .control-panel{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;margin-right:2.3%;padding:22px;position:relative;vertical-align:top;width:100%}.vehicles .left .control-panel .title{color:var(--brown-grey);font-size:15px;letter-spacing:-.23px}.vehicles .left .control-panel .upper{height:31%;width:100%}.vehicles .left .control-panel .upper .right{float:right}.vehicles .left .control-panel .lower{height:50%;width:100%}.vehicles .left .control-panel .lower .right{display:inline-block;height:130px;padding-left:1.6%;padding-top:20px;vertical-align:top;width:25%}.vehicles .left .control-panel .lower .right .robot-status-wrapper{padding-left:1%;width:99%}.vehicles .left .control-panel .lower .right .turquoise{color:var(--turquoise)}.vehicles .left .control-panel .lower .right .orange{color:var(--rusty-orange)}.vehicles .left .control-panel .lower .right .robot-status-title{color:#212121;display:inline-block;font-size:12px;letter-spacing:-.19px;margin:13px 3px 10px}.vehicles .left .control-panel .lower .right .robot-status-title.push-down{margin-top:18px}.vehicles .left .control-panel .lower .left{display:inline-block;height:130px;margin:0;padding-right:4%;padding-top:20px;vertical-align:top;width:75%}.vehicles .left .control-panel .lower .left .area-cleaned-title{color:#212121;cursor:pointer;font-size:12px;letter-spacing:-.19px;margin:3px 3px 10px}.vehicles .left .control-panel .lower .left .area-cleaned-title .current-row{color:var(--turquoise)}.vehicles .left .control-panel .lower .left .area-cleaned-title .slash{margin:0 10px}.vehicles .left .control-panel .lower .left .area-cleaned-title img{margin-left:6px;position:relative;top:3px;width:18px}.vehicles .left .control-panel .separator{border:1px solid var(--very-light-blue);height:1px}.vehicles .left .control-panel .cleaning-status{display:inline-block;font-size:30px;font-weight:700;letter-spacing:-.47px}.vehicles .left .control-panel .cleaning-in-progress{color:var(--turquoise)}.vehicles .left .control-panel .time{color:var(--almost-black);float:left;font-size:30px;font-weight:700;letter-spacing:-.47px;line-height:40px}.vehicles .left .control-panel .buttons{float:right}.vehicles .left .control-panel .buttons .button{border:1px solid #eaeaea;border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;cursor:pointer;float:left;font-size:14px;font-weight:700;height:40px;letter-spacing:-.27px;line-height:40px;margin-left:15px;text-align:center;width:130px}.vehicles .left .control-panel .buttons .button .stop-icon{background-color:var(--white);display:inline-block;height:16px;width:16px}.vehicles .left .control-panel .buttons .button .pause-icon{background-color:var(--blue-grey);display:inline-block;height:16px;margin:0 2px;width:6px}.vehicles .left .control-panel .buttons .button .text{margin-left:10px;position:relative;top:-2px}.vehicles .left .control-panel .buttons .button.pause{background-color:var(--white);color:var(--blue-grey)}.vehicles .left .control-panel .buttons .button.stop{background-color:var(--cherry-red);color:var(--white)}.vehicles .left .vehicle-settings{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;margin-top:30px;padding:22px;position:relative;vertical-align:top;width:100%}.vehicles .left .vehicle-settings .title{color:var(--brown-grey);font-size:15px;letter-spacing:-.23px}.vehicles .left .vehicle-settings .custom{color:var(--rusty-orange);cursor:pointer}.vehicles .left .vehicle-settings .separator{border:1px solid var(--very-light-blue);height:1px}.vehicles .left .vehicle-settings .refresh{color:var(--turquoise);float:right;font-size:15px;letter-spacing:-.23px;text-align:center}.vehicles .left .vehicle-settings .refresh .text{cursor:pointer}.vehicles .left .vehicle-settings .refresh .loading{padding-left:15px;position:relative}.vehicles .left .vehicle-settings .refresh .loading img{height:25px;left:-10px;position:absolute;top:-5px;width:25px}.vehicles .left .vehicle-settings table.disabled,.vehicles .left .vehicle-settings table.disabled .placeholder,.vehicles .left .vehicle-settings table.disabled input{color:var(--light-grey-blue)}.vehicles .left .vehicle-settings table{margin-top:10px}.vehicles .left .vehicle-settings table tbody tr:hover,.vehicles .left .vehicle-settings table thead tr:hover{box-shadow:none}.vehicles .left .vehicle-settings table td:first-child{width:5%}.vehicles .left .vehicle-settings table td:nth-child(3){width:10%}.vehicles .left .vehicle-settings table td:nth-child(4){padding-right:10px;text-align:right}.vehicles .left .vehicle-settings table td{border:none;color:var(--brown-grey);font-size:15px;letter-spacing:-.23px;padding:8px 0 8px 12px;width:19%}.vehicles .left .vehicle-settings table td .control{background-color:#0000000a;border:1px solid #e3e3e3;height:40px;padding-right:0}.vehicles .left .vehicle-settings table td .Dropdown-arrow{top:17px}.vehicles .left .vehicle-settings table td .placeholder{line-height:23px}.vehicles .left .vehicle-settings table input{background-color:#0000000a;border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:40px;letter-spacing:normal;margin-top:-10px;padding-left:8px;width:100%}.vehicles .left .vehicle-settings table input:focus{background-color:var(--white);order:solid 1px var(--rusty-orange);outline:none}.vehicles .errors{background-color:var(--white);border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;height:733px;margin:0;overflow:hidden;overflow-y:scroll;padding:0;vertical-align:top;width:25%}.vehicles .errors .header{padding:22px;vertical-align:top;width:100%}.vehicles .errors .header .last-update{color:var(--light-grey-blue);font-size:12px;letter-spacing:-.19px;margin-left:22px}.vehicles .errors .error{padding:16.5px 22px;position:relative}.vehicles .errors .error .right-side{display:inline-block;margin-left:10px;max-width:calc(100% - 50px);vertical-align:middle}.vehicles .errors .error .circle{border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;color:var(--white);display:inline-block;font-size:22px;font-weight:700;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.vehicles .errors .error .error-title{color:var(--almost-black);font-size:15px;height:18px;letter-spacing:-.23px}.vehicles .errors .error .error-description{color:var(--light-grey-blue);font-size:15px;letter-spacing:-.23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicles .errors .error.level3{background-color:#fef3f4}.vehicles .errors .error.level3 .error-title{font-weight:700}.vehicles .errors .error.level3 .circle{background-color:var(--cherry-red)}.vehicles .errors .error.level2 .circle{background-color:var(--rusty-orange)}.vehicles .errors .error.level1 .circle{background-color:var(--light-grey-blue)}.pointer{cursor:pointer}.modal-wrapper .modal{min-width:600px}.modal-wrapper .modal table.cleaning-table{margin-top:16px}.modal-wrapper .modal .add-row{cursor:pointer}.modal-wrapper .modal .delete-row{color:var(--cherry-red);cursor:pointer;margin-bottom:60px;margin-top:30px;text-align:left;width:100%}.modal-wrapper .modal .delete-row span{color:var(--cherry-red);font-family:Roboto;font-size:17px;font-weight:500;height:25px;letter-spacing:-.27px;line-height:25px;margin:0 0 0 7px;vertical-align:top}.modal-wrapper .modal .upper .add-row{float:right;margin-right:5px}.modal-wrapper .modal .upper .add-row img{margin-right:7px}.modal-wrapper .modal .upper .add-row .text{color:var(--blue-grey);font-size:16px;font-weight:500;letter-spacing:-.27px;vertical-align:top}.modal-wrapper .modal .upper .total-cleaning-plan{color:#212121;display:inline-block;font-size:16px;letter-spacing:-.25px}.modal-wrapper .modal .upper .total-cleaning-plan .bold{color:var(--almost-black);font-weight:700}.modal-wrapper .modal table td,.modal-wrapper .modal table th{border:1px solid var(--very-light-blue)}.modal-wrapper .modal table{border-collapse:collapse;margin-top:80px;width:100%}.modal-wrapper .modal table tr th{background-color:#f4f7fc;border:1px solid var(--very-light-blue);border-radius:10px;color:var(--blue-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.modal-wrapper .modal table tbody{background:var(--white)}.modal-wrapper .modal table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.modal-wrapper .modal table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:10px;width:8.5%}.modal-wrapper .modal table tbody .actions img{border-radius:15px;cursor:pointer;padding:3px}.modal-wrapper .modal table tbody .actions img:hover{background-color:#f5f5f5}.modal-wrapper .modal table tbody input{border:1px solid #e3e3e3;color:#131313;font-size:17px;height:40px;padding-left:10px;width:100%}.modal-wrapper .modal table tbody .dropdown{height:40px}.modal-wrapper .modal table tbody .dropdown .control{background-color:#0000000a;height:40px;line-height:25px}.modal-wrapper .modal table tbody .dropdown .Dropdown-arrow{top:17px}.modal-wrapper .modal .today{background-color:#05b2aa4d}.modal-wrapper .modal .day-text{font-size:12px;font-weight:700;margin-top:3px}:root{--almost-black:#0d191f;--turquoise:#05b2aa;--rusty-orange:#e36510;--very-light-blue:#e7e8e9;--gun-metal:#555e62;--light-grey-blue:#b9bcbe;--cherry-red:#f6102a;--white:#fff;--blue-grey:#898b8d}.items-cleaned .items-cleaned-wrapper{border-radius:5px;display:inline-block;height:78px;position:relative;width:100%}.items-cleaned .item{background-color:#05b2aa;background-color:var(--turquoise);border-radius:2px;display:inline-block;height:100%}.items-cleaned .item.cleaned{background-color:#05b2aa66}.items-cleaned .item.waiting{background-color:#e36510;background-color:var(--rusty-orange)}.items-cleaned .item.uncleaned{background-color:#e7e8e9;background-color:var(--very-light-blue)}.items-cleaned .progress{background-color:#05b2aa;background-color:var(--turquoise);border-bottom-left-radius:5px;border-top-left-radius:5px;display:inline-block;height:100%}.items-cleaned .units{font-size:17px}.items-cleaned .text{bottom:5px;font-size:35px;font-weight:700;position:absolute}.items-cleaned .text.done{color:#fff;color:var(--white);left:15px}.items-cleaned .text.total{color:#d0d1d3;right:15px}.page .users-title{border:1px solid var(--very-light-blue);height:100px;padding:0 2.27%;width:100%}.page .users-title .main{color:var(--almost-black);display:inline-block;float:left;font-size:36px;height:100%;letter-spacing:-.56px;line-height:100px}.page .users-title .button{color:var(--gunmetal);cursor:pointer;display:inline-block;float:right;line-height:100px;margin-left:40px;position:relative}.page .users-title .button input{left:0;position:absolute;top:0;visibility:hidden;width:100%}.page .users-title .button img{height:24px;vertical-align:middle;width:24px}.page .users-title .button .text{color:var(--gun-metal);display:inline-block;font-size:17px;font-weight:500;letter-spacing:-.27px;line-height:24px;vertical-align:middle}.page .header.special{background-color:var(--rusty-orange);height:100px;position:relative;width:100%}.page .header.special .logo-wrapper{cursor:pointer;display:inline-block;height:100%;text-align:center;width:10%}.page .header.special .logo-wrapper img.logo{display:block;height:60px;margin:20px auto;width:60px}.page .header.special .title{color:var(--white);display:inline-block;font-size:36px;height:100%;letter-spacing:-.56px;line-height:100px;margin-left:2.05%;vertical-align:top}.page .header.special .add-user{background-color:var(--turquoise);border-radius:20px;bottom:20px;box-shadow:0 2px 4px 0 #0000000d,3px 5px 11px 0 #0000003d;cursor:pointer;height:40px;position:absolute;right:calc(5% - 30px);text-align:center;width:180px}.page .header.special .add-user img{display:inline-block;margin-top:8px}.page .header.special .add-user .text{color:var(--white);display:inline-block;font-size:17px;font-weight:500;letter-spacing:-.27px;line-height:40px;vertical-align:top}.page .header.special .add-user:hover{background-color:var(--gun-metal)}.page .content.special{background-color:#f4f7fc;display:inline-block;margin-left:0;min-height:100vh;padding-left:calc(5% - 30px);padding-right:calc(5% - 30px);position:relative;top:0;vertical-align:top;width:100%}.users{padding:50px 0 30px}.users .top{margin-bottom:20px}.users table td,.users table th{border:1px solid var(--very-light-blue)}.users table{border-collapse:collapse;cursor:pointer;width:100%}.users table th{color:var(--brown-grey);font-size:15px;height:18px;letter-spacing:-.23px;padding:9px 10px;text-align:left}.users table tbody{background:var(--white)}.users table tbody ul{list-style-type:none;padding:0}.users table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.users table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;padding:20px 10px}.users table tbody td.date{width:13%}.users table tbody td.name{width:21%}.users table tbody td.name .initials{border-radius:30px;color:#fff;display:inline-block;font-size:24px;font-weight:700;height:60px;letter-spacing:-.38px;line-height:60px;margin-left:20px;text-align:center;width:60px}.users table tbody td.name .name-text{display:inline-block;line-height:20px;margin:-5px 20px 0;vertical-align:middle;width:calc(100% - 120px)}.users table tbody td ul{margin:0}.users table tbody td li.country,.users table tbody td li.project{background-color:var(--very-light-blue);border-radius:8px;display:inline-block;margin:8px;padding:5px 10px}.modal-wrapper .modal{color:var(--almost-black);width:35%}.modal-wrapper .modal .buttons-wrapper{text-align:center}.modal-wrapper .modal .buttons-wrapper .button{display:inline-block!important}.modal-wrapper .modal .button.cancel{background-color:var(--ice-blue);box-shadow:0 2px 4px 0 #0003;color:var(--brown-grey);margin-right:25px;position:relative;top:-2px}.modal-wrapper .modal .countries,.modal-wrapper .modal .projects{height:auto;margin-top:10px}.modal-wrapper .modal .project-container{align-items:center;display:flex;gap:10px;margin-bottom:15px}.modal-wrapper .modal .country,.modal-wrapper .modal .project{background-color:var(--very-light-blue);border-radius:8px;display:inline-block;padding:5px 10px}.modal-wrapper .modal .country .text,.modal-wrapper .modal .project .text{display:inline-block;line-height:27px;vertical-align:top}.modal-wrapper .modal .country .remove,.modal-wrapper .modal .project .remove{cursor:pointer;margin-left:10px}.modal-wrapper .modal .country .remove img,.modal-wrapper .modal .project .remove img{height:19px;margin-top:3px}.modal-wrapper .modal .robot-whitelist-input{flex:1 1;height:37px}.modal-wrapper .modal .robot-whitelist-input input{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:12px;height:36px!important;line-height:27px;padding:5px 10px;width:100%}.page{position:relative;width:100%}.page table{table-layout:fixed}.page .content{background-color:#f4f7fc;margin-left:10%;min-height:100vh;position:relative;width:90%}.page .content,.page .menu-wrapper{display:inline-block;top:0;vertical-align:top}.page .menu-wrapper{bottom:0;left:0;position:absolute;width:10%}.robot-settings-page{padding:30px 2.27%}.robot-settings-page .top{display:inline-block;height:25px;width:100%}.robot-settings-page .top .buttons{display:inline-block;float:right;height:100%}.robot-settings-page .top .buttons .button{color:var(--gunmetal);cursor:pointer;display:inline-block;margin-left:40px;position:relative}.robot-settings-page .top .buttons .button input{left:0;position:absolute;top:0;visibility:hidden;width:100%}.robot-settings-page .top .buttons .button img{height:24px;width:24px}.robot-settings-page .top .buttons .button .text{color:var(--gun-metal);display:inline-block;font-size:17px;font-weight:500;letter-spacing:-.27px;line-height:24px;vertical-align:top}.robot-settings-page .table-container{border:1px solid var(--very-light-blue);border-radius:4px;margin-top:25px;overflow-x:auto}.robot-settings-page table td,.robot-settings-page table th{border:1px solid var(--very-light-blue)}.robot-settings-page table{border-collapse:collapse;cursor:pointer;margin-top:0;min-width:max-content;width:100%}.robot-settings-page table tr th{word-wrap:break-word;color:var(--blue-grey);font-size:15px;height:auto;letter-spacing:-.23px;line-height:1.3;max-width:85px;min-height:18px;min-width:85px;padding:9px 10px;text-align:left}.robot-settings-page table tr th.wide-column{max-width:none;width:150px}.robot-settings-page table tbody{background:var(--white)}.robot-settings-page table tbody tr:hover{box-shadow:3px 3px 12px 0 #0000001a}.robot-settings-page table tbody td{color:var(--almost-black);font-size:17px;letter-spacing:-.27px;max-width:100px;min-width:80px;overflow:hidden;padding:17px 10px;text-overflow:ellipsis;white-space:nowrap}.robot-settings-page table tbody td.wide-column{max-width:none}.modal-wrapper .modal.edit-robot-settings{max-height:90vh;max-width:900px;overflow-y:auto;width:60%}.modal-wrapper .modal.edit-robot-settings .settings-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:40px}@media (max-width:768px){.modal-wrapper .modal.edit-robot-settings .settings-grid{grid-template-columns:1fr}}.modal-wrapper .modal.edit-robot-settings .input-line{display:flex;flex-direction:column;gap:8px}.modal-wrapper .modal.edit-robot-settings .input-line .input-description{color:var(--dark-grey);font-size:14px;font-weight:500;margin-bottom:5px}.modal-wrapper .modal.edit-robot-settings .input-line input[type=number],.modal-wrapper .modal.edit-robot-settings .input-line input[type=text]{border:1px solid var(--light-grey);border-radius:4px;font-size:14px;padding:8px 12px}.modal-wrapper .modal.edit-robot-settings .input-line input[type=number]:focus,.modal-wrapper .modal.edit-robot-settings .input-line input[type=text]:focus{border-color:var(--primary-blue);outline:none}.modal-wrapper .modal.edit-robot-settings .input-line input[type=number]:disabled,.modal-wrapper .modal.edit-robot-settings .input-line input[type=text]:disabled{background-color:#f5f5f5;color:#9b9b9b;color:var(--light-grey-blue,#9b9b9b);cursor:not-allowed;opacity:.7}.modal-wrapper .modal.edit-robot-settings .input-line .dropdown .control{border:1px solid var(--light-grey);border-radius:4px;font-size:14px;padding:8px 12px}.modal-wrapper .modal.edit-robot-settings .input-line .dropdown .control:focus{border-color:var(--primary-blue);outline:none}.modal-wrapper .modal.edit-robot-settings .input-line .dropdown.is-disabled .control{background-color:#f5f5f5;color:#9b9b9b;color:var(--light-grey-blue,#9b9b9b);cursor:not-allowed;opacity:.7}.modal-wrapper .modal.edit-robot-settings .input-line .dropdown.is-disabled .placeholder{color:#9b9b9b;color:var(--light-grey-blue,#9b9b9b)}.modal-wrapper .modal.edit-robot-settings .input-line.checkbox{align-items:center;flex-direction:row;gap:10px}.modal-wrapper .modal.edit-robot-settings .input-line.checkbox .input-description{font-size:14px;line-height:18px;margin-bottom:15px;margin-left:5px;vertical-align:top}.modal-wrapper .modal.edit-robot-settings .input-line.checkbox input[type=checkbox]{accent-color:var(--primary-blue);flex-shrink:0;height:18px;margin:0;width:18px}.modal-wrapper .modal.edit-robot-settings .input-line.checkbox input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.modal-wrapper .modal.edit-robot-settings .buttons-wrapper{border-top:1px solid var(--light-grey);margin-top:40px;padding-top:20px;text-align:center}@keyframes spin{to{transform:rotate(1turn)}}.cleaning-control.offline .buttons .button{background-color:#d0d1d3!important;cursor:auto}.vehicles .cleaning-control .spinner{height:35px;left:-4px}.cleaning-control{margin-top:10px;padding:30px 10px}.cleaning-control .auto-mode{color:var(--rusty-orange);font-size:16px;margin-top:10px}.cleaning-control .auto-mode .switch{color:var(--almost-black);cursor:pointer;font-size:12px;text-decoration:underline}.cleaning-control .auto-mode .reset{cursor:pointer;float:right;margin-right:10px;margin-top:5px;text-align:right}.cleaning-control .auto-mode .reset:hover{color:var(--cherry-red)}.cleaning-control .cleaning-status{min-width:200px;position:relative}.cleaning-control .cleaning-status .Dropdown-control{border:0;border-bottom:1px solid #333;padding:0}.cleaning-control .cleaning-status .Dropdown-menu{font-size:16px}.cleaning-control .change-status{bottom:-20px;cursor:pointer;font-size:12px;font-weight:400;left:0;padding-left:2px;position:absolute}.cleaning-control .cleaning-in-progress{color:var(--turquoise)}.cleaning-control .cleaning-in-progress img{animation:spin 2s linear infinite;position:relative;top:2px}.cleaning-control .cleaning-pending{color:var(--blue-grey)}.cleaning-control .time{color:var(--almost-black);float:left;font-size:30px;font-weight:700;letter-spacing:-.47px;line-height:40px}.cleaning-control .scheduled-cleaning{color:var(--light-grey-blue);float:left;font-size:21px;letter-spacing:-.33px;line-height:40px}.cleaning-control .buttons{float:right}.cleaning-control .buttons .button{border:1px solid #eaeaea;border-radius:20px;box-shadow:0 2px 4px 0 #0000000d;cursor:pointer;float:left;font-size:17px;font-weight:700;height:40px;letter-spacing:-.27px;line-height:40px;margin-left:30px;text-align:center;width:130px}.cleaning-control .buttons .button .stop-icon{background-color:var(--white);display:inline-block;height:16px;width:16px}.cleaning-control .buttons .button .pause-icon{background-color:var(--blue-grey);display:inline-block;height:16px;margin:0 2px;width:6px}.cleaning-control .buttons .button .text{margin-left:10px;position:relative;top:-2px}.cleaning-control .buttons .button.start{background-color:var(--turquoise);color:#fff}.cleaning-control .buttons .button.start img{width:25px}.cleaning-control .buttons .button.start img.spinner{display:none;position:relative;top:5px}.cleaning-control .buttons .button.start .text{margin-left:5px}.cleaning-control .buttons .button.loading{cursor:auto}.cleaning-control .buttons .button.loading img{width:38px}.cleaning-control .buttons .button.start.loading img{display:none}.cleaning-control .buttons .button.start.loading img.spinner{display:inline-block;position:relative;top:0}.cleaning-control .buttons .button.start.loading .text{left:-4px;margin-left:0;top:-2px;vertical-align:top}.cleaning-control .buttons .button.pause{background-color:var(--white);color:var(--blue-grey)}.cleaning-control .buttons .button.pause img{display:none}.cleaning-control .buttons .button.pause.loading .pause-icon{display:none!important}.cleaning-control .buttons .button.pause.loading img{display:inline-block}.cleaning-control .buttons .button.pause.loading .stop-icon{display:none!important}.cleaning-control .buttons .button.pause.loading .text{left:-4px;margin-left:0;top:-2px;vertical-align:top}.cleaning-control .buttons .button.pause.loading img.spinner{display:inline-block}.cleaning-control .buttons .button.stop{background-color:var(--cherry-red);color:var(--white)}.cleaning-control .buttons .button.stop img{display:none}.cleaning-control .buttons .button.stop.loading img{display:inline-block}.cleaning-control .buttons .button.stop.loading .stop-icon{display:none!important}.cleaning-control .buttons .button.stop.loading .text{left:-6px;margin-left:0;top:-2px;vertical-align:top}.cleaning-control .error-details{color:#777;margin-top:5px}.cleaning-control .loading{font-size:12px}.cleaning-control .loading img{height:25px;position:relative;top:9px;width:25px}.vehicle-selection{margin-left:2.27%;margin-top:30px;width:200px}.vehicles{padding:10px 2.27% 30px}.vehicles .error-table{height:395px;width:25%}.vehicles .left{vertical-align:top}.vehicles .right{display:inline-block;width:25%}.vehicles .right .error-table{width:100%}.tables-grid,.vehicles .right .messages{margin-top:30px;width:100%}.tables-grid{grid-gap:30px;display:grid;font-size:17px;grid-template-columns:1fr 1fr}.tables-grid .separator{border-bottom:1px solid var(--light-grey-blue)}.tables-grid .title{border-bottom:1px solid var(--very-light-blue);color:var(--brown-grey);font-size:15px;letter-spacing:-.23px}.tables-grid .title .text{color:var(--almost-black)}.tables-grid .title .custom{color:var(--rusty-orange);cursor:pointer}.tables-grid table.disabled{color:var(--light-grey-blue)}.tables-grid table tbody td{padding:10px 0}.tables-grid table tr td{border:0;width:auto}.tables-grid table tr td:first-child[colSpan="2"]{padding:0 0 20px;width:100%}.tables-grid table tr td:first-child{color:var(--brown-grey);font-size:15px;letter-spacing:-.23px;padding:10px 0;width:110px}.tables-grid table td .units{margin-left:10px}.tables-grid table td input{background-color:#0000000a;border:1px solid #e3e3e3;color:#131313;display:inline-block;font-size:17px;height:40px;letter-spacing:normal;padding-left:8px;width:100%}.tables-grid table td input:focus{outline:none}.tables-grid .table1{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;display:grid;grid-column:1/span 2;grid-row:1;grid-template-columns:10% 90%;grid-template-rows:auto 80px 40px;padding:20px}.tables-grid .table1 .head{grid-column:1/span 2;padding-bottom:40px}.tables-grid .table1 .label{grid-column:1}.tables-grid .table1 .table-content{grid-column:2}.tables-grid .table1 .tags{margin-left:20px}.tables-grid .table1 .vehicle-robots{display:flex;justify-content:space-between;position:relative;top:-4px}.tables-grid .table1 .vehicle-robots .robot:not(:last-child){border-right:1px solid var(--blue-grey)}.tables-grid .table1 .vehicle-robots .robot{align-items:center;display:flex;flex:1 1;flex-direction:row;margin-left:20px}.tables-grid .table1 .vehicle-robots .robot .name{margin-right:10px}.tables-grid .table1 .vehicle-robots .robot .switch{flex:1 1}.tables-grid .table2{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;grid-column:1;grid-row:2;padding:20px}.tables-grid .table2 tr td:nth-child(2){width:60%}.tables-grid .table2 tr td:first-child{width:auto}.tables-grid .table2 .vehicle{align-items:center;display:flex;flex:1 1;flex-direction:row;margin-left:20px}.tables-grid .table2 .vehicle .name{margin-left:10px}.tables-grid .table3{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;grid-column:2;grid-row:2;padding:20px}.tables-grid .table3 tr td:nth-child(2){width:60%}.tables-grid .table3 tr td:first-child{width:auto}.tables-grid .table4{grid-column:3;grid-row:2}.vehicle-table{background-color:#fff;border:1px solid var(--very-light-blue);border-radius:10px;display:inline-block;font-size:17px;margin-right:2.3%;margin-top:22px;position:relative;vertical-align:top;width:100%}.vehicle-table table th{background-color:var(--blue-grey);background-color:#ccc;font-size:15px;letter-spacing:-.23px;padding:1em;text-align:left}.vehicle-table table tbody tr:not(:last-child){border-bottom:2px solid #333}.vehicle-table table tbody td.full{padding:1.8em .9em}.vehicle-table table tbody td{height:6em;padding:0;width:auto}.vehicle-table table tbody td .error,.vehicle-table table tbody td .no-data{color:var(--cherry-red)}.vehicle-table table tbody td .cleaning{color:var(--turquoise)}.vehicle-table table tbody td .parking{color:var(--rusty-orange)}.vehicle-table table tbody td .top{border-bottom:1px solid #ccc}.vehicle-table table tbody td .bottom,.vehicle-table table tbody td .top{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;position:relative;width:100%}.vehicle-table table tbody td .robot-voltage{width:100%}.vehicle-table table tbody td .robot-voltage .time{color:var(--blue-grey);font-size:.75em}.vehicle-table table tbody td .robot-voltage .v1,.vehicle-table table tbody td .robot-voltage .v2{display:inline-block;text-align:center;width:50%}.tag-input .tag{background-color:var(--turquoise);border-radius:5px;color:#fff;display:inline-block;margin-bottom:5px;margin-right:5px;padding:1px 8px}.tag-input input{border:0;border-bottom:1px solid var(--blue-grey);font-size:17px;margin-left:10px;width:auto}.tag-input input:focus{outline:none}.robot-reports table{border:1px solid #ddd;border-collapse:collapse;border-radius:5px;border-spacing:0;box-shadow:0 0 20px #00000026;margin-bottom:20px;margin-top:20px;overflow:hidden;width:100%}.robot-reports table .robot-number{border-right:2px solid #0000004a!important;width:5%}.first-line{border-top:2px solid #ccc}.dropdown .Dropdown-menu{max-height:250px}table.table-issues .line{margin-bottom:5px}table.table-issues .line div,table.table-issues .line span{display:inline-block}table.table-issues .line .date{width:50px}table.table-issues .line .location{width:110px}table.table-issues .line .error-code-item{display:inline-block;width:300px}table.battery{width:100%}table.chraging-balance{width:70%}table.inactivity{width:40%}table.inactivity .robot-number{width:12.5%}table.repeated-errors .error-code{overflow:hidden;width:20%}table.repeated-errors .additional-data{text-align:center}table.repeated-errors .additional-data .item{display:inline-block}table.repeated-errors .additional-data .date-and-details-x{text-align:center}table.repeated-errors .additional-data .date-and-details{margin-right:30px}table.general{width:70%}
/*# sourceMappingURL=main.4c6d831b.css.map*/