.AdminToolsWidget__label svg{margin-left:.5rem}.AdminToolsWidget__dropdown{top:57px;position:absolute;width:211px}.Button{font-size:.875rem;color:#fff;font-weight:400;text-align:center;cursor:pointer;line-height:17.09px;padding:0 15px;border-radius:0;width:fit-content;display:flex;flex-direction:row;justify-content:center;gap:.75rem}.Button svg{height:16px;width:16px}.Button .LoadingSpinner{height:16px!important;width:16px!important;margin-left:.25rem}.Button:focus{border:2px solid #016CCE!important}.Button.size-l{min-height:51px;padding-top:15px;padding-bottom:15px}.Button.size-m{min-height:43px;padding-top:11px;padding-bottom:11px}.Button.size-s{min-height:35px;padding-top:7px;padding-bottom:7px}.Button.primary{background-color:#98281f;border:2px solid #98281F}.Button.primary:hover,.Button.primary:active,.Button.primary.active{background-color:#70140e;border:2px solid #70140E}.Button.secondary{background-color:#393939;border:2px solid #393939}.Button.secondary:hover{background-color:#525252;border:2px solid #525252}.Button.secondary:active,.Button.secondary.active{background-color:#161616;border:2px solid #161616}.Button.tertiary{background-color:#f4f4f4;border:2px solid #F4F4F4;color:#161616}.Button.tertiary:hover{background-color:#e0e0e0;border:2px solid #E0E0E0;color:#161616}.Button.tertiary:active,.Button.tertiary.active{background-color:#262626;border:2px solid #262626;color:#fff}.Button.ghost{background-color:transparent;border:2px solid transparent;color:#161616}.Button.ghost:hover{background-color:#f4f4f4;border:2px solid #F4F4F4;color:#161616}.Button.ghost:active,.Button.ghost.active{background-color:#8d8d8d;border:2px solid #8D8D8D;color:#161616}.DropdownSelection{background-color:#f4f4f4;border-radius:4px;box-shadow:0 1px 2px #00000040;min-width:160px;max-height:300px;z-index:99;position:absolute;overflow-y:auto}.DropdownSelection__option{display:flex;flex-direction:row;align-items:center;font-size:.875rem;padding:16px 19px;border-bottom:1px solid #E0E0E0;cursor:pointer;justify-content:flex-start}.DropdownSelection__option svg{height:16px;width:16px;margin-right:.5rem}.DropdownSelection__option:hover{background-color:#e0e0e0}.LangSelect{display:flex;flex-direction:row;cursor:pointer}.LangSelect__flag img{height:24px;width:24px}.LangSelect__chevron{text-align:center;height:24px;width:24px;margin-right:1rem}.LangSelect__dropdown{display:flex;flex-direction:column;position:absolute;top:64px;background-color:#f4f4f4;box-shadow:0 1px 2px #00000040;z-index:9999}.LangSelect__dropdown-option{cursor:pointer;padding:1.5rem}.LangSelect__dropdown-option img{height:24px;width:24px}@media (max-width: 700px){.UserProfileWidget__button-name{display:none}}.UserProfileWidget__button{display:flex;flex-direction:row;height:32px;align-items:center;font-weight:600;cursor:pointer}.UserProfileWidget__button-name{margin:0px .5rem}.UserProfileWidget__button:hover .UserProfileWidget__button-name{color:#6f6f6f}.UserProfileWidget__button svg{height:32px;width:32px}.UserProfileWidget__chevron svg{height:24px;width:24px;margin-top:5px}.UserProfileWidget__dropdown{position:absolute;top:64px;width:177px}.Header{height:75px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background-color:#fff;gap:1.5rem}@media screen and (max-width: 700px){.Header{height:60px!important}}.Menu{background-color:#98281f;color:#fff;font-size:.75rem;font-weight:600;height:100%;width:92px;padding:2rem .25rem;display:flex;flex-direction:column;align-items:center}.Menu__button{display:none}.Menu__logo{margin-bottom:3rem}.Menu__logo img{width:40px;height:40px}.Menu__logo-dark{display:none}.Menu__options{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Menu__options-item{border-bottom:1px solid #70140E;cursor:pointer;color:#fff;height:76px;display:flex;flex-direction:column;align-items:center;text-align:center}.Menu__options-item.active,.Menu__options-item:hover{background-color:#70140e}.Menu__options-item a{width:82px;height:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.Menu__options-item a svg{margin-bottom:.25rem}.Menu__help{position:absolute;bottom:42px;display:flex;flex-direction:column}.Menu__help svg{margin-bottom:.25rem}@media screen and (max-width: 700px){.Menu{flex-direction:column!important;align-items:flex-start!important;position:absolute;background-color:#fff;padding:0;height:60px}.Menu__top{display:flex;flex-direction:row;padding-top:.5rem}.Menu__logo{display:none!important}.Menu__logo-dark{display:flex}.Menu__options{position:absolute;top:60px;width:280px;height:100vh!important;z-index:9;background-color:#98281f!important;justify-content:flex-start}.Menu__options.open{left:0;display:flex!important;flex-direction:column!important;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.Menu__options.closed{left:-280px;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.Menu__options-item{display:flex!important;flex-direction:row!important;width:100%;align-items:center;padding-left:1rem;width:calc(100% - 1rem)!important}.Menu__options-item:hover{background-color:#70140e!important}.Menu__options-item a{width:100%;flex-direction:row!important;justify-content:flex-start!important;gap:.5rem}.Menu__button{display:flex!important;background-color:#393939;cursor:pointer;padding:.25rem;margin-right:1rem;margin-left:.5rem}.Menu__button svg{height:34px;width:34px}.Menu__help{position:relative}}.Login{width:100%;height:100%;align-content:center}.Login a{color:#161616}.Login__header{position:absolute;top:0;width:100%;display:flex;flex-direction:row;justify-content:center;background-color:#98281f;padding:3rem 0}.Login__header-logo{height:64px;width:64px;margin-right:1rem}.Login__main{margin:160px auto;width:290px;align-items:center;display:flex;flex-direction:column}.Login__main-welcome{font-size:2.25rem;margin-bottom:2.5rem;text-align:left}.Login__main-form{width:100%}.Login__main .Login__main-forgot a{font-weight:400;color:#025b9c}.Login__main .Button{margin-top:2.5rem;width:100%}.Login__footer{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#f4f4f4;padding:3rem 0;font-size:.75rem;text-align:center;gap:10px}.Login__footer-links{display:flex;flex-direction:row;justify-content:center}.Login__footer-copyright{color:#6f6f6f}.Login__footer-conditions{display:flex;flex-direction:row;font-weight:600;padding-right:.5rem;border-right:2px solid #E0E0E0}.Login__footer-contact{padding-left:.5rem}.Input{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.Input label{height:27px;font-size:.875rem;cursor:pointer}.Input.size-l input,.Input.size-l select,.Input.size-l .Input__input-readonly,.Input.size-l .Select{height:44px}.Input.size-m input,.Input.size-m .Input__input-readonly,.Input.size-m .Select{height:36px}.Input.size-s input,.Input.size-s select,.Input.size-s .Input__input-readonly,.Input.size-s .Select{height:28px}.Input__input{display:flex;flex-direction:row;align-items:center}.Input__input svg{margin-left:-32px}.Input__input-readonly{width:100%;border-bottom:1px solid #E0E0E0;font-size:.875rem;align-content:center;padding-left:1rem}.Input.input-textarea textarea{border-top:2px solid #F4F4F4;border-right:2px solid #F4F4F4;border-left:2px solid #F4F4F4;border-bottom:1px solid #6F6F6F;background-color:#f4f4f4;font-size:1rem;padding:1rem;width:100%;font-family:Noto Sans,sans-serif}.Input.input-textarea textarea:focus{border:2px solid #016CCE}.Input.input-textarea textarea::placeholder{color:#8d8d8d}.Input.input-select select{border-top:2px solid #F4F4F4;border-right:2px solid #F4F4F4;border-left:2px solid #F4F4F4;border-bottom:1px solid #6F6F6F;background-color:#f4f4f4;font-size:1rem;padding:0 16px;width:100%;font-family:Noto Sans,sans-serif;cursor:pointer}.Input.input-text input,.Input.input-password input,.Input.input-number input,.Input.input-select input{border-top:2px solid #F4F4F4;border-right:2px solid #F4F4F4;border-left:2px solid #F4F4F4;border-bottom:1px solid #6F6F6F;background-color:#f4f4f4;font-size:1rem;padding:0 16px;width:100%;font-family:Noto Sans,sans-serif}.Input.input-text input:focus,.Input.input-password input:focus,.Input.input-number input:focus,.Input.input-select input:focus{border:2px solid #016CCE}.Input.input-text input::placeholder,.Input.input-password input::placeholder,.Input.input-number input::placeholder,.Input.input-select input::placeholder{color:#8d8d8d}.Input.input-text.error,.Input.input-password.error,.Input.input-number.error,.Input.input-select.error{width:calc(100% - 16px)}.Input.input-text.error input,.Input.input-password.error input,.Input.input-number.error input,.Input.input-select.error input{border-top:2px solid #D42020;border-right:2px solid #D42020;border-left:2px solid #D42020;border-bottom:2px solid #D42020}.Input.input-radio{align-items:center!important}.Input.input-radio label{margin-left:.5rem;height:27px;margin-top:10px}.Input.input-radio input{height:27px}.Input.input-checkbox,.Input.input-radio{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}.Input.input-checkbox__focus,.Input.input-radio__focus{border:2px solid #016CCE}.Input.input-checkbox label,.Input.input-radio label{width:calc(100% - 30px)}.Input.input-checkbox .Input__text,.Input.input-radio .Input__text{width:100%}.Input.input-checkbox .Input__label.readonly,.Input.input-radio .Input__label.readonly{color:#8d8d8d!important}.Input.input-checkbox .Input__checkbox-readonly input[type=checkbox],.Input.input-radio .Input__checkbox-readonly input[type=checkbox]{border-color:#8d8d8d!important}.Input.input-checkbox input[type=checkbox],.Input.input-radio input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:flex;align-content:center;justify-content:center;font-size:2rem;padding:.1rem;border:2px solid #262626;border-radius:2px;height:15px;width:15px;margin-right:.5rem;margin-left:-5px}.Input.input-checkbox input[type=checkbox]:focus .input-checkbox__focus,.Input.input-radio input[type=checkbox]:focus .input-checkbox__focus{border:2px solid #016CCE}.Input.input-checkbox input[type=checkbox]:before,.Input.input-radio input[type=checkbox]:before{content:"";width:100%;height:100%;transform:scale(0);color:#fff}.Input.input-checkbox input[type=checkbox]:checked,.Input.input-radio input[type=checkbox]:checked{background-color:#262626}.Input.input-checkbox input[type=checkbox]:checked:before,.Input.input-radio input[type=checkbox]:checked:before{transform:scale(2)}.Input.input-buttonselect .ButtonSelect__dropdown{min-width:inherit;max-height:300px}.Input.input-buttonselect .ButtonSelect__dropdown .DropdownSelection{width:100%;max-height:300px;position:fixed}.Input.input-buttonselect .ButtonSelect__dropdown .DropdownSelection__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.Input.input-select .Select{width:100%}.Input.input-select .Select__search{height:100%;display:flex;flex-direction:row;align-items:center;gap:.5rem;background-color:#f4f4f4;padding:0px 1rem;border-bottom:1px solid #6F6F6F;justify-content:space-between;cursor:pointer;overflow:hidden}.Input.input-select .Select__search-value{width:100%}.Input.input-select .Select__search .Input{margin-bottom:0}.Input.input-select .Select__search .Input input{min-width:20px;border-bottom:0px}.Input.input-select .Select__search-tags{display:flex;flex-direction:row;overflow:hidden;gap:.5rem}.Input.input-select .Select__search-icons{display:flex;flex-direction:row;align-items:baseline;gap:8px;margin-right:-16px}.Input.input-select .Select__search-icons__remove{width:16px;cursor:pointer;border-left:1px solid #C6C6C6;margin-right:8px}.Input.input-select .Select__dropdown{min-width:inherit;max-height:300px}.Input.input-select .Select__dropdown .DropdownSelection{width:100%;max-height:300px;position:fixed}.Input.input-select .Select__dropdown .DropdownSelection__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.Input.input-multiselect .Multiselect,.Input.input-checkboxmultiselect .Multiselect{width:100%}.Input.input-multiselect .Multiselect__search,.Input.input-checkboxmultiselect .Multiselect__search{max-height:96px;display:flex;flex-direction:row;align-items:center;gap:.5rem;background-color:#f4f4f4;padding:0px 1rem;border-bottom:1px solid #6F6F6F;overflow:hidden}.Input.input-multiselect .Multiselect__search .Input,.Input.input-checkboxmultiselect .Multiselect__search .Input{margin-bottom:0;flex:0 1 100%;min-width:50px}.Input.input-multiselect .Multiselect__search .Input input,.Input.input-checkboxmultiselect .Multiselect__search .Input input{border-bottom:0px;padding:0}.Input.input-multiselect .Multiselect__search-tags,.Input.input-checkboxmultiselect .Multiselect__search-tags{min-height:100%;max-height:inherit;max-width:calc(100% - 50px);flex:1 0 auto;display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:auto;gap:.5rem;padding:.75rem 0px}.Input.input-multiselect .Multiselect__search-tags.empty,.Input.input-checkboxmultiselect .Multiselect__search-tags.empty{min-width:0px!important}.Input.input-multiselect .Multiselect__search-icons,.Input.input-checkboxmultiselect .Multiselect__search-icons{display:flex;flex-direction:row;align-items:baseline;gap:8px;margin-right:-16px}.Input.input-multiselect .Multiselect__search-icons__remove,.Input.input-checkboxmultiselect .Multiselect__search-icons__remove{width:16px;cursor:pointer;border-left:1px solid #C6C6C6;margin-right:8px}.Input.input-multiselect .Multiselect__dropdown,.Input.input-checkboxmultiselect .Multiselect__dropdown{min-width:inherit;max-height:300px}.Input.input-multiselect .Multiselect__dropdown .DropdownSelection,.Input.input-checkboxmultiselect .Multiselect__dropdown .DropdownSelection{width:100%;max-height:300px}.Input.input-multiselect .Multiselect__dropdown .DropdownSelection__option,.Input.input-checkboxmultiselect .Multiselect__dropdown .DropdownSelection__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.Input.input-multiselect .Multiselect__dropdown .DropdownSelection__option .Multiselect__checkbox-option,.Input.input-checkboxmultiselect .Multiselect__dropdown .DropdownSelection__option .Multiselect__checkbox-option{display:flex;flex-direction:row;align-items:baseline}.Input.input-multiselect .Multiselect__dropdown .DropdownSelection__option .Multiselect__checkbox-option .Input,.Input.input-checkboxmultiselect .Multiselect__dropdown .DropdownSelection__option .Multiselect__checkbox-option .Input{margin:0}.Input.input-date .Datepicker{width:100%}.Input.input-date .Datepicker .input-datesimple,.Input.input-date .Datepicker .input-text{margin-bottom:0}.Input.input-date .Datepicker .input-text input{border-bottom-color:#f4f4f4;width:100%}.Input.input-date .Datepicker .DateSimple{width:100%}.Input.input-date .Datepicker__input{display:flex;flex-direction:row;align-items:baseline;background-color:#f4f4f4;border-bottom:1px solid #161616;height:fit-content}.Input.input-date .Datepicker__input input{padding-right:0}.Input.input-date .Datepicker__input svg{height:16px;width:16px;margin-right:-20px}.Input.input-date .Datepicker__dropdown{background-color:#f4f4f4;border-radius:4px;box-shadow:0 1px 2px #00000040;min-width:160px;width:280px;z-index:99;position:absolute;overflow:auto;padding:.25rem .25rem .5rem}.Input.input-date .Datepicker__month{width:100%}.Input.input-date .Datepicker__month-header{display:flex;flex-direction:row;font-size:.875rem;font-weight:600;align-items:baseline}.Input.input-date .Datepicker__month-header__label{width:200px;text-align:center}.Input.input-date .Datepicker__month-header .Button{height:40px;width:40px}.Input.input-date .Datepicker__month-header .Button svg{height:16px;width:16px;margin-right:-30px}.Input.input-date .Datepicker__month-wrapper{width:100%}.Input.input-date .Datepicker__month-wrapper__week{display:flex;flex-direction:row;align-items:center}.Input.input-date .Datepicker__month-wrapper__week .Datepicker__month-date{height:30px;width:40px;text-align:center;padding-top:10px;cursor:pointer}.Input.input-date .Datepicker__month-wrapper__week .Datepicker__month-date:hover{background-color:#e0e0e0}.Input.input-date .Datepicker__month-wrapper__week .Datepicker__month-date.disabled{color:#8d8d8d;cursor:default!important}.Input.input-date .Datepicker__month-wrapper__week .Datepicker__month-date.today{color:#016cce}.Input.input-date .Datepicker__month-wrapper__week .Datepicker__month-date.today:after{content:"";height:4px;width:4px;background-color:#016cce;display:block;margin-left:auto;margin-right:auto}.Input.input-date .Datepicker__month-wrapper__week .Datepicker__month-date.selected{color:#fff;background-color:#393939}.Input.input-date .Datepicker__month-wrapper__week .Datepicker__month-date.selected.today{color:#161616!important;background-color:#d0e8ff}.Input.input-daterange .Daterange{display:flex;flex-direction:row;width:300px;gap:.25rem}.Input__text{color:#6f6f6f;font-size:.75rem;line-height:16.34px;margin-top:.25rem}.Input__text.error{color:#d42020}.Tag{display:inline-flex;flex-direction:row;align-items:center;flex:0 0 auto;overflow:hidden}.Tag__label{min-width:fit-content;white-space:nowrap;overflow:hidden}.Tag.size-m{border-radius:12px}.Tag.size-m .Tag__label{padding:0px .5rem .125rem}.Tag.size-s{border-radius:9px}.Tag.size-s .Tag__label{padding:0px .5rem .125rem;font-size:.75rem}.Tag.gray{background-color:#e0e0e0;color:#161616}.Tag.outline{background-color:#fff;color:#161616;border:1px solid #161616}.Tag.magenta{background-color:#ffd6e8;color:#9f1853}.Tag.high-contrast{background-color:#393939;color:#fff}.Tag.blue{background-color:#d0e2ff;color:#0043ce}.Tag.cyan{background-color:#bae6ff;color:#00539a}.Tag.green{background-color:#a7f0ba;color:#0e6027}.Tag.purple{background-color:#e8daff;color:#6929c4}.Tag.red{background-color:#ffd7d9;color:#a2191f}.Tag.teal{background-color:#9ef0f0;color:#005d5d}.Tag.cool-gray{background-color:#dde1e6;color:#121619}.Tag.warm-gray{background-color:#e5e0df;color:#171414}.Tag .Button{padding-left:.5rem;padding-top:0;padding-bottom:0;min-height:18px}.Tag .Button svg{height:16px;width:16px;margin-right:-40px}.Tag .Button:hover{background-color:inherit;border-color:transparent}.ButtonSelect .Button{width:100%}.ButtonSelect__dropdown{min-width:inherit;max-height:300px;right:0}.ButtonSelect__dropdown .DropdownSelection{width:100%;max-height:300px}.ButtonSelect__dropdown .DropdownSelection__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.Toggle{position:relative;background-color:#6f6f6f;border-radius:12px;border:3px solid #6F6F6F}.Toggle.size-l{width:42px;height:18px}.Toggle.size-l .Toggle__circle{height:18px;width:18px}.Toggle.size-s{height:10px;width:26px}.Toggle.size-s .Toggle__circle{height:10px;width:10px}.Toggle.size-s .Toggle__circle svg{height:10px;width:10px;margin-left:0}.Toggle.toggled{background-color:#28a048;border-color:#28a048}.Toggle.toggled .Toggle__circle{right:0}.Toggle.toggled .Toggle__circle svg{margin-bottom:5px}.Toggle__circle{position:absolute;border-radius:50%;background-color:#fff}.LoadingSpinner{stroke-dasharray:276.4608 276.4608;stroke-linecap:butt;stroke-width:10;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.LoadingSpinner__stroke{stroke-dashoffset:52.527552}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:root{font-family:Noto Sans,"sans-serif";color:#161616;font-weight:400;background-color:#fff;width:100%;display:flex;flex-direction:column;min-height:100%;height:100%;align-items:center;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:100vw;min-height:100vh;position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}body a{font-weight:600;text-decoration:none}body #root{height:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;justify-content:center}body #root .LoadingSpinner{width:100px;height:100px}body .App__pages{display:flex;flex-direction:row;height:100%;width:100%}body .App__pages-content{width:100%;max-width:calc(100vw - 115px);margin:0px .5rem .5rem}body .App__pages-content__main{display:flex;flex-direction:row;height:calc(100% - 75px);overflow-x:hidden;overflow-y:auto;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;transition-property:width}body .App__pages-content__main h1{font-size:2.25rem;font-weight:400}body .App__pages-content__main h3{font-weight:600;font-size:1.25rem}body .App__pages-content .App__toast{position:absolute;right:1rem;display:flex;flex-direction:column-reverse;gap:1rem}.LiveMap{width:100%}.FlotiMap{width:100%;height:100%;overflow:visible}.FlotiMap.readonly .ol-rotate{display:none}.FlotiMap.readonly.clickable{cursor:pointer}.FlotiMap__map{position:relative;z-index:1;height:100%;width:100%;overflow:visible}.FlotiMap__map .ol-attribution{position:absolute;bottom:-10px;right:15px}.FlotiMap__map .ol-attribution ul li{font-size:.875rem;list-style:none}.FlotiMap__map .ol-attribution button,.FlotiMap__map .ol-zoom,.FlotiMap__map .ol-rotate{display:none}.FlotiMap__map #overlay{font-size:.75rem;padding:.25rem;background-color:#f1c21bb3;border-radius:4px;margin-top:-50px;flex-direction:row}.FlotiMap__settings{position:absolute;display:flex;flex-direction:row;gap:.75rem;top:1rem;right:1rem;margin-right:1rem;z-index:1}.FlotiMap__settings .ButtonSelect{box-shadow:0 1px 2px #00000040}.FlotiMap__InfoDisplay{position:absolute;top:1rem;left:calc(2rem + 38px);display:flex;flex-direction:row;gap:.5rem;background-color:#393939;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:16px;z-index:1}.FlotiMap__InfoDisplay-label{font-weight:600;display:flex;flex-direction:row}.FlotiMap__InfoDisplay-label:after{content:":"}.FlotiMap__InfoDisplay-label svg{height:16px;width:16px;margin-right:.25rem}.FlotiMap__InfoDisplay-content{max-width:200px;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.FlotiMap__zoom{position:absolute;top:1rem;width:32px;margin-left:1rem;box-shadow:0 1px 2px #00000040;z-index:1}.FlotiMap__zoom-in .Button,.FlotiMap__zoom-out .Button{height:28px;cursor:pointer;text-align:center;padding-top:4px;padding-left:5px;padding-right:5px}.FlotiMap__zoom-out{border-top:1px solid #E0E0E0}.FlotiMap__zoom svg{height:24px;width:24px}.FlotiMap__logo{position:absolute;bottom:0;margin-left:1rem}.FlotiMap__logo img{width:60px}.FlotiMap .Infobox{position:absolute;top:calc(75px + 1rem);right:50%}.FlotiMap__options{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.FlotiMap__options-label{width:100%;display:flex;flex-direction:row;align-items:center}.FlotiMap__options .Input{margin-bottom:0}.FlotiMap__options .input-toggle{width:fit-content}.Infobox{display:flex;flex-direction:row;gap:1rem;font-size:.875rem}.Infobox.toast{width:288px;z-index:99}.Infobox__border:before{content:"";width:3px;display:inline-block;height:100%}.Infobox.info{background-color:#edf5ff}.Infobox.info.inline{border:1px solid rgba(0,67,206,.3)}.Infobox.info.toast{box-shadow:0 2px 6px #0000004d}.Infobox.info .Infobox__border{background-color:#0043ce}.Infobox.error{background-color:#fff1f1}.Infobox.error.inline{border:1px solid rgba(218,30,40,.3)}.Infobox.error.toast{box-shadow:0 2px 6px #0000004d}.Infobox.error .Infobox__border{background-color:#da1e28}.Infobox.warning{background-color:#fcf4d6}.Infobox.warning.inline{border:1px solid rgba(241,194,27,.3)}.Infobox.warning.toast{box-shadow:0 2px 6px #0000004d}.Infobox.warning .Infobox__border{background-color:#f1c21b}.Infobox.success{background-color:#defbe6}.Infobox.success.inline{border:1px solid rgba(36,161,72,.3)}.Infobox.success.toast{box-shadow:0 2px 6px #0000004d}.Infobox.success .Infobox__border{background-color:#24a148}.Infobox__icon{padding:1rem 0px}.Infobox__icon svg{height:20px;width:20px}.Infobox__content{padding:1rem 0px;width:100%;font-weight:400}.Infobox__content-label{font-weight:600}.Infobox__content-timestamp{margin-top:1.5rem}.Infobox__close{cursor:pointer;padding:1rem}.Infobox__close .Button{width:24px;padding:0!important;min-height:24px}.Infobox__close .Button:hover{background-color:transparent}.Infobox__close svg{height:20px;width:20px}.FileColumn a{font-weight:400;text-decoration-line:underline;color:#025b9c}.FuelDeviationColumn{font-weight:400;text-decoration-line:underline;color:#025b9c;cursor:pointer}.PeriodColumn.clickable{text-decoration:underline;color:#025b9c}.expanded .PeriodColumn{color:#fff}.Reports{width:100%}.Reports__header{display:flex;flex-direction:row;align-items:center;gap:.75rem}.Reports__header .Button{max-height:19px}.Reports__navbar{margin-bottom:1.5rem}.Reports__filters{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Reports__filters-inputs{width:calc(100% - 300px);display:flex;flex-direction:row;gap:.75rem}.Reports__filters-inputs .input-checkbox{margin-top:45px}.Reports__filters-buttons{display:flex;flex-direction:row;gap:.75rem}.Reports__filters-buttons .Button{height:19px}.Reports__data{display:flex;flex-direction:column;gap:18px}.Reports__data-empty{text-align:center;font-size:1.25rem;color:#393939}.Table{border:1px solid #C6C6C6}.Table__title{background-color:#f4f4f4;border-bottom:1px solid #C6C6C6;padding:1rem 1rem 1.5rem}.Table__title-header{font-size:1.25rem;font-weight:600}.Table__title-descr{color:#6f6f6f}.Table__header{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;background-color:#f4f4f4;height:fit-content;overflow:hidden}.Table__header-customElems{height:100%;min-height:100%;width:fit-content;display:flex;flex-direction:row;align-items:baseline}.Table__header-customElems__elem{height:100%;min-height:100%;border-left:1px solid #E0E0E0}.Table__header-customElems__elem .ButtonSelect{width:fit-content;white-space:nowrap}.Table__search{display:flex;flex-direction:row;height:50px;align-items:center;width:100%}.Table__search .Input{margin-bottom:0}.Table__search .Input input{background-color:transparent;border-bottom:none!important;height:50px}.Table__search svg{width:20px;height:20px;margin:0 12px}.Table__table{width:100%;overflow-x:auto}.Table table{width:100%;border-collapse:collapse;font-size:.875rem}.Table table .pinned{position:sticky;left:0;top:auto;z-index:1;background-color:#fff;box-shadow:1px 0 #c6c6c6}.Table table tr,.Table table th{padding:.5rem}.Table table thead{border-top:1px solid #C6C6C6}.Table table thead th{background-color:#e0e0e0;text-align:left}.Table table thead th.clickable{cursor:pointer}.Table table thead th:hover{background-color:#c6c6c6}.Table table thead th:hover .Row__header-col.sortable svg{opacity:1}.Table table thead th .Row__header-col{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5px}.Table table thead th .Row__header-col .Tooltip{width:100%}.Table table thead th .Row__header-col .Tooltip__content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Table table thead th .Row__header-col.sortable .Tooltip{width:calc(100% - 20px)}.Table table thead th .Row__header-col.sortable .Tooltip__content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Table table thead th .Row__header-col.sortable.active svg{opacity:1}.Table table thead th .Row__header-col.sortable svg{opacity:0}.Table table thead .pinned{background-color:#e0e0e0}.Table table tbody tr:last-child td{border-bottom:none}.Table table tbody tr:hover{background-color:#f4f4f4}.Table table tbody tr.Table__emptycontent{height:fit-content;padding:1rem;border-top:1px solid #C6C6C6}.Table table tbody tr.Table__emptycontent td{color:#8d8d8d}.Table table tbody tr.Table__emptycontent:hover{background-color:#fff}.Table table tbody tr.expandable{cursor:pointer}.Table table tbody tr.expandable .EXPAND{width:40px;text-align:right}.Table table tbody tr.expandable .EXPAND svg{height:16px;width:16px}.Table table tbody tr.expandable.expanded{background:#393939}.Table table tbody tr.expandable.expanded td{color:#fff!important}.Table table tbody tr.expandable.expanded td.EXPAND{border-bottom:none}.Table table tbody td{color:#525252;padding:.5rem;border-bottom:1px solid #C6C6C6}.Table table tbody .Row__expanded,.Table table tbody .Row__expanded:hover{background:#393939}.Table table tbody .Row__expanded-content{padding:1rem .5rem}.Table table tbody .Row__expanded .Table{max-width:100%;width:100%}.Table table tbody .Row__expanded .Table__table{width:100%}.Table table tbody .Row__expanded .Table table{width:100%;overflow-x:auto;background-color:#fff}.Table table tbody .Row__expanded .Table table thead th{color:#161616}.Table table tbody .Row__expanded .Table table tbody tr td{color:#161616!important}.Table__footer{display:flex;flex-direction:row;height:43px;align-items:center;background-color:#f4f4f4;font-size:.875rem;justify-content:space-between;border-top:1px solid #C6C6C6}.Table__footer .Input{margin-bottom:0}.Table__footer .Input .Select{background-color:transparent;border:none;height:43px;font-size:.875rem;margin-right:.5rem}.Table__footer .Input .Select__search{border-color:#c6c6c6!important}.Table__footer-left,.Table__footer-right{display:flex;flex-direction:row;height:100%}.Table__footer-options{width:80px;border-right:1px solid #C6C6C6}.Table__footer-status{color:#6f6f6f;margin-left:1rem;line-height:43px}.Table__footer-pages{border-left:1px solid #C6C6C6;margin-left:1rem;display:flex;flex-direction:row;align-items:baseline}.Table__footer-pages .Input.input-select{width:75px}.Table__footer-pageFlip{display:flex;flex-direction:row;height:100%}.Table__footer-pageFlip svg{height:16px;width:16px}.Table__footer-pageFlip__back{border-right:1px solid #C6C6C6;border-left:1px solid #C6C6C6;margin-left:1rem}.Table__footer-pageFlip__next,.Table__footer-pageFlip__back{height:100%;width:42px;cursor:pointer;text-align:center;line-height:42px}.Tooltip{display:flex;flex-direction:column}.Tooltip__content{width:100%}.Tooltip__tooltip{position:absolute;display:flex;max-width:176px;width:max-content;white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:10px;background-color:#393939;color:#fff;font-size:.75rem;padding:.5rem 1rem;z-index:999}.Tooltip__tooltip:after{content:"";position:absolute;top:100%;left:20px;margin-left:-5px;border-width:5px;border-style:solid;border-color:#393939 transparent transparent transparent}.LoadingBar{width:100%;background-color:#f4f4f4;padding:.25rem .5rem;border:4px solid #F4F4F4;border-radius:4px}.LoadingBar__load{position:relative;width:100%;height:8px;background-color:#c6c6c6}.LoadingBar__load:after{content:"";position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmer 1.2s infinite}.ReportNavbar{display:flex;flex-direction:row;gap:1px}.ReportNavbar__report{display:flex;cursor:pointer;padding:11px 1rem;border-bottom:2px solid #C6C6C6;align-items:center;font-size:.875rem;font-weight:600;line-height:18px;letter-spacing:.16px}.ReportNavbar__report.selected{border-bottom-color:#d42020}.MapData__icon{display:block;width:50px;height:20px}.InfoDisplay{display:flex;flex-direction:column;gap:1rem}.InfoDisplay__label{font-size:1.125rem;font-weight:600}.InfoDisplay__data{display:flex;flex-direction:row;border-bottom:1px solid #E0E0E0;padding-bottom:.5rem;font-size:.875rem}.InfoDisplay__data.img{flex-direction:column;border-bottom:none}.InfoDisplay__data.img .InfoDisplay__data-label{padding-bottom:.5rem}.InfoDisplay__data.img .Image{min-height:200px}.InfoDisplay__data-label{font-weight:600;width:50%}.InfoDisplay__data-label:after{content:":"}.Image{background-color:#c4c4c4;display:flex;flex-direction:row;align-items:center;justify-content:center}.Image img{height:100%;width:100%;object-fit:cover}.ImageGallery__flip{display:flex;flex-direction:row;justify-content:center}.SplitButton{width:100%;display:flex;flex-direction:row;border-radius:4px;font-size:.875rem;line-height:1.125rem;justify-content:space-around}.SplitButton__option{cursor:pointer;width:100%;text-align:center;border-top:1px solid #161616;border-bottom:1px solid #161616}.SplitButton__option-label{text-align:center;border-right:1px solid #C6C6C6}.SplitButton__option:first-child{border-left:1px solid #161616;border-top-left-radius:4px;border-bottom-left-radius:4px}.SplitButton__option:last-child{border-right:1px solid #161616;border-top-right-radius:4px;border-bottom-right-radius:4px}.SplitButton__option:last-child .SplitButton__option-label{border-right:none}.SplitButton__option:hover{background-color:#f4f4f4}.SplitButton__option:focus .SplitButton__option{border-color:#016cce;border-width:2px}.SplitButton__option.selected{background-color:#393939;color:#fff}.SplitButton__option.selected .SplitButton__option-label{border-right:none}.SplitButton.disabled{border:1px solid #C6C6C6}.SplitButton.disabled .selected{background-color:#c6c6c6}.SplitButton.disabled .SplitButton__option{color:#8d8d8d}.SplitButton.size-l .SplitButton__option{padding:15px 0}.SplitButton.size-l .SplitButton__option-label{padding:0 14px}.SplitButton.size-m .SplitButton__option{padding:11px 0}.SplitButton.size-m .SplitButton__option-label{padding:0 10px}.SplitButton.size-s .SplitButton__option{padding:7px 0}.SplitButton.size-s .SplitButton__option-label{padding:0 6px}.LiveMap__sidebar .SplitButton{margin-bottom:1rem}.LiveMap__sidebar .Table__header-customElems .ButtonSelect{width:180px}.LiveMap__sidebar .Table__header-customElems .ButtonSelect .LiveMap__button-label{max-width:120px;overflow:hidden;text-overflow:ellipsis}.StopSpeedCol.speed{color:#1b7f38}.LastPosCol{display:flex;flex-direction:row;align-items:baseline;color:#6f6f6f}.LastPosCol svg{width:14px;height:14px;margin-right:.5rem}.MobileProfile{display:flex;flex-direction:column;gap:2rem}.Sidebar{height:calc(100% - 75px);display:flex;flex-direction:row;align-items:center;position:absolute;top:75px;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.Sidebar.infobar{height:100%!important;top:0;box-shadow:-2px 0 13px #00000040;z-index:1}.Sidebar.open{right:0;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.Sidebar__control{width:40px;height:40px;cursor:pointer;background-color:#393939;display:flex;flex-direction:row;align-items:center;position:absolute;margin-left:-40px;z-index:1}.Sidebar__control svg{margin-left:auto;margin-right:auto}.Sidebar__content{width:668px;background-color:#fff;height:100%;margin-bottom:.5rem;overflow-y:auto}.Sidebar__content-main{padding:1.5rem;height:calc(100% - 169px)}.Sidebar__content .Sidebar__header{width:calc(100% - 3rem);padding:1.5rem;display:flex;flex-direction:row;justify-content:space-between;font-size:1.25rem;background-color:#f4f4f4;align-items:center;border-bottom:1px solid #C6C6C6}.Sidebar__content .Sidebar__header-label{display:flex;flex-direction:row;gap:5px}.Sidebar__content .Sidebar__header-close{cursor:pointer}@media (max-width: 700px){.Sidebar{right:calc((436px + .5rem)*-1);-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.Sidebar__content{width:100%;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}}.Blackout{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0000004d;z-index:1}.ProfileSettings{padding:1rem}.ProfileSettings__content{display:flex;flex-direction:row}.ProfileSettings__content-section{width:382px;margin-right:3rem}.ProfileSettings__content-section .Input,.ProfileSettings__content-section .Input input{width:100%}.ProfileSettings__content-section .FlotiMap{height:111px;margin:1rem 0px}.ProfileSettings__content-section .ProfileSettings__map-settings{display:flex;flex-direction:row;gap:1rem}.ProfileSettings__content-section .Button{margin-bottom:1.5rem}.MapSettings__modal-descr{margin-bottom:1rem}.MapSettings__modal .FlotiMap{height:350px}.Modal__wrapper{position:fixed;width:100%;height:100%;top:0;bottom:0;right:0;left:0;background-color:#6f6f6f66;z-index:2}.Modal{position:absolute;background-color:#fff;min-height:150px;max-height:84vh;height:fit-content;min-width:340px;max-width:670px;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden}.Modal__header{display:flex;flex-direction:row;border-bottom:1px solid #E0E0E0;padding:1rem;justify-content:space-between}.Modal__header-close{cursor:pointer;margin-top:2px}.Modal__header-close svg{height:24px;width:24px}.Modal__header-label{font-weight:600;font-size:1.25rem;line-height:27.24px}.Modal__content{max-height:calc(84vh - 2rem - 148px);padding:1rem;font-size:.875rem;overflow-y:auto}.Modal__buttons{padding:1rem;display:flex;flex-direction:row;justify-content:flex-end;gap:1rem}.Management{width:100%;padding:1rem}.Management .Table__header-customElems{margin-top:-2px}.Management .Table__header-customElems .Button{width:160px}.Management .Table .Image{height:57px;width:57px}.Management .Table .Image__noimg{height:32px}.Management .Table .Image__noimg svg{height:32px;width:32px}.Management__modal-buttons{width:100%;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.Management__modal-buttons__right{display:flex;flex-direction:row;gap:1rem}.Management__clickable{color:#025b9c;text-decoration:underline;cursor:pointer}.Management__modal-header{display:flex;flex-direction:row;align-items:center;gap:1rem}.Management__modal-header .Image{height:57px;width:57px}.Management__modal-header .Image__noimg{height:32px}.Management__modal-header .Image__noimg svg{height:32px;width:32px}.AddItemForm .Input,.AddItemForm .IconSelector,.AddItemForm .Infobox{margin-bottom:2rem}.AddItemForm__children{padding-left:1rem;border-left:1px solid #C6C6C6}.TagSelect__tags{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.TagSelect__tags .SelectTag{margin-bottom:0}.SelectTag{background-color:#f4f4f4;padding:.5rem 1rem;display:flex;flex-direction:row;gap:.5rem;font-size:.875rem;width:fit-content;margin-bottom:1rem}.SelectTag svg{height:16px;width:16px;cursor:pointer}.IconSelector{margin-bottom:1rem}.IconSelector__label{margin-bottom:.5rem}.IconSelector__buttons{display:flex;flex-direction:row;gap:.5rem}.IconSelector__buttons .Button svg{width:16px;height:16px;margin-bottom:-3px}.IconSelector__text{font-size:.75rem;color:#6f6f6f;margin-top:.25rem}.FileUpload{display:flex;flex-direction:column;gap:10px}.FileUpload__label{font-weight:600}.FileUpload__text{color:#6f6f6f}.FileUpload__files{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.FileUpload__files-file{max-width:256px;background-color:#f4f4f4;display:flex;flex-direction:column}.FileUpload__files-file__info{display:flex;flex-direction:row;justify-content:space-between;padding:11px 1rem}.FileUpload__files-file__name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileUpload__files-file__name a{font-weight:400;text-decoration-line:underline;color:#025b9c}.FileUpload__files-file__icons{display:flex;flex-direction:row}.FileUpload__files-file__icons svg{width:16px;height:16px}.FileUpload__files-file__button{cursor:pointer;padding-left:1rem}.FileUpload__files-file__error{display:flex;flex-direction:column;border-top:2px solid #C6C6C6;font-size:.75rem;padding:11px 1rem;gap:6px;color:#d42020}.FleetIconsColumn{display:flex;flex-direction:row}.FleetIconsColumn svg{height:24px;width:24px}.CustomIconColumn{display:flex;flex-direction:row;gap:.5rem;align-items:center}.CustomIconColumn svg{height:16px;width:16px}.History{width:100%}.History__speed{min-height:232px;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.History.open .FlotiMap{height:calc(100% - 410px)!important}.History .FlotiMap{height:100%}.History__buttons{display:flex;flex-direction:row;gap:.5rem}.History__sidebar-title{font-size:1.5rem;font-weight:600;margin-bottom:.25rem}.History__sidebar-subtitle{font-size:1rem;margin-bottom:2rem}.History__sidebar-filters__radio{display:flex;flex-direction:row;justify-content:flex-start;gap:1rem}.History__sidebar-filters__radio-label{font-size:.75rem;color:#6f6f6f;width:fit-content}.History__sidebar-filters__radio .Input{width:fit-content}.History__sidebar-filters .Infobox{margin-bottom:2rem}.Dashboard{width:100%;padding-left:.5rem}.Dashboard .Infobox{margin-bottom:2rem}.Dashboard__header{display:flex;flex-direction:row;align-items:center;gap:.75rem}.Dashboard__header .Button{max-height:19px}.Dashboard__filters{display:flex;flex-direction:row;gap:1.5rem}.Dashboard__filters-filter{display:flex;flex-direction:row;gap:.75rem}.Dashboard__filters-filter__label{font-weight:600;font-size:1.25rem}.Dashboard__filters-filter__dates{display:flex;flex-direction:column;gap:1rem}.Dashboard__cards{display:flex;flex-direction:row;align-items:flex-start;align-content:flex-start;gap:1rem;align-self:stretch;flex-wrap:wrap}.FleetSelect__label{display:flex;flex-direction:row;flex-wrap:nowrap}.FleetSelect__label svg{margin-left:.75rem}.FleetSelect .ButtonSelect__dropdown{width:144px}.FleetSelect .ButtonSelect__dropdown .DropdownSelection{width:144px!important}.Card{width:270px;height:220px;min-height:220px;padding:2rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:8px;border:1px solid #C6C6C6;background-color:#fff}.Card__close{margin-top:-20px;cursor:pointer}.Card__close svg{height:24px;width:24px}.Card__header{display:flex;flex-direction:row;gap:8px;font-size:2rem;align-items:center}.Card__header svg{height:24px;width:24px}.Card__header-arrow svg{height:32px;width:32px}.Card__text{font-size:1.125rem;font-weight:600;margin-top:.25rem}.Card.holder{border:2px dashed #016CCE;color:#c6c6c6}.Card.holder svg{fill:#c6c6c6!important}.Card__button-wrapper{width:calc(100% + 20px);display:flex;flex-direction:row;justify-content:flex-end;margin-top:-20px;margin-bottom:-25px}.Card__button-remove{cursor:pointer}.Card__button-remove svg{height:32px;width:32px}.Card.isLoading{position:relative;background-color:#f4f4f4;border:1px solid #F4F4F4}.Card.isLoading .Card__shimmer{content:"";position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmer 1.2s infinite}@keyframes shimmer{to{left:100%}}.Panel__header{font-size:1.125rem;font-weight:600;color:#025b9c;margin-bottom:1.5rem}.Panel.active,.Panel.inactive{padding:1rem 1.5rem;border-radius:8px;border:1px dashed #016CCE}.Panel.active .Card,.Panel.inactive .Card{cursor:move}.Panel.inactive{background-color:#f4f4f4;margin-top:2rem}.Panel__loading{display:flex;justify-content:center}.ButtonDropdown{position:relative}.ButtonDropdown__dropdown{position:absolute;top:35px;max-width:630px;max-height:300px;background-color:#f4f4f4;padding:1.5rem}.ButtonDropdown__dropdown .Daterange .Input__label{font-weight:400}.ButtonDropdown__dropdown .DropdownSelection{max-height:300px}.AreaMonitoring{width:100%}.AreaMonitoring__sidebar-title{font-size:1.5rem;font-weight:600;margin-bottom:.25rem}.AreaMonitoring__sidebar-subtitle{font-size:1rem;margin-bottom:2rem}.AreaMonitoring__sidebar-new{margin-bottom:2rem}.AreaMonitoring__sidebar .Infobox{margin-top:1.5rem}.AreaMonitoring__sidebar .Infobox__content .Button{margin-top:.75rem}.AreaNameColumn{display:flex;flex-direction:row;gap:.5rem;align-items:center}.AreaNameColumn svg{height:16px;width:16px}.NewArea{background-color:#f4f4f4;padding:1rem}.NewArea__new{margin-bottom:1.5rem}.NewArea__shape-label{font-size:12px;color:#6f6f6f;font-family:IBM Plex Sans}.NewArea__shape-radio{display:flex;flex-direction:row;justify-content:flex-start;gap:1rem}.NewArea__shape-radio-label{font-size:.75rem;color:#6f6f6f;width:fit-content}.NewArea__shape-radio .Input{width:fit-content}.NewArea__form-buttons{display:flex;flex-direction:row;gap:.75rem}.Maintenance{width:100%;display:flex;flex-direction:column;gap:1.5rem}.Maintenance__filters{width:100%;display:flex;flex-direction:row;gap:.5rem;align-items:flex-end}.Maintenance__filters .Input{width:33%;min-width:160px;max-width:400px;margin-bottom:0}.Maintenance__filters-buttons{margin-left:22px;display:flex;flex-direction:row;gap:1rem}.Maintenance__filters-buttons .Button{max-height:43px}.Maintenance .StatusColumn{display:flex;flex-direction:row;gap:.25rem}.Slot{font-size:12px;font-style:normal;font-weight:600;line-height:normal;padding:.25rem;display:flex;align-items:flex-start;gap:.5rem;border:1px solid black}.Slot.color-red{color:#98281f;border-color:#98281f;background-color:#fff0f1}.Slot.color-yellow{color:#b26200;border-color:#b26200;background-color:#faf9e4}.Slot svg{height:16px;width:16px}.CarMaintenance{width:100%;max-width:calc(100vw - 200px);display:flex;flex-direction:row;gap:.75rem;padding:1rem 0px;flex-wrap:wrap}.CarMaintenance table thead{border-top:1px solid #C6C6C6;border-bottom:1px solid #C6C6C6}.MaintenanceInstance{color:#161616}.MaintenanceInstance__empty{background-color:#fff;max-width:268px;display:flex;flex-direction:column;padding:1.5rem;justify-content:space-between;align-items:center;flex:1 0 0;align-self:stretch;border-bottom:1px solid #C6C6C6;gap:auto;min-height:218px}.MaintenanceInstance__empty-content{display:flex;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}.MaintenanceInstance__empty-content svg{height:32px;width:32px}.MaintenanceInstance__empty-label{width:100%;font-size:1.125rem;font-weight:600}.MaintenanceInstance__empty-subtitle{font-size:.75rem;color:#6f6f6f}.MaintenanceInstance__table{width:100%;background-color:#fff}.MaintenanceInstance__table thead th.dynamic{font-weight:400;text-align:center}.MaintenanceInstance__table thead th.next{box-shadow:inset 0 -2px #f49c18;font-weight:600}.MaintenanceInstance__table thead th.past{color:#8d8d8d!important}.MaintenanceInstance__table thead .MainCol{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-end}.MaintenanceInstance__table thead .MainCol svg{width:16px;height:16px}.MaintenanceInstance__table tbody td.tiger{background-color:#f4f4f4}.MaintenanceInstance__modal-buttons{width:100%;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.MaintenanceInstance__modal-buttons__right{display:flex;flex-direction:row;gap:1rem}.MaintenanceInstance__clickable{color:#025b9c;text-decoration:underline;cursor:pointer}.ModalHeader{display:flex;flex-direction:row}.ModalHeader__text{display:flex;flex-direction:column}.ModalHeader__subtitle{font-size:1rem;font-weight:400;color:#6f6f6f}.InstanceTitle{display:flex;flex-direction:row}.InstanceTitle__mobile{border-right:1px solid #C6C6C6;margin-right:1rem}.InstanceTitle__mobile .LicencePlate{margin-right:1rem}.InstanceTitle__title{display:flex;flex-direction:row;gap:1rem}.InstanceTitle__title-text{display:flex;flex-direction:column}.InstanceTitle__title-text__main{font-size:1.25rem;font-weight:600}.InstanceTitle__title-text__sub{font-size:.875rem;font-weight:400;color:#6f6f6f}.LicencePlate{color:#003495;background-color:#fff;border:2px solid #003495;border-radius:4px;font-size:.875rem;font-weight:700;padding:.25rem .5rem;width:fit-content}.ServiceColumn{color:#025b9c;text-decoration:underline;cursor:pointer}.InstanceColumn__button{height:14px;width:14px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.5rem;border:1px solid black;cursor:pointer;margin-left:auto;margin-right:auto}.InstanceColumn__button svg{height:16px;width:16px}.InstanceColumn__button.upcoming,.InstanceColumn__button.due_soon{border-color:#a47b30!important;background-color:#fffde9!important}.InstanceColumn__button.overdue{border-color:#98281f!important;background-color:#fff0f1!important}.InstanceColumn__button.finished{border-color:#1b7f38!important;background-color:#ddfbe4!important}
