@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:root{--color-warning:#f6a43e;--color-success:#1cc88a;--color-danger:#e74a3b;--color-bluegreen:#A8DADC;--color-lightdark:#393939;--color-lightgray:#979797;--color-lightyellow:#FFD166;--color-lightpink:#F694C1;--color-lightgreen:#B8E6B8}*{scrollbar-width:none;scrollbar-color:#d6d6d6 transparent;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#7c7c7c6b;border-radius:10px;border:0 solid #fff;background-clip:content-box}.modal-content,.text-gray-800,body,pre{color:var(--theme-default-color)}.input-like{min-width:100px;display:inline-block;vertical-align:bottom;margin-bottom:-5px}table a,table a:hover{color:var(--theme-buttons-bg)}.linkalike,a,a:hover{color:var(--theme-buttons-bg);cursor:pointer}.text-primary{color:var(--theme-buttons-bg)!important}.btn-outline-primary{color:var(--theme-buttons-bg);border-color:var(--theme-buttons-bg)}.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:var(--theme-buttons-bg);border-color:var(--theme-buttons-bg)}.bg-primary,.bg-primary:hover{background-color:var(--theme-buttons-bg);color:var(--theme-buttons-color)!important}.custom-control-input:checked~.custom-control-label::before{border-color:var(--theme-buttons-bg);background-color:var(--theme-buttons-bg)}.modal-content{background:var(--theme-content-bg)}.border-primary{border-color:var(--theme-col-bg)!important}.border-left-primary{border-left-color:var(--theme-col-bg)!important}.cursor-pointer{cursor:pointer}.ev-simplebar{overflow-y:auto!important;overflow-y:overlay!important;overflow-x:hidden!important}.ev-simplebar-x{overflow-y:hidden!important;overflow-x:auto!important;overflow-x:overlay!important}.ev-simplebar-invisible::-webkit-scrollbar-thumb{scrollbar-color:transparent transparent;background-color:transparent}#accordionSidebar,#content,#content-wrapper,#ev-main-content,#wrapper,body,html{height:100%;box-sizing:border-box}#content{background:var(--theme-content-bg)}.spin{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.linkalike:hover{text-decoration:underline}#wrapper{display:block}#accordionSidebar{width:225px;float:left;background:var(--theme-col-bg);border-right:solid 1px rgba(84,84,84,.1);position:relative;z-index:11}#wrapper #content-wrapper{width:calc(100% - 225px)}#ev-main-content{margin-top:70px;height:calc(100% - 70px)}#ev-main-content.nomarg{margin-top:55px}#ev-main-content h1{font-weight:700}.shadow{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.1)!important}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.topbar{position:fixed;top:0;right:0;width:calc(100% - 225px);z-index:10;border-bottom:solid 1px rgba(84,84,84,.1)}.topbar .dropdown-list .dropdown-header{color:var(--theme-default-color);background:var(--theme-content-bg);border-color:var(--theme-content-bg)}.topbar .dropdown-list .dropdown-item{border-bottom-color:rgba(227,230,240,.5);border-left-color:var(--theme-content-bg);border-right-color:var(--theme-content-bg)}.topbar .navbar-search .btn-primary{border:none!important}.dropdown-menu-search{border:none;width:100%;padding:.25rem 1.5rem;border-bottom:solid 1px rgba(82,82,82,.15);margin-bottom:9px;outline:0!important}.bg-gradient-primary{background:var(--theme-col-bg);background-size:cover}.bg-login-image,.bg-password-image,.bg-register-image{background:#e8e8e8;background-size:cover;background-repeat:no-repeat;background-position:center center}.valign1{display:table;width:100%;height:100%}.valign2{display:table-cell;width:100%;height:100%;vertical-align:middle}.valign3{display:inline-block;width:100%}.btn{transition:all 250ms linear}.btn:not(.rounded-circle){border-radius:4px!important}.btn.is-loading>i{margin-right:5px;position:relative;top:1px}table.table{border:none;color:var(--theme-default-color)}table.table thead{background-color:#e1e1e136}table.table td,table.table th{border-top:none;border-right:solid 1px rgba(var(--theme-default-color-rgb),.2);background:0 0!important;padding:.5rem .5rem}table.table tr.odd{background:rgba(var(--theme-buttons-bg-rgb),.04)}table.table td:last-child,table.table th:last-child{border-right:none}table.table.table-valign td{vertical-align:middle}div.dataTables_scrollBody{border:none!important}table.dataTable thead .sorting:after,table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:after,table.dataTable thead .sorting_desc_disabled:before{opacity:.5}table.dataTable thead .no-sort:after,table.dataTable thead .no-sort:before{display:none!important}.datatable-bottom-controls{display:flex;width:100%;align-items:center;justify-content:space-between}.datatable-bottom-controls .dataTables_info,.datatable-bottom-controls .dataTables_length{float:left;margin-right:20px}.datatable-bottom-controls .dataTables_length{padding-top:.85em}.datatable-bottom-controls .dataTables_info{font-size:12px;line-height:15px}.datatable-bottom-controls .dataTables_paginate{margin-left:auto}@media screen and (max-width:767px){.datatable-bottom-controls{flex-direction:column;align-items:flex-start}.datatable-bottom-controls .dataTables_info,.datatable-bottom-controls .dataTables_length,.datatable-bottom-controls .dataTables_paginate{margin:5px 0;width:100%}.datatable-bottom-controls .dataTables_paginate{margin-left:0;text-align:left}}table.table td,table.table th{border-right:solid 1px rgba(227,230,240,.35)}table.table td:last-child,table.table th:last-child{border-right:none}table.table td.dtfc-fixed-left{z-index:1}.sidebar{position:relative;z-index:10}.sidebar .sidebar-brand{display:block;padding-top:10px;width:100%;box-sizing:border-box}.sidebar .nav-item .nav-link{padding:.65rem 1rem;color:var(--theme-menu-color)}.sidebar .nav-item .collapse,.sidebar .nav-item .collapsing{margin:0}.sidebar .nav-item .collapse .collapse-inner{background:rgba(var(--theme-menu-color-rgb),.08)}.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover{background-color:rgba(var(--theme-menu-hover-rgb),.73);color:var(--theme-menu-active-color)}.sidebar .nav-item .collapse .collapse-inner .collapse-item,.sidebar .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item,.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active,.sidebar-dark .nav-item.active .nav-link,.sidebar-dark .nav-item.active .nav-link i{color:var(--theme-menu-color);transition:all 250ms linear}.sidebar-dark .nav-item .nav-link:active,.sidebar-dark .nav-item .nav-link:active i,.sidebar-dark .nav-item .nav-link:focus,.sidebar-dark .nav-item .nav-link:focus i,.sidebar-dark .nav-item .nav-link:hover,.sidebar-dark .nav-item .nav-link:hover i{color:var(--theme-menu-color)}.sidebar .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active{background:var(--theme-menu-active-bg)!important;color:var(--theme-menu-active-color)!important}.sidebar-dark hr.sidebar-divider{border:1px solid rgba(var(--theme-menu-color-rgb),.1)}.sidebar-dark .sidebar-heading{color:rgba(var(--theme-menu-color-rgb),.4)}.sidebar-dark .nav-item .nav-link i{color:rgba(var(--theme-menu-color-rgb),.3)}.sidebar-dark .nav-item .nav-link[data-toggle=collapse]::after{color:rgba(var(--theme-menu-color-rgb),.5)}.sidebar .collapse-item{position:relative}.sidebar .collapse-item .ev-nav-plan{position:absolute;top:8px;right:2px;background:var(--theme-menu-active-bg);color:var(--theme-menu-active-color);padding:4px 5px 2px 5px;font-size:10px;text-transform:uppercase;font-weight:700;border-radius:5px}.sidebar.toggled .nav-item .nav-link{padding:.75rem .75rem}.navbar+.container-fluid{min-height:calc(100% - 4.375rem)}form.user textarea.form-control,textarea.form-control{border-radius:4px}.form-control-topspace{margin-top:5px}form.user .btn-user{max-width:200px;margin-left:auto;margin-right:auto;padding:.65rem 1rem}.help-block{padding:0;font-size:.8rem;display:block}.error-block{padding:5px 15px 0 0;font-size:.8rem;color:#e80000}.error-block-notice{color:inherit}.ev-toggle-filters{display:none}.locate{cursor:pointer;transition:all 250ms linear}.locate:hover{opacity:.8}.form-group>label{font-weight:700;margin-bottom:.34rem}.form-group>label span{font-weight:400}.form-group.form-inline>label{width:200px}.ev-fieldset,form fieldset{background:rgba(var(--theme-col-bg-rgb),.04);border-radius:6px;padding:1rem 1rem .5rem 1rem}.form-group{margin-bottom:17px}.ev-fieldset>.form-group:last-child{margin-bottom:10px}.form-group.mb-low{margin-bottom:9px}.form-group-file{max-width:500px}form.user .form-control{font-size:14px;border-radius:4px;padding:1.25rem 1rem}.form-control-smaller,form.user .form-control.form-control-sm{padding:.25rem .5rem}.sidebar .nav-item .collapse .collapse-inner .collapse-item,.sidebar .nav-item .collapsing .collapse-inner .collapse-item{border-radius:4px}.input-group-text,form.user .input-group-text{border-radius:4px}.input-group .input-group-prepend .input-group-text,form.user .input-group .input-group-prepend .input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-text .fa,form.user .input-group-text .fa{position:relative;left:-1px}.input-actions,form .input-actions{padding-top:3px;font-size:14px;text-align:right}.input-group+.input-actions,form .input-group+.input-actions{padding-right:34px}.input-actions>*,form .input-actions>*{padding-left:3px;cursor:pointer}.ev-i18n-field{margin-bottom:5px}.ev-i18n-field:last-child{margin-bottom:0}.tab-pane{padding-top:30px}.form-result-message{text-align:center;font-weight:700}.isrelative{position:relative}.isabsolute{position:absolute;top:0;right:0}.ev-form-inline{margin-bottom:10px}.ev-form-inline label{padding-right:15px}.ev-extended-note{position:relative;height:1.5em;line-height:1.5em;color:var(--color-danger);font-size:.9rem}.ev-extended-note span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:help}.ev-extended-note:hover span{position:absolute;top:0;left:0;z-index:100;min-width:100%;width:max-content;max-width:400px;white-space:normal;overflow:visible;background:#fff;border:1px solid #ccc;border-radius:4px;padding:6px 10px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.statuses-list-item{padding:0 15px;position:relative}.statuses-list-item:after{font-family:"Font Awesome 5 Free";font-weight:900;display:block;position:absolute;right:-5px;top:4px;content:"\f054";font-size:11px}.statuses-list-item:last-child::after{display:none}.statuses-list-item .status-name{opacity:0;width:400px;text-align:center;left:50%;margin-left:-200px;top:-17px;font-weight:700;font-size:12px;position:absolute}.statuses-list-item:hover .status-name{opacity:1}.statuses-list-item.active .status-icon{color:var(--theme-buttons-bg)}.statuses-list-item.active .status-circle{background:#cecece}.statuses-list-item.current .status-circle{background:var(--theme-buttons-bg);border-color:var(--theme-buttons-bg)}.statuses-list-item.current .status-name{font-weight:700}.nav-vertical .nav-link{display:inline-block;color:var(--theme-buttons-bg);text-decoration:none;position:relative;margin-bottom:5px;width:100%}.nav-vertical .nav-item:last-child .nav-link{margin-bottom:0}.nav-vertical .nav-link .nav-link-text{color:var(--theme-default-color);font-size:.8rem}.nav-vertical .nav-link:after{display:block;content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--theme-buttons-bg-rgb),.08);border:solid 1px rgba(var(--theme-buttons-bg-rgb),.15);opacity:0;transform:translateX(-8px);transition:all .2s linear;border-radius:6px}.nav-vertical .nav-link.active:after,.nav-vertical .nav-link:hover:after{opacity:1;transform:translateX(0)}.big-menu-item{width:100%;position:relative;box-sizing:border-box}.big-menu-item-inner{padding:15px 20px;border-radius:8px;transition:all 250ms ease-in-out;border:solid 1px rgba(84,84,84,.1);width:100%;display:flex;flex-direction:column;box-shadow:0 2px 5px rgba(0,0,0,.02)}.big-menu-item-inner:hover,.big-menu-item.active .big-menu-item-inner{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.025)}.big-menu-item a{text-decoration:none;color:var(--theme-buttons-bg)}.big-menu-item a:hover{color:var(--theme-buttons-bg)}.big-menu-item-name{font-size:1.12rem;letter-spacing:-.01em}.big-menu-item-desc{font-size:.75rem;color:rgba(var(--theme-default-color-rgb),.5);overflow:hidden;color:var(--theme-default-color)}.big-menu.inline .big-menu-item.solo{width:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;margin-right:100%}.big-menu.inline{display:flex;flex-wrap:wrap;gap:15px}.big-menu.inline .big-menu-item{width:calc(33.33% - 10px);box-sizing:border-box;display:flex;margin-bottom:5px}.big-menu-inline-link{display:block;position:absolute;left:170px;top:40px}.status-icon{font-family:"Font Awesome 5 Free";font-weight:900}.ev-dropdown-fa .dropdown-item,.ev-dropdown-fa .dropdown-toggle{font-family:"Font Awesome 5 Free";font-weight:900}.ev-dropdown-fa .dropdown-item{font-size:16px;text-align:center;padding:6px 0}.ev-dropdown-10cols .dropdown-menu,.ev-dropdown-3cols .dropdown-menu{width:100%}.ev-dropdown-10cols .dropdown-item,.ev-dropdown-3cols .dropdown-item{width:33.33333%;float:left;clear:none}.ev-dropdown-10cols .dropdown-item{width:10%}.ev-dropdown-10cols{min-width:400px;max-width:100vw}.dropdown-menu{background:var(--theme-content-bg);border-color:var(--theme-content-bg)}.dropdown .dropdown-menu{box-shadow:0 0 13px -6px}.ev-dropdown-3cols .dropdown-menu{width:150%}.ev-dropdown.top-display .dropdown-menu.show{transform:translate3d(0,-100%,0)!important}.ev-checklist-2cols{column-count:2}.ev-checklist-3cols{column-count:3}.ev-checklist-4cols{column-count:4}.checklist-dropdown .custom-switch,.checklist-dropdown .ev-checklist,.checklist-dropdown .ev-dropdown{display:inline-block}.checklist-dropdown .ev-checklist+.ev-dropdown{margin-left:10px}.sidebar-brand img{height:40px;width:auto}.ev-autocomplete-container{display:inline-block;position:relative;width:100%;vertical-align:top;margin-top:-2px}.ev-autocomplete-container>.value-entries{position:absolute;top:7px;left:5px;display:block;width:100%;overflow:hidden;max-height:28px;pointer-events:none}.ev-autocomplete-container .value-entry{color:var(--theme-buttons-bg);background:var(--theme-buttons-color);border:solid 1px var(--theme-buttons-bg);border-radius:13px;display:inline-block;cursor:pointer;transition:all 150ms linear;max-width:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:3px;position:relative;pointer-events:all;padding:3px 8px;font-size:12px}.ev-autocomplete-container .value-entry:last-child{margin-right:0}.ev-autocomplete-container .value-entry:hover{opacity:.8}.ev-autocomplete-container .value-entry:after{content:'x';display:block;padding:3px 5px 4px 5px;background:var(--theme-buttons-bg);color:var(--theme-buttons-color);border-radius:50%;position:absolute;top:4px;right:3px;line-height:8px;opacity:0;transition:all .1s linear}.ev-autocomplete-container .value-entry:hover:after{opacity:1}.ev-autocomplete-container.no-truncate .value-entry{max-width:100%}.ev-filter .ev-autocomplete-container .value-entry{padding:2px 7px;font-size:10px;border-radius:10px;margin-right:2px}.ev-filter .ev-autocomplete-container .value-entry:after{top:3px;right:3px;padding:1px 3px 2px 3px}.ev-filter .ev-autocomplete-container>.value-entries{top:5px;left:3px;max-height:23px}.ev-autocomplete-results{position:absolute;right:0;left:0;z-index:100;max-height:210px;padding-left:0;overflow-y:auto;list-style-type:none;background:var(--theme-content-bg);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);width:100%;margin-left:0;border-radius:4px;min-width:200px;box-sizing:border-box}.ev-autocomplete-results div{color:var(--theme-default-color)}.ev-autocomplete-results>div{padding:6px 9px;font-size:.875rem;cursor:pointer;transition:all 250ms linear}.ev-autocomplete-results>div:hover{background:rgba(248,249,252,.25)}.ev-autocomplete-results .example{opacity:.65;font-style:normal;font-size:.8rem}.ev-autocomplete.hide-input{width:0;height:0;padding:0;margin:0;visibility:hidden;opacity:0;clip:rect(0 0 0 0);overflow:hidden;position:absolute;white-space:nowrap}.ev-generate-pwd{font-size:.8rem}.bootstrap-datetimepicker-widget .fa,.bootstrap-datetimepicker-widget .far{font-family:"Font Awesome 5 Free";font-weight:900}.bootstrap-datetimepicker-widget li.picker-switch.accordion-toggle{background:rgba(78,115,223,.08)}.bootstrap-datetimepicker-widget.dropdown-menu{width:18rem}.bootstrap-datetimepicker-widget table td.day{border-radius:0}.bootstrap-datetimepicker-widget table thead tr:first-child th{background:0 0!important;text-transform:uppercase!important}.bootstrap-datetimepicker-widget,.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{color:var(--theme-default-color)!important}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:var(--theme-buttons-bg)!important;color:var(--theme-buttons-color)!important}.ev-datepicker{max-width:200px}.ev-marker{background-color:#6f936e;width:28px;height:27px;border-radius:50%;cursor:pointer;text-align:center;box-shadow:0 0 7px -1px #00000045}.ev-marker:hover{z-index:3!important}.ev-marker.mission-start{background-color:#44497b}.ev-marker.mission-end{background-color:#6f936e;z-index:1}.ev-marker.mission-highlight{background-color:#b95b35;z-index:2}.ev-marker-img{width:20px;height:20px;border-radius:50%;display:block;margin:3px auto 0 auto;background-color:#fff}.ev-marker.agent{background:#5fbfed;width:30px;height:30px}.ev-marker.agent.vehicle{width:40px;height:40px}.ev-marker.vehicle::after{content:"\f0d1";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;font-size:20px;position:absolute;top:10px;left:1px;width:100%;text-align:center}.ev-marker.vehicle8::after{content:"\f0d1"}.ev-marker.vehicle6::after{content:"\f5e4"}.ev-marker.vehicle2::after,.ev-marker.vehicle4::after,.ev-marker.vehicle5::after{content:"\f84a"}.ev-marker.vehicle3::after,.ev-marker.vehicle7::after{content:"\f21c"}.ev-marker.vehicle1::after{content:"\f554"}.ev-marker.agent .ev-marker-img{margin-top:3px;width:24px;height:24px}.ev-marker.mission-waypoint{background-image:url('/img/mapbox-waypoint.png');z-index:2}.ev-marker.mission-waypoint span{display:block;text-align:center;padding-top:8px;font-size:14px}.ev-marker.number{width:20px;height:20px;background:rgba(80,80,80);text-align:center;top:-27px;left:20px;border-radius:50%;text-align:center}.ev-marker.number span{color:#fff;font-size:14px}.ev-marker-smaller{width:20px;height:20px;color:#fff}.mapboxgl-ctrl-logo{display:none!important}.ev-filters{position:relative;margin-left:3rem}#mapbox-filters{z-index:3}#mapbox-filters:hover{z-index:5}.ev-filters .ev-filter{display:inline-block;opacity:.45;transition:all 250ms linear;margin-bottom:4px;position:relative;box-shadow:0 0 12px -6px rgba(0,0,0,.3)}.ev-filters .ev-filter.toggable:hover{opacity:.75}.ev-filters .ev-filter.toggable .btn,.ev-filters .ev-filter.toggable .btn:hover{opacity:1}.ev-filters .ev-filter.active{opacity:1!important}.ev-filter .input-like,.ev-filter input,form.user .ev-filter .input-like,form.user .ev-filter input{padding:.25rem .5rem;height:31px;font-size:12px}.ev-filter-separator{display:inline-block;width:1px;height:20px;background:#5f5c69;margin:0 10px;position:relative;top:7px}.ev-filter .ev-autocomplete-results{margin-left:0}.ev-filter-label{display:inline-block;font-size:14px}.ev-filter .ev-datepicker{max-width:160px}.ev-filter.small button,.ev-filter.toggable button{padding:1px 5px}.mapbox-popup{position:absolute;top:0;right:0;width:32rem;max-width:100%;bottom:0;background:var(--theme-content-bg);z-index:1047;box-sizing:border-box;padding:30px;box-shadow:3px 12px 10px rgba(0,0,0,.65);color:var(--theme-default-color)}.mapbox-popup.ontop{z-index:1055}.modal-backdrop{z-index:1048}.modal-header .close{color:var(--theme-default-color)}.modal-header-absolute{position:absolute;right:0;z-index:1}.mapbox-popup-close{position:absolute;top:20px;right:20px;cursor:pointer}.mapbox-popup a,.mapbox-popup a:hover,.modal-body a,.modal-body a:hover{color:var(--theme-buttons-bg)}.ev-item-popup{height:100%}.ev-item-popup .ref-block{font-size:24px;text-align:center;padding:30px 0 0 0}.ev-item-popup .ref-block>*{margin-right:4px}.ev-item-popup .ref-block>:last-child{margin-right:0}.ev-item-popup .ref-block>*{text-decoration:none!important}.ev-item-popup .ev-avatar.photo{width:60px;height:60px;margin-top:-20px;position:relative;top:0;object-fit:cover;border:solid 1px #d7d7d7}.ev-item-popup .ref-block i{transition:all 150ms linear}.ev-item-popup .ref-block i:hover{opacity:.8}.ev-item-popup .topline{text-align:center;padding-top:20px;position:relative}.ev-item-popup .topline:before{content:' ';display:block;width:50px;height:1px;background:#c7c7c7;margin:auto;position:relative;top:-11px}.ev-item-popup .small-input{display:inline-block;width:67px;padding:1px 10px;height:auto}.ev-client-popup .specific-note.ev-fieldset{padding-top:.5rem}.ev-mission-popup .service-name{font-weight:700;margin-bottom:5px}.ev-mission-popup .eta,.ev-mission-popup .start-date{text-align:center;margin:0;padding:0}.ev-mission-popup .eta{margin-bottom:10px}.ev-mission-popup .tariffs p{margin:0}.ev-mission-popup .tariffs{padding-bottom:15px}.ev-mission-popup .client{text-align:center}.ev-mission-popup .note{position:absolute;top:30px;left:30px}.ev-mission-popup .note i{font-size:30px}.ev-mission-popup .agent,.ev-mission-popup .duration,.ev-mission-popup .requires-return,.ev-mission-popup .status{padding-bottom:15px}.ev-agent-popup .agent-vehicles,.ev-mission-popup .requires-return{padding-top:15px;margin-bottom:0}.ev-item-popup .infos p,.ev-mission-popup .mission .infos p{margin:0}.ev-mission-popup .addr{background:rgba(243,243,243,.075);padding:0 10px 10px 10px;font-size:14px;margin-left:-10px;margin-right:-10px}.ev-mission-popup .addr strong{display:block;padding-top:10px}.ev-loading{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;z-index:1}.ev-loading .spinner-border{width:50px;height:50px}.ev-loading.inline{position:relative;top:auto;left:auto;margin:0}.ev-loading.smaller .spinner-border{width:25px;height:25px}.ev-modal-bigmsg{font-size:24px;text-align:center;padding-top:65px}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{color:inherit;border:inherit;background:inherit}#mission-filters{margin-left:0;margin-bottom:10px;position:sticky;top:-20px;z-index:4}.service-color{display:inline-block;width:20px;height:12px;background-color:none;margin-right:4px;border-radius:3px}.color-block{color:#fff;display:inline-block;padding:0 6px;border-radius:3px}.ev-mission-toolbar{padding:10px 0}.ev-mission-toolbar .tool{padding:5px;margin:0;display:inline-block;transition:all 250ms linear;cursor:pointer;text-decoration:none;color:var(--theme-default-color)}.mapbox-popup .ev-mission-toolbar .tool{padding:3px}.ev-mission-toolbar .tool:hover{background:rgba(var(--theme-buttons-bg-rgb),.08);border-radius:5px}.ev-mission-toolbar .tool i{font-size:1.6em;position:relative}.ev-mission-toolbar .tool i .has{position:absolute;top:-9px;right:-12px;font-size:19px}.ev-mission-toolbar .tool span{text-transform:uppercase;font-size:12px;display:block;padding-top:3px}.ev-exchange-value{cursor:pointer;transition:all 250ms linear}.ev-exchange-value:hover{transform:scale(1.05)}#addresses-exchange{text-align:center;margin-top:38px}input.colorpicker{width:70px;padding-top:5px!important;padding-bottom:5px!important}.colorpicker-container{position:relative;display:inline-block}.colorpicker-value{position:absolute;top:1px;right:-8px;width:6px;height:98%;border-radius:3px;border:solid 1px #bfbfbf}.ev-tagpicker{position:relative;top:-16px;left:-10px}.tagit-autocomplete{max-width:157px;padding:10px!important;box-shadow:0 0 10px -5px rgb(0 0 0 / 30%);border-radius:6px;line-height:18px}.tagit-autocomplete .ui-state-active{margin:0}.card{background:rgba(255,255,255,.05);border-color:var(--theme-content-bg)}.card-header{border:none;background:var(--theme-content-bg)}.dropdown-item,.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{color:var(--theme-default-color)!important}.dropdown-item:focus,.dropdown-item:hover{background:rgb(205 205 205 / 20%)}.dropdown-item.active,.dropdown-item:active{background:rgba(var(--theme-buttons-bg-rgb),.15)}.big-menu-item-inner,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.page-item .page-link{background-color:rgba(255,255,255,.11)}.page-item.active .page-link{background:var(--theme-buttons-bg);border-color:var(--theme-buttons-bg);color:var(--theme-buttons-color);border-radius:4px}.nav-tabs .nav-link{border:none!important;background:0 0!important;position:relative;color:var(--theme-buttons-bg)!important}.nav-tabs .nav-link::after{content:' ';display:block;position:absolute;height:5px;background:var(--theme-buttons-bg);width:0;left:10px;bottom:-2px;opacity:0;transition:all .2s linear;border-radius:3px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-weight:700}.nav-tabs .nav-link.active::after,.nav-tabs .nav-link:hover::after{opacity:1;width:calc(100% - 20px)}.nav-tabs .nav-link:hover::after{opacity:.5}.form-control{color:#606065;border-radius:4px}.form-control-heightauto{height:auto}.page-item{margin-top:5px}.page-item .page-link{border:none}.page-link:hover{background:rgba(255,255,255,.03)}.page-item.disabled .page-link{background:rgba(255,255,255,.03)}.modal-header{border-bottom:1px solid rgba(227,230,240,.48)}.btn-primary:hover{opacity:.85}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:var(--theme-buttons-bg)!important;border-color:var(--theme-buttons-bg)!important;color:var(--theme-buttons-color)!important}.btn-warning{background:var(--color-warning);border-color:var(--color-warning)}.color-warning{color:var(--color-warning)}.color-success{color:var(--color-success)}.color-danger{color:var(--color-danger)}.bg-warning{background-color:var(--color-warning)}.bg-success{background-color:var(--color-success)}.bg-danger{background-color:var(--color-danger)}.bg-warning-important{background-color:var(--color-warning)!important}.bg-success-important{background-color:var(--color-success)!important}.bg-danger-important{background-color:var(--color-danger)!important}.custom-file-input~.custom-file-label::after{content:"\f093";font-family:"Font Awesome 5 Free";font-weight:900}.form-field-row{position:relative}.form-field-mandatory,.form-field-name,.form-field-type,.form-field-uri{display:inline-block;margin-right:10px}.form-field-close{cursor:pointer;transition:all 250ms linear;display:inline-block}.form-field-close:hover{opacity:.75}.custom-file{max-width:300px;display:block;overflow:hidden}.custom-file-delete{font-size:14px}.custom-file-delete .form-check-input{margin-top:.19rem}.custom-file-label{margin-bottom:0}.form-check-text-before{padding-right:8px;cursor:default}.ev-togglebox h4{cursor:pointer}#dispatch-mission-agents>div{padding:5px 10px 11px 5px;overflow:hidden;position:relative}#dispatch-mission-agents>div:nth-child(odd){background:rgba(0,0,0,.03)}#dispatch-mission-agents>div p{margin:0;padding:0}#dispatch-mission-agents .dispatch-agent-info{font-size:.8rem;display:block;width:48%;float:left}#dispatch-mission-agents .dispatch-agent-choose{position:absolute;top:7px;right:10px;font-size:.75rem;font-weight:700;text-decoration:underline;cursor:pointer}#dispatch-mission-agents .dispatch-agent-choose:hover{text-decoration:none}.ev-submit-buttons-group{position:relative;padding-top:20px;min-height:58px}.ev-submit-buttons-group .ev-delete-btn{position:absolute;top:20px;left:0;width:100px}.ev-range{display:flex}.ev-range-text{font-size:14px}.ev-range-text-left{width:170px}.ev-range-text-right{width:125px;text-align:right}.ev-file-value{background:rgba(var(--theme-col-bg-rgb),.04);padding:5px;box-sizing:border-box;border-radius:4px}.ev-route-container .ev-route-add{background:var(--theme-col-bg)}.ev-route-modal .modal-dialog{height:100%;box-sizing:border-box;margin:0 auto;padding:1.75rem 0}.ev-route-modal .modal-content{height:100%;box-sizing:border-box}.ev-route-modal .modal-body{height:100%}.ev-route-name-container{width:calc(100% - 75px)}.ev-route-name-input{display:inline-block;max-width:62%;font-weight:700;font-size:18px;padding-top:2px;padding-bottom:2px;height:auto}.ev-route-fields{padding:0 0 2px 0}.ev-modal-cols{box-sizing:border-box;height:100%}.ev-modal-col{box-sizing:border-box;height:100%}.ev-modal-col+.ev-modal-col{padding-left:0}.ev-marker .ev-route-waypoint-number{background:#505050;right:2px;top:19px}.ev-avatar{display:inline-block;width:23px;height:23px;background-repeat:no-repeat;background-size:cover;border-radius:3px;background-position:center center;position:relative;top:5px;margin-right:5px}.ev-hook-list-item{margin-bottom:15px}.ev-hook-list-item .form-field-type{width:40%}.ev-hook-list-item .form-field-uri{width:50%}.ev-notification-list-item{margin-bottom:15px}.ev-notification-list-item>*{display:inline-block}.ev-notification-list-item .form-field-type{width:auto}.ev-notification-list-item .form-field-event{max-width:320px}.ev-notification-list-item .form-field-event .dropdown-toggle{max-width:100%;text-overflow:ellipsis;overflow:hidden}.ev-notification-toggle{cursor:pointer;top:8px;position:relative;width:25px}#notification-tokens{line-height:1.3em}#notification-tokens>span{cursor:pointer;font-size:14px}.navbar-search .input-group{position:relative}.navbar-search .input-group-autocomplete{position:absolute;top:36px;left:0;background:#fff;box-shadow:0 13px 20px -10px rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);z-index:100;min-width:570px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-top-right-radius:7px}.navbar-search .input-group-autocomplete a{text-decoration:none;display:block;padding:7px 20px 7px 20px;transition:all 250ms linear;color:#000;position:relative}.navbar-search .input-group-autocomplete a:hover{background:rgba(105,105,105,.07)}.navbar-search .input-group-autocomplete a::after{content:' ';display:block;position:absolute;bottom:0;width:50%;left:25%;height:1px;background:rgba(80,80,80,.1)}.navbar-search .input-group-autocomplete .title{font-size:17px;padding:0;margin:0}.navbar-search .input-group-autocomplete .desc{padding:0;margin:0;font-size:15px}.ev-inlined-content>*{display:inline-block}#client-mission-create-logo{background:var(--theme-col-bg);border-radius:4px;display:inline-block;max-width:130px;overflow:hidden}#client-mission-create-logo img{max-width:100%}#client-mission-create-logo .sidebar-brand-text{color:var(--theme-menu-color)}#client-mission-create{padding:20px;margin:0 auto;max-width:1400px;box-sizing:border-box;color:#272727!important}#client-mission-create h2{padding:0 0 25px 0}#client-mission-create h3{font-size:1.5rem}#client-mission-create label{font-size:1.1rem}#client-mission-create .ev-simple-fieldlist-item label{font-size:14px}#client-create-mission-overview{padding-top:10px}#client-create-mission-overview .step-overview{border:solid 1px #d1d3e2;border-radius:5px;padding:15px;box-sizing:border-box;margin-bottom:15px;position:relative}#client-create-mission-overview .step-overview-title{position:absolute;top:15px;left:15px;font-weight:700}#client-create-mission-overview .step-overview-content{padding-left:30px;text-align:right}#client-create-mission-prevnext{text-align:center}#delivery-start-date p{margin:0;padding:0}#client-create-mission-prevnext{margin-top:30px}.steps-progress{width:100%;max-width:900px;margin:20px auto}.steps-progress ul{counter-reset:step}.steps-progress li{list-style-type:none;width:20%;float:left;font-size:13px;position:relative;text-align:center;text-transform:uppercase;color:#7d7d7d}.steps-progress li:before{width:30px;height:30px;content:counter(step);counter-increment:step;line-height:27px;border:2px solid #b9b9b9;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fff}.steps-progress li:after{width:100%;height:2px;content:'';position:absolute;background-color:#b9b9b9;top:15px;left:-50%;z-index:-1}.steps-progress li:first-child:after{content:none}.steps-progress li.active{color:var(--theme-col-bg)}.steps-progress li.active:before{border-color:var(--theme-col-bg)}.steps-progress li.active+li:after{background-color:var(--theme-col-bg)}.ev-square-list-item{display:inline-block;width:144px;height:100px;border:solid 1px var(--theme-col-bg);padding:20px;box-sizing:border-box;margin-top:15px;margin-right:10px;text-align:center;cursor:pointer}.ev-square-list-item.active,.ev-square-list-item:hover{background-color:var(--theme-col-bg);color:var(--theme-menu-color)}.ev-square-list-item:hover{opacity:.8}.ev-square-list-item .small{text-transform:uppercase;margin-bottom:5px;padding-top:5px}.ev-square-list-item .text{font-size:15px;font-weight:700}.custom-control-label img{float:left;position:relative;top:-7px}#card-element{display:block;width:100%;box-sizing:border-box;max-width:420px}.ev-vehicle-icon{margin-right:10px;position:relative}.ev-vehicle-icon:last-child{margin-right:0}.ev-icon-sup{position:absolute;top:0;right:0;font-size:9px;color:#9a9a9a}.smalltext{font-size:14px}#user-create-mission-delivery-sizes i{margin-left:10px;cursor:pointer;transition:all 250ms linear}#user-create-mission-delivery-sizes i:hover{opacity:.8}.ev-price-field{max-width:200px}.ev-alert{position:relative}.ev-alert a{text-decoration:none}.ev-alert.viewed{opacity:.7}.ev-alert-close{position:absolute;top:5px;right:5px;cursor:pointer;transition:all 250ms linear;padding:0 10px}.ev-alert-close:hover{opacity:.8}#ev-comment-form button{float:right;width:auto;margin-top:10px}#new-mission-comment{height:70px;resize:none}#ev-comments-list{max-height:400px;margin-bottom:10px}.ev-comment{position:relative;padding:10px;border-bottom:solid 1px rgba(80,80,80,.18)}.ev-comment:last-child{border:none}.ev-comment-avatar{width:30px;height:30px;background-size:cover;background-repeat:no-repeat;background-position:center center;border:solid 1px rgba(80,80,80,.18);border-radius:50%;margin:0 10px 10px 0;position:absolute;top:10px;left:10px}.ev-comment-text{padding-left:50px}.ev-comment-text .date{text-transform:uppercase;font-size:12px;margin:0}.ev-comment-text .text{margin:0}.ev-comment-delete{position:absolute;top:5px;right:5px;cursor:pointer;transition:all 250ms linear;padding:0 10px}.ev-comment-delete:hover{opacity:.8}#ev-additional-cost-form{padding-top:10px;border-top:solid 1px rgba(84,84,84,.14);margin-top:10px}#ev-additional-cost-form button.btn-block{float:right;width:auto;margin-top:10px}#additional_cost_reason{height:70px;resize:none}#ev-additional-costs-list{max-height:400px}.ev-additional-cost{position:relative;padding:10px;border-bottom:solid 1px rgba(80,80,80,.18)}.ev-additional-cost:last-child{border:none}.ev-additional-cost-avatar{width:30px;height:30px;background-size:cover;background-repeat:no-repeat;background-position:center center;border:solid 1px rgba(80,80,80,.18);border-radius:50%;margin:0 10px 10px 0;position:absolute;top:10px;left:10px}.ev-additional-cost-reason{padding-left:50px}.ev-additional-cost-reason .date{text-transform:uppercase;font-size:12px;margin:0}.ev-additional-cost-reason .text{margin:0}.ev-additional-cost-delete{position:absolute;top:5px;right:5px;cursor:pointer;transition:all 250ms linear;padding:0 10px}.ev-additional-cost-delete:hover{opacity:.8}#ev-schedule{height:100vh;color:#000}#ev-follow{position:relative;width:100%;height:100vh;background-color:var(--theme-content-bg);overflow:hidden}#ev-follow-map{position:absolute;top:52px;left:0;width:100%;height:calc(33vh - 52px);z-index:1}#ev-map-eta-overlay{position:absolute;top:16px;left:50%;transform:translateX(-50%);background:#fff;padding:8px 16px;border-radius:20px;box-shadow:0 2px 12px rgba(0,0,0,.15);display:flex;align-items:center;gap:10px;z-index:5}#ev-map-eta-overlay>div{line-height:10px}#ev-map-eta-overlay i{color:#666;font-size:14px}.ev-map-eta-label{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.5px;display:inline-block;margin-right:8px}.ev-map-eta-time{font-size:14px;font-weight:600;color:#333;display:inline-block}#ev-map-addresses-overlay{position:absolute;bottom:16px;left:16px;background:var(--theme-content-bg);padding:12px 16px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.15);z-index:5;max-width:500px}.ev-map-address-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;color:var(--theme-default-color)}.ev-map-address-item:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(var(--theme-buttons-bg-rgb),.1)}.ev-map-address-item i{color:var(--theme-buttons-bg);font-size:10px;margin-top:3px;flex-shrink:0}.ev-map-address-item i.fa-map-marker-alt{font-size:14px;margin-top:1px;color:#e74c3c}#ev-follow-top-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:20;background:var(--theme-content-bg);padding:5px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px rgba(0,0,0,.1)}#ev-follow-platform-logo{flex-shrink:0}#ev-follow-platform-logo img{max-height:42px;max-width:150px}#ev-follow-platform-logo span{font-weight:700;font-size:16px;color:var(--theme-col-bg)}#ev-follow-mission-info{display:flex;align-items:center;gap:12px}#ev-follow-mission-ref-header{font-size:13px;color:rgba(var(--theme-default-color-rgb),.6)}#ev-follow-mission-ref-header strong{color:var(--theme-default-color);font-weight:700}#ev-follow-status-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap}#ev-follow-status-badge i{font-size:8px;margin-right:4px;color:var(--theme-buttons-bg)}#ev-follow-status-badge.pending{background:#f8f9fa;color:#666}#ev-follow-status-badge.in-progress{background:rgba(var(--theme-col-bg-rgb),.1);color:var(--theme-col-bg)}#ev-follow-status-badge.success{background:#d4edda;color:#28a745}#ev-follow-status-badge.cancelled,#ev-follow-status-badge.failed{background:#f8d7da;color:#dc3545}#ev-follow-eta-box{background:var(--theme-buttons-bg);color:var(--theme-buttons-color);padding:16px;border-radius:12px;display:flex;align-items:center;gap:12px}#ev-follow-eta-box i{font-size:24px;flex-shrink:0}#ev-follow-eta-box .ev-eta-content{flex:1}#ev-follow-eta-box .ev-eta-label{font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;opacity:.9;margin-bottom:4px}#ev-follow-eta-box .ev-eta-time{font-size:20px;font-weight:700;line-height:1.25rem}#ev-follow-eta-box .ev-eta-clock{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}#ev-follow-content{position:absolute;bottom:0;left:0;right:0;background:var(--theme-content-bg);border-radius:24px 24px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.1);z-index:10;max-height:70vh;overflow-y:auto;padding:24px 20px}.ev-follow-section{margin-bottom:22px}.ev-follow-section-title{font-size:12px;font-weight:700;text-transform:uppercase;color:rgba(var(--theme-default-color-rgb),.6);letter-spacing:.5px;margin-bottom:12px}.ev-follow-section.bordertop{border-top:solid 1px rgba(var(--theme-default-color-rgb),.1);padding-top:21px}#ev-follow-status-timeline{position:relative}.ev-status-item{display:flex;align-items:center;margin-bottom:16px;position:relative}.ev-status-item:last-child{margin-bottom:0}.ev-status-item:after{content:' ';display:block;width:1px;height:10px;background:var(--theme-default-color);position:absolute;bottom:-12px;left:15px;opacity:.6}.ev-status-item:last-child:after{display:none}.ev-status-icon-wrapper{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:2;font-size:14px;font-weight:600}.ev-status-icon-wrapper:before{content:' ';display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0;z-index:-1;box-shadow:0 0 8px 0 rgba(0,0,0,.5);border-radius:50%}.ev-status-item.active .ev-status-icon-wrapper{background:var(--theme-col-bg);color:var(--theme-buttons-color)}.ev-status-item.active .ev-status-icon-wrapper:before{opacity:1}.ev-status-item.completed .ev-status-icon-wrapper{background:#28a745;color:#fff}.ev-status-item.pending .ev-status-icon-wrapper{background:#e9ecef;color:#999}.ev-status-item.failed .ev-status-icon-wrapper{background:#dc3545;color:#fff}.ev-status-details{margin-left:16px;flex:1}.ev-status-name{font-weight:600;font-size:15px;color:var(--theme-default-color);margin-bottom:1px;line-height:15px;margin-top:3px}.ev-status-item.pending .ev-status-name{color:#999}.ev-status-time{font-size:13px;color:rgba(var(--theme-default-color-rgb),.6)}#ev-follow-agent-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#ev-follow-agent-info{display:flex;align-items:center;flex:1}#ev-follow-agent-photo{width:48px;height:48px;border-radius:50%;background-size:cover;background-position:center;background-color:var(--theme-col-bg);margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px}#ev-follow-agent-details{flex:1}#ev-follow-agent-name{font-weight:600;font-size:15px;color:var(--theme-default-color);margin-bottom:2px}#ev-follow-agent-vehicle{font-size:13px;color:#999}#ev-follow-contact-buttons{display:flex;gap:8px}.ev-contact-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--theme-buttons-bg);color:var(--theme-buttons-color);text-decoration:none;font-size:16px;transition:all .2s}.ev-contact-btn:hover{background:var(--theme-menu-hover);color:var(--theme-buttons-color);transform:scale(1.05);text-decoration:none}#ev-follow-contact-buttons-new{display:flex;gap:12px;margin-top:8px}#ev-follow-contact-buttons-new:first-child{margin-top:0}.ev-contact-btn-new{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 11px;border:1px solid rgba(var(--theme-default-color-rgb),.2);border-radius:8px;background:#fff;color:var(--theme-col-bg);text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease}.ev-contact-btn-new i{font-size:14px}.ev-contact-btn-new:hover{background:var(--theme-col-bg);color:#fff;border-color:var(--theme-col-bg);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ev-address-box{display:flex;align-items:flex-start;padding:12px;background:rgba(var(--theme-col-bg-rgb),.03);border-radius:12px;border:solid 1px rgba(var(--theme-default-color-rgb),.08)}.ev-address-box:last-child{margin-bottom:0}.ev-address-box.start{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.ev-address-box.end{border-top-left-radius:0;border-top-right-radius:0}.ev-address-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;margin-right:12px;margin-top:2px}.ev-address-box.start .ev-address-icon{background:rgba(var(--theme-buttons-bg-rgb),.1);color:var(--theme-buttons-bg)}.ev-address-box.end .ev-address-icon{background:rgba(220,53,69,.1);color:#dc3545}.ev-address-details{flex:1}.ev-address-label{font-size:12px;font-weight:600;color:rgba(var(--theme-default-color-rgb),.6);text-transform:uppercase;margin-bottom:0}.ev-address-text{font-size:14px;color:var(--theme-default-color);line-height:1.4}#ev-follow-rating-box{display:flex;align-items:center;gap:16px;padding:16px;background:var(--theme-buttons-bg);color:var(--theme-buttons-color);border-radius:12px;text-decoration:none;transition:all .1s}#ev-follow-rating-box.disabled{cursor:default;opacity:.5}#ev-follow-rating-box:not(.disabled):hover{background:rgba(var(--theme-buttons-bg-rgb),.5);transform:translateY(-1px)}#ev-follow-rating-box .ev-rating-icon{width:40px;height:40px;border-radius:50%;background:var(--theme-buttons-color);color:var(--theme-col-bg);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}#ev-follow-rating-box .ev-rating-details{flex:1}#ev-follow-rating-box .ev-rating-title{font-weight:600;font-size:15px;margin-bottom:2px}#ev-follow-rating-box .ev-rating-subtitle{font-size:12px;color:rgba(var(--theme-buttons-color-rgb),.6)}#ev-follow-rating-box>i{color:rgba(var(--theme-buttons-color-rgb),.3);font-size:14px;flex-shrink:0}#ev-follow-mission-message{text-align:center;padding:40px 20px;font-size:16px;color:rgba(var(--theme-default-color-rgb),.4)}#ev-schedule-mission-message{text-align:center;margin-top:45vh;font-size:28px;font-weight:700}#ev-follow #client-mission-create-logo,#ev-note #client-mission-create-logo{position:absolute;top:20px;left:20px;z-index:10;box-sizing:border-box;border:solid 1px #f3f3f3}#ev-note{text-align:center;color:#000}#ev-note h1{padding-top:28vh}#ev-five-stars>div{display:inline-block;margin-right:0;cursor:pointer}#ev-five-stars>div:last-child{margin-right:0}#ev-five-stars div i{font-size:48px;transition:all 250ms linear}#ev-five-stars>div:hover i{color:var(--theme-col-bg)}#ev-five-stars div span{display:block;font-size:36px;padding:5px 5px;font-weight:700;border-radius:5px;transition:all 150ms linear;color:#ddd}#ev-five-stars div span:hover{color:#f8cd06}#ev-five-stars div .star{color:#ddd;cursor:pointer;transition:color .2s;margin:0 5px}#ev-five-stars div .star.active,#ev-five-stars div .star:hover{color:orange}#ev-five-stars div .star.selected{color:#ff6d00}#ev-five-stars-ty{font-weight:700}#ev-website #client-mission-create-logo{margin:auto}.ev-endless-scrolling{text-align:center;padding:30px}.ev-endless-scrolling.disable-endless{display:none!important}#missions-back-to-list{margin-bottom:20px}#add-widget-modal-body .add-widget-list{padding:20px 0}#add-widget-modal-body .add-widget-tabs h5{display:inline-block;padding-right:15px;margin-right:15px;border-right:solid 1px #d2d2d2;font-size:1.1rem;cursor:pointer;opacity:.6;transition:all 250ms linear}#add-widget-modal-body .add-widget-tabs h5.active,#add-widget-modal-body .add-widget-tabs h5:hover{opacity:1}#add-widget-modal-body .add-widget-tabs h5:last-child{border-right:0;margin-right:0;padding-right:0}#add-widget-modal-body .add-widget-list div{border:1px solid #cecece;display:inline-block;border-radius:5px;padding:5px 10px;margin-bottom:7px;margin-right:7px;transition:all 250ms linear;cursor:pointer}#add-widget-modal-body .add-widget-list div:hover{background:rgba(120,120,120,.2)}#ev-widgets-area{opacity:0;padding-bottom:60px}#ev-widgets-area.layoutcomplete{opacity:1}#ev-widgets-area .ev-widget{float:left}#ev-widgets-area .ev-widget a{color:inherit;text-decoration:none}#ev-widgets-area .ev-widget a:hover{text-decoration:underline}#ev-widgets-area .ev-widget.is-dragging,#ev-widgets-area .ev-widget.is-positioning-post-drag{z-index:2}#ev-widgets-area .packery-drop-placeholder{border:1px dotted #333;background:rgba(0,0,0,.05);border-radius:5px}#ev-widgets-area .ev-widget-sizer{width:8.333%}#ev-widgets-area .ev-widget-gutter{width:0}#ev-widgets-area .ev-widget-width3{width:24%;margin:0 .5% 15px}#ev-widgets-area .ev-widget-width4{width:32.5%;margin:0 .3% 15px}#ev-widgets-area .ev-widget-width6{width:49%;margin:0 .5% 15px}#ev-widgets-area .ev-widget-width8{width:62.5%;margin:0 .5% 15px}#ev-widgets-area .ev-widget-width12{width:99%;margin:0 .5% 15px}.card.ghost{text-align:center;font-size:18px;box-shadow:none!important;background:0 0!important;border:solid 1px #dedede;cursor:pointer}.ev-widget{position:relative}.ev-widget .ev-widget-remove{position:absolute;top:10px;right:10px;color:#ececec;transition:all 250ms linear;cursor:pointer}.ev-widget .ev-widget-remove:hover{color:#000}.ev-widgets-two .ev-widget{width:48%;float:left;margin-bottom:10px}.ev-widgets-two .ev-widget .card-body{padding-top:.375rem;padding-bottom:.375rem}.ev-widgets-two .ev-widget:nth-child(odd){margin-right:4%}.h3-extra{font-size:.8rem;padding-left:20px}.h3-extra .ev-checklist{display:inline-block}.h3-extra .custom-control-label::before{top:-2px}.h3-extra .custom-control-label::after{top:0}.ev-images-list .ev-images-list-item{display:inline-block;margin:0 10px 15px 0;max-width:150px;vertical-align:top;transition:transform .2s ease,box-shadow .2s ease}.ev-images-list .ev-images-list-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ev-images-list img{width:100%;height:auto;background:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.ev-images-list .ev-images-list-group{display:inline-block;vertical-align:top;margin:0 8px 10px 0;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:8px;background:rgba(var(--theme-buttons-bg-rgb),.04);position:relative}.ev-images-list .ev-images-list-groupinfo{margin-bottom:10px}.ev-images-list .ev-images-list-locate{position:absolute;top:8px;right:8px;z-index:10}.ev-images-list .ev-images-list-date{font-size:12px;display:block;margin-top:0;font-weight:500}.ev-images-list .ev-images-list-image{display:block;position:relative;border-radius:4px}.ev-simple-list{padding-bottom:20px}.ev-simple-list-item{padding:3px 0;border-bottom:solid 1px rgba(120,120,120,.15)}.ev-simple-list-item span{padding-right:10px;display:inline-block}.ev-simple-list-item span:last-child{padding-right:0}.ev-simple-list-item:last-child{border:none}#everst-register-form h2.h5{text-transform:uppercase;font-size:16px;padding-top:16px;font-weight:700}#everst-register-form-title{text-transform:uppercase;font-weight:700;color:#283375!important}#everst-register-form #btn-submit-register-account{margin-top:30px}#everst-register-plans .custom-control{width:14%;text-align:center;float:left;display:block;box-sizing:border-box;vertical-align:top}#everst-register-plans .custom-control label{display:block;padding-top:25px}#everst-register-plans .custom-control-label::before{left:45%}.ev-address-prefill{display:inline-block;margin-left:20px}.ev-address-prefill>span{display:inline-block;margin:0 4px;cursor:pointer}.ev-address-prefill>span:hover{opacity:.8}.ev-route-item{padding:6px;font-size:16px;position:relative;text-transform:uppercase;background:var(--route-color);cursor:pointer;color:#fff}.ev-route-item .route-icon-action{width:22px;height:14px;display:inline-block;position:relative;transition:all .1s linear}.ev-route-item .route-icon-action:hover{opacity:.8}.ev-route-item .route-icon-action i{position:absolute;top:8px;left:0;font-size:20px;height:0;line-height:0}.ev-route-item .route-load-missions{width:26px}.ev-route-item .route-load-missions i{font-size:15px;top:9px}.ev-route-item .route-photo{height:18px;width:auto;position:relative;top:-1px}.ev-route-item .bar{margin-left:5px;margin-right:5px}.ev-sep-border{position:relative;padding-top:35px;margin:35px auto 0 auto}.ev-sep-border:before{content:' ';display:block;position:absolute;top:0;left:0;margin-left:0;width:100%;background:#dddfeb8f;height:1px}.ev-sep-border h3{font-size:26px}#ev-area-pricing-list h4{font-size:18px;cursor:pointer}#ev-area-pricing-list .ev-pricing-area{padding-top:20px}#ev-area-pricing-list .ev-pricing-area>div{display:none}#ev-area-pricing-list .ev-pricing-area>div>div{margin-bottom:10px}.ev-pricing-table-tool{display:inline-block;vertical-align:top;position:relative;margin-right:10px;padding-right:10px}.ev-pricing-table-tool::after{display:block;content:' ';position:absolute;top:4px;right:-2px;height:33px;width:1px;background:rgba(83,83,83,.3)}.ev-pricing-table-tool:last-child{margin-right:0;padding-right:0}.ev-pricing-table-tool:last-child::after{display:none}.ev-simple-fieldlist-bg{padding:10px;border-radius:8px;background:rgba(var(--theme-col-bg-rgb),.04)}.ev-simple-fieldlist-toggler{cursor:pointer}.ev-simple-fieldlist-toggler:hover{opacity:.8}.ev-simple-fieldlist>div{margin-bottom:5px;padding-bottom:5px;clear:both}.ev-simple-fieldlist label:not(.custom-file-label){display:inline-block;width:auto;margin-right:15px}.ev-simple-fieldlist .dropdown,.ev-simple-fieldlist .input-group,.ev-simple-fieldlist input[type=email],.ev-simple-fieldlist input[type=number],.ev-simple-fieldlist input[type=phone],.ev-simple-fieldlist input[type=text],.ev-simple-fieldlist input[type=time],.ev-simple-fieldlist>div>div{display:inline-block;width:auto;margin-right:8px;vertical-align:middle}.ev-simple-fieldlist .input-group{display:flex;float:left}.ev-simple-fieldlist .ev-datepicker input{width:1%;margin-right:0}.ev-simple-fieldlist-editor{display:none}.ev-simple-fieldlist-editor.shown{display:inline-block}.ev-simple-fieldlist button,.form-group .ev-simple-fieldlist-button{width:auto;display:inline-block}.ev-simple-fieldlist-between label{margin-right:5px;margin-left:0}.ev-simple-fieldlist-item .custom-file{display:inline-block}.ev-simple-fieldlist-labels .ev-simple-fieldlist-item{display:inline-block;background:rgba(var(--theme-col-bg-rgb),.06);border-radius:15px;text-align:center;padding:5px 10px;margin-right:10px}.ev-simple-fieldlist-labels .ev-simple-fieldlist-item .ev-simple-fieldlist-remove{padding:4px 5px;line-height:9px;margin-left:2px}.ev-simple-fieldlist-labels .ev-simple-fieldlist-template{display:inline-block;margin-left:5px}.ev-simple-fieldlist-labels .ev-simple-fieldlist-template:before{content:' | ';margin-right:13px;color:rgba(85,85,85,.5);display:none}.ev-simple-fieldlist-labels .ev-simple-fieldlist-item+.ev-simple-fieldlist-template:before{display:inline-block}.ev-simple-fieldlist .ev-simple-fieldlist-add,.ev-simple-fieldlist .ev-simple-fieldlist-remove,.form-group .ev-simple-fieldlist-add,.form-group .ev-simple-fieldlist-remove{padding:.5rem .5rem;vertical-align:middle}.ev-simple-fieldlist .ev-simple-fieldlist .ev-simple-fieldlist-add,.ev-simple-fieldlist .ev-simple-fieldlist-remove,.form-group .ev-simple-fieldlist-add,.form-group .ev-simple-fieldlist-remove{padding:.1rem .5rem}.ev-simple-fieldlist .ev-simple-fieldlist-duplicate{padding:.1rem .5rem}.ev-simple-fieldlist .ev-simple-fieldlist-template .ev-simple-fieldlist-duplicate{display:none}.ev-simple-fieldlist .btn-block+.btn-block{margin:0 5px 0 0}.custom-radio-dec{margin-left:25px}.custom-radio-smaller{margin-left:25px}#client-mission-create .custom-radio-smaller label,.custom-radio-smaller label{font-size:14px}#client-mission-create .custom-radio-smaller label span,.custom-radio-smaller label span{text-transform:lowercase}#establishment-switcher{display:inline-block}h1 #establishment-switcher{margin-left:20px}h1 #establishment-switcher .btn-primary{font-size:14px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:6px}h1 #establishment-switcher .btn-primary .dropdown-item{padding-left:.75rem;padding-right:.75rem}.ev-step-choice{background:rgba(85,85,85,.04);padding:20px;text-align:center;margin-bottom:20px;text-transform:uppercase;cursor:pointer;transition:all 150ms linear;position:relative;border-radius:6px;border:solid 1px #57575742}.ev-step-choice:hover{background:rgba(85,85,85,.08);opacity:1}.ev-step-choice.active{background:rgba(85,85,85,.12)}.ev-step-choice .delete{opacity:0;position:absolute;top:2px;right:8px;cursor:pointer;font-size:18px;transition:all .1s linear}.ev-step-choice:hover .delete{opacity:1}.ev-step-back{cursor:pointer;transition:all 250ms linear}.ev-step-back:hover{opacity:.8}.mission-list-checkbox{display:none;position:absolute;top:50%;left:-46px;margin-top:-12px}#mapbox-map .mission-list-checkbox{top:13px;left:6px}.mapboxgl-ctrl-bottom-right{right:300px;display:none}.multiselect .mission-list-checkbox{display:block}.ev-item-popup .ev-mission-toolbar i+span,.ev-missions-table .ev-mission-toolbar i+span{display:none}.ev-item-popup .ev-mission-toolbar i,.ev-missions-table .ev-mission-toolbar i{font-size:1.2em}.ev-item-popup .ev-mission-toolbar .tool,.ev-missions-table .ev-mission-toolbar .tool{margin:0 1px}.btn-group{background:rgba(81,81,81,.1);border-radius:6px}.btn-group>.dropdown-menu li{padding-left:10px}.btn-group>.dropdown-menu{box-shadow:0 7px 15px -3px rgb(81 81 81 / 14%)}.btn-group-nochevron .dropdown-toggle::after{display:none}.barcode-container .dropdown-toggle{padding:0 5px 0 10px}.barcode-container.inline{display:inline-block;margin-right:4px}#ev-standard-banner #client-mission-create-logo{max-width:100%;border-radius:0;box-shadow:0 0 20px -3px rgb(0 0 0 / 80%)}#ev-standard-banner #client-mission-create-logo img{height:60px;width:auto}#ev-schedule .title{font-size:24px;text-align:center;font-weight:700;line-height:32px;padding-bottom:30px}#ev-schedule .title.bigger{font-size:30px;padding-top:20vh}#ev-schedule .chapo{color:grey;text-align:center}#ev-schedule .step{padding:50px;max-width:800px;margin:auto}#ev-schedule .form-group{margin-top:30px}#ev-schedule .form-group label{display:block}#ev-schedule .buttons{position:absolute;bottom:50px;left:0;width:100%;text-align:center;overflow:hidden}#ev-schedule .two-buttons>div{width:50%;float:left}#ev-schedule .btn-block{display:inline-block;width:150px}.ui-widget.ui-widget-content{border:none;padding:0;box-sizing:border-box;width:100%}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #eaeaea}.ui-widget-header{border:none;background:0 0;border-bottom:solid 1px #ececec;padding-bottom:10px!important}td.ui-state-highlight{border-color:#fff!important;background:#fff!important}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a{background:#666!important;border:none;outline:0}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.mapboxgl-popup{z-index:2}#bottom-left-actions,#bottom-right-actions{position:fixed;bottom:5px;right:10px;z-index:4}#bottom-left-actions{right:auto;left:15px;position:absolute}#bottom-left-actions>div,#bottom-right-actions>div{display:inline-block;margin-right:5px}#bottom-left-actions>div:last-child,#bottom-right-actions>div:last-child{margin-right:0}#ev-multiselect.active>button{display:none}#ev-multiselect>div{display:none}#ev-multiselect.active>div{display:block}#ev-multiselect .ev-dropdown{display:inline-block}#ev-multiselect .ev-dropdown .dropdown-item:first-child{display:none}.ev-bulk-td,.ev-bulk-th{width:32px;min-width:32px;text-align:center;vertical-align:middle!important}.datatable-list-checkbox{margin:0}#ev-bulk>div{display:none}#ev-bulk .ev-dropdown{display:inline-block}#ev-bulk .ev-dropdown .dropdown-item:first-child{display:none}.ev-invoice-status{cursor:pointer;user-select:none}.ev-invoice-status:hover{opacity:.8}.sidebar.toggled .nav-item .collapse{position:fixed}.sidebar.toggled .nav-item .collapse .collapse-inner{background-color:var(--theme-col-bg)}.sidebar.toggled .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar.toggled .nav-item .collapse .collapse-inner .collapse-item:hover{background:rgba(var(--theme-menu-color-rgb),.08)!important}.sidebar:not(.toggled) .nav-item .collapse{top:2px!important}.ev-card-cb{display:inline-block}.ev-save-cb{font-size:13px;margin-top:10px}.ev-card-cb+#ev-payment-form{position:relative;padding-top:10px}.ev-card-cb+#ev-payment-form::before{content:' ';display:block;height:4px;background:#d9d9d9;width:200px;position:relative;top:-8px}#ev-payment-form>label{font-weight:700}.regulars-mutliselectdate{cursor:pointer;position:relative;left:-10px;transition:all .2s linear}.regulars-mutliselectdate:hover{opacity:.8}#platform-on-off-toggle{padding-top:22px}.ev-address-field .ev-autocomplete-container,.ev-address-field .input-like,.ev-address-field input{width:calc(100% - 33px);display:inline-block}.ev-address-field.with-address-book .ev-autocomplete-container,.ev-address-field.with-address-book .input-like,.ev-address-field.with-address-book input{width:calc(100% - 54px)}.ev-address-field .ev-autocomplete-container input{width:100%}.ev-address-field i{cursor:pointer;transition:all 150ms linear;margin-left:6px}.ev-address-field i:hover{opacity:.9}#address-modal-map-container{height:70vh;width:100%;position:relative}#address-modal-map{width:100%;height:100%;position:absolute}.modal-xxl{max-width:1540px}#ev-routemodal-loading{position:absolute;top:0;right:0;z-index:1}.ev-routemodal-routetoggle{margin:0;padding:3px;margin-bottom:7px}.ev-routemodal-routetoggle{cursor:pointer}.ev-routemodal-routetoggle>div{display:inline-block}.ev-routemodal-routetoggle .custom-checkbox{display:inline-block;margin-left:6px;margin-right:-11px}.ev-routemodal-route{padding-left:6px}.ev-routemodal-metas{padding:10px 0;border-top:solid 1px rgba(80,80,80,.15);border-bottom:solid 1px rgba(80,80,80,.15);display:grid;grid-template-columns:50% 50%;grid-column-gap:20px;text-transform:uppercase}.ev-routemodal-metas p span{text-transform:none}.ev-routemodal-metas p{padding:0;margin:0;line-height:20px;font-size:13px}.ev-routemodal-step{padding:5px 10px 5px 10px;position:relative}.ev-routemodal-step:nth-child(odd){background:rgba(var(--theme-col-bg-rgb),.04)}.ev-routemodal-step-remove{position:absolute;top:2px;right:8px;cursor:pointer;transition:all 150ms linear}.ev-routemodal-step-remove:hover{opacity:.7}.ev-routemodal-step .main{display:grid;grid-template-columns:27px calc(100% - 27px);line-height:19px;margin-bottom:2px}.ev-routemodal-step .addr{font-size:14px;font-weight:700}.ev-routemodal-step .num{font-size:12px;text-align:center;display:inline-block;width:18px;height:18px;border-radius:50%;color:#fff;line-height:20px;margin-right:5px;background:#6b8e68}.ev-routemodal-step .addr i{font-size:14px}.ev-routemodal-steps{margin:5px 0 20px 0;position:relative}.ev-routemodal-step p{margin:0}.ev-routemodal-step .datas{margin:0;padding:1px 0 1px 17px;line-height:16px}.ev-routemodal-step .datas>i:first-child{margin-right:-6px;font-size:13px;margin-left:10px}.ev-routemodal-step .datas>i.fa-arrow-up{color:#cbcbcb}.ev-routemodal-step .datas>i.fa-arrow-down{color:#283375}.ev-routemodal-step .data,.ev-routemodal-step .data-block{font-size:14px;padding-left:5px;padding-top:0;display:inline-block}.ev-routemodal-step .data-block{display:block}.ev-routemodal-step.grouped .main{display:none}.ev-routemodal-marker span{color:#fff;text-align:center;width:24px;height:24px;border-radius:50%;transition:all 150ms linear;position:relative;background:#6b8e68;display:inline-block;box-shadow:0 0 20px -4px rgb(0 0 0 / 30%);font-size:16px;box-sizing:border-box;padding:3px 0 0 0;font-weight:700;transition:all .2s linear}.ev-routemodal-marker.highlight{z-index:2}.ev-routemodal-marker.highlight span{transform:scale(1.5)}.ev-routemodal-marker.unlight span{opacity:.15}.ev-routemodal-links-container{margin:10px 0 0 0;padding-bottom:9px;font-size:14px;text-align:left;border-bottom:solid 1px rgba(80,80,80,.15)}.ev-routemodal-links-container a{display:inline-block;margin-right:10px}.ev-routemodal-links-container a:last-child{margin-right:0}.ev-routemodal-none{margin-top:0;font-weight:700}.ev-routemodal-markernotif{width:22px;height:22px}.ev-routemodal-deleteroute{text-align:right;font-size:14px}.ev-routemodal-markermedias{font-size:10px;font-weight:400;position:absolute;left:13px;top:-10px;background:#df832b;border-radius:50%;height:16px;width:16px;text-align:center;color:#fff}.ev-routemodal-markermedias i{position:absolute;top:3px;left:0;width:100%;text-align:center;font-size:10px;color:#fff}.ev-routemodal-circle{background-color:#b0b0b0;width:16px;height:16px;display:inline-block;border-radius:28px;vertical-align:middle;position:relative;top:-1px}#modal-addressfield{z-index:1051}#ev-dispatch-rules>.ev-simple-fieldlist-item,.ev-simple-fieldlist-item.grey{background:rgba(var(--theme-col-bg-rgb),.04);padding:10px 10px 0 10px;border-radius:5px;max-width:1200px;margin-bottom:10px;position:relative;padding-right:120px}#ev-dispatch-rules .ev-simple-fieldlist-toggler{font-size:20px;margin-left:2px;margin-right:5px}#ev-dispatch-rules>.ev-simple-fieldlist-item .conditions>.ev-simple-fieldlist-remove,.ev-simple-fieldlist-remove.bottom-right{position:absolute;bottom:10px;right:10px}.topbar .nav-item .nav-link{padding:0 .2rem 0 .2rem}#missions-activity{user-select:none;position:relative;padding-bottom:100px}#activity-timeline-sticky{position:sticky;top:0;z-index:3;overflow:visible;clip-path:inset(0 0 -100vh 0)}#activity-timeline{padding-left:300px;padding-top:8px;min-width:100%;position:relative;z-index:1;pointer-events:none}#activity-timeline>span{text-indent:-15px;display:block;font-size:12px;float:left;position:relative}#activity-timeline>span.ev-timeline-gap{text-indent:0;text-align:center;color:#aaa;font-size:16px;letter-spacing:2px}#activity-timeline>span.ev-timeline-gap::after{display:none}#activity-timeline>span::after{content:' ';width:1px;position:absolute;top:18px;left:0;background:#81818133;height:100vh;pointer-events:none}#activity-timeline .hourdate{position:absolute;top:-11px;left:0;font-weight:700}.ev-activity-agent{margin-top:4px;min-width:100%;clear:both;min-height:74px}.ev-activity-agent-name{width:300px;font-weight:400;float:left;height:100%;box-sizing:border-box;position:sticky;left:0;top:0;background:var(--theme-content-bg);z-index:2;border-right:3px solid var(--theme-content-bg);cursor:default}.ev-activity-agent-name .valign3{display:flex;align-items:center;gap:6px}.ev-activity-agent-name .agent-name-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0}.ev-activity-agent-name .agent-name-text.clickable:hover{text-decoration:underline;cursor:pointer}.ev-activity-agent-name>div{padding-left:10px}.ev-activity-agent-name img{width:26px;height:26px;border-radius:50%;flex-shrink:0;object-fit:cover}.ev-activity-agent-iconlink{margin-left:5px;transition:all .1s linear}.ev-activity-agent-iconlink:hover{opacity:.75}.ev-activity-agent-actions{position:absolute;top:2px;right:5px;opacity:0}.ev-activity-agent-name:hover .ev-activity-agent-actions{opacity:1}.ev-activity-agent-overlay{position:absolute;top:50%;right:-80px;background:#383838b8;color:#fff;text-align:center;box-sizing:border-box;font-size:16px;font-weight:700;opacity:0;transition:all .1s linear;transform:translateX(50%);padding:5px 10px;border-radius:4px;margin-top:-15px;visibility:hidden;z-index:2}.ev-activity-agent-overlay>span+span{display:none}.has-route .ev-activity-agent-overlay span:first-child{display:none}.has-route .ev-activity-agent-overlay span+span{display:block}.ev-activity-agent-name.ui-state-hover .ev-activity-agent-overlay{opacity:1;visibility:visible}.ev-activity-agent[data-id="0"]{position:relative;margin-bottom:9px}.ev-activity-agent[data-id="0"]::after{content:' ';display:block;height:4px;width:100%;left:0;bottom:-8px;position:absolute;border-bottom:2px solid var(--theme-col-bg)}.ev-activity-agent-missions{width:calc(100% - 300px);float:right;position:relative;top:5px}.ev-activity-mission{height:29px;position:absolute;border-radius:6px;min-width:10px;cursor:pointer;z-index:1;background:var(--theme-buttons-bg);border:solid 2px var(--theme-buttons-bg);box-sizing:border-box;transition:opacity .1s linear,min-width .1s linear;color:#fff}.ev-activity-mission:hover{opacity:.75!important}.ev-activity-mission .mission-ref{color:#fff;font-size:11px;padding-left:0;overflow:hidden;display:inline-block;max-width:100%;height:14px}.ev-activity-mission.ui-droppable-hover{transform:scale(1.125);box-shadow:0 0 15px -6px #000;z-index:2;pointer-events:none}.ev-activity-mission.ui-droppable-hover::after{content:'\f4d7';display:block;font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:30px;left:50%;text-align:center;font-size:14px;margin-left:-8px;color:var(--theme-buttons-bg)}.ev-activity-mission.ui-draggable-dragging{z-index:3;transform:scale(1.2);box-shadow:0 0 15px -6px #000;max-width:90px}.ev-activity-mission-icon{position:absolute;top:-5px;left:-5px;display:none;font-size:7px}.ev-activity-mission.late .ev-activity-mission-icon.late-icon{display:block;color:var(--color-danger)}.ev-activity-mission.in-progress .ev-activity-mission-icon.progress-icon{display:block;color:var(--color-warning)}.ev-activity-agent:nth-child(odd),.ev-activity-agent:nth-child(odd) .ev-activity-agent-name>.valign1{background:rgb(163 163 163 / 12%)}#missions-activity{cursor:grab}#missions-activity.grabbing{cursor:grabbing}#missions-activity .mission-list-checkbox{top:12px;left:2px;margin-right:2px}#missions-activity.multiselect .ev-activity-mission .mission-ref{position:relative;left:19px}#no-missions-list{font-size:25px;font-weight:700}#timeline-current{width:2px;height:100%;position:absolute;top:0;background:#e545399e;margin-left:300px;z-index:2}.ev-activity-routeline{padding:0;margin:0;line-height:1px;position:absolute;border:dashed 1px #000}#mission-activity-buttons{position:absolute;top:-35px;right:0;z-index:4}#mission-activity-buttons button{padding-left:0;padding-right:0}.ev-activity-agent{min-height:46px;height:auto}.ev-gantt-group-container{position:absolute;top:4px;height:calc(100% - 8px);border:1px dashed rgba(0,0,0,.22);border-radius:10px;background:rgba(0,0,0,.04);pointer-events:none;box-sizing:border-box}.ev-activity-agent-name{height:100%}.ev-activity-gantt-row{width:calc(100% - 300px);float:right;position:relative}.ev-tooltip{width:300px;position:absolute;top:0;left:0;z-index:1051;border:solid 2px rgba(80,80,80,.2);box-shadow:0 0 12px -8px rgba(0,0,0,.5);border-radius:6px;overflow:hidden;background:var(--theme-content-bg);padding:15px}.ev-tooltip p{margin:0}.ev-tooltip .spinner-border{margin:10px;width:1.5rem;height:1.5rem}#ev-route-tooltip{width:220px;height:180px;padding:0}#ev-route-tooltip .map{height:100%;width:100%}#ev-mission-tooltip{padding:10px;font-size:14px;width:320px;max-width:100%;position:absolute;top:0;left:0;background:var(--theme-content-bg);box-shadow:0 0 15px -10px #000;border-radius:10px;z-index:1051;color:var(--theme-default-color)}#ev-mission-tooltip hr{color:var(--theme-default-color)}#ev-mission-tooltip .tooltip-client-logo{width:40px;height:auto}#ev-mission-tooltip .ev-tooltip-eta{position:absolute;top:10px;right:10px;text-align:right}#ev-mission-tooltip .ev-tooltip-eta span{display:block}#ev-mission-tooltip .ev-tooltip-eta .date{font-size:12px}#ev-mission-tooltip .ev-tooltip-eta .eta{font-size:18px;font-weight:700}#ev-mission-tooltip .misc-item{float:left;width:50%}#ev-mission-tooltip .ref{margin-bottom:-6px}#ev-mission-tooltip .client-name-block{line-height:18px}#ev-mission-tooltip p.small{line-height:16px}.ev-small-missions-list{margin-top:11px}.ev-small-mission-template{display:none}.ev-small-mission{font-size:14px;padding:7px 0 0 6px;height:33px}.ev-small-mission:nth-child(2n){background:rgba(80,80,80,.055)}.ev-small-mission>span{display:inline-block;width:23%;overflow:hidden;height:22px}.ev-small-mission>.addr-end,.ev-small-mission>.addr-start,.ev-small-mission>.max-60{width:60px}.ev-small-mission>span.wauto{width:auto}.ev-small-mission .image{border-radius:50%;width:22px;height:22px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-right:4px}.ev-small-mission>.ref{font-weight:700}.ev-small-mission .status{width:20px;float:right}.ev-small-mission .ref:hover{text-decoration:underline;cursor:pointer}.dragging #ev-mission-tooltip,.dragging #ev-route-tooltip{display:none!important}.ev-popup-smalltitle{font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:0;padding-top:13px}.smaller-text{font-size:12px}.ev-change{padding:6px}.ev-change:nth-child(2n){background:rgba(80,80,80,.055)}.ev-change-field{float:left;width:200px;font-weight:700}.ev-change-values{float:right;width:calc(100% - 200px);border-left:solid 1px #0000002e;padding-left:20px;box-sizing:border-box}.bged-text{background:#283375;padding:4px 6px;color:#fff;border-radius:5px}.bged-text.m-POST{background:#49cc90}.bged-text.m-PUT{background:#fca130}.bged-text.m-DELETE{background:#f93e3e}.bged-text.m-GET{background:#61affe}.bged-text.r-200{background:#51b233}.bged-text.r-500{background:#b23333}.bged-text.r-400,.bged-text.r-401,.bged-text.r-404{background:#e18525}.not-on-desktop{display:none!important}.statuses-list-details .status-detail{border-bottom:solid 1px rgba(82,82,82,.15);padding:10px 0}.statuses-list-details .status-detail:last-child{padding-bottom:0;border:none}.statuses-list-details .status-detail:nth-child(2n){background:rgba(0,0,0,.03)}.status-detail-line{cursor:pointer}.status-detail-content .photos-list>span{display:inline-block;position:relative}.status-detail-content .photos-list img{transition:all .1s linear;border-radius:5px}.status-detail-content .photos-list img:hover{transform:scale(1.025)}.status-detail-info{background:rgba(var(--theme-col-bg-rgb),.04);padding:10px 15px;border-radius:4px;margin-top:10px;max-width:80%;box-sizing:border-box}.status-detail-info-title{font-weight:700}.status-detail-info-items{margin-top:3px}.status-detail-info-item{position:relative;margin-bottom:8px;font-size:14px}.status-detail-info-item:after{content:' ';display:block;position:absolute;bottom:-3px;left:0;width:50%;height:1px;background:#afafaf6b}.status-detail-info-item:last-child::after{display:none}.row+.row .modules-list{padding-top:30px}.modules-list{padding-bottom:30px;display:flex;flex-wrap:wrap}.module-card{box-shadow:0 0 19px -3px rgba(0,0,0,.1);border-radius:6px;padding:1rem 1rem .5rem 1rem;transition:all 150ms linear;text-align:center;cursor:pointer;background:#fff;width:300px;height:265px;margin-right:25px;margin-bottom:25px}.module-card>div{height:100%;position:relative}.module-card h3{padding-top:30px}.module-card .enable-disable{position:absolute;bottom:0;left:0;width:100%;text-align:center}.module-card .enable-disable *{transition:all 150ms linear}.module-card.is-disabled{opacity:.35}.module-card:hover{opacity:.85}.module-card.is-enabled{opacity:1}.module-card.is-disabled .disable{display:none}.module-card.is-disabled:hover .enable i{color:var(--color-success)}.module-card.is-enabled:hover .disable i{color:var(--color-warning)}.module-card.is-enabled .enable{display:none}.module-card input{opacity:0;height:1px;width:1px;appearance:none;visibility:hidden;position:absolute;bottom:0;right:0}.task-progress{font-weight:700;margin-top:3px;font-size:20px;text-align:center}.block-links{display:flex}.block-links a{width:calc(33.333% - 40px);max-width:230px;text-decoration:none;margin-right:20px;transition:all 150ms linear}.block-links a span{font-size:16px;font-weight:600;text-align:center;display:block;padding:10px 20px;margin-left:-1px;margin-right:-1px;margin-bottom:-1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:var(--theme-menu-color);background-color:var(--theme-col-bg)}.block-links a>div{width:100%;border:solid 1px #e1e1e1;border-radius:4px}.block-links a>div div{background-repeat:no-repeat;background-position:center center;height:110px;background-size:20% auto}.block-links a:hover{box-shadow:0 0 20px -11px rgba(0,0,0,.4)}#missions-list{box-shadow:2px 8px 20px 13px rgb(0 0 0 / 10%);position:relative;width:100%;border-radius:5px;overflow:hidden;overflow-x:overlay}.ev-missions-table-buttons{position:absolute;top:-24px;right:0;text-align:right;box-sizing:border-box;padding-top:0;height:19px;z-index:4}.ev-missions-table-buttons>div{cursor:pointer;z-index:4;width:26px;height:30px;margin-left:0;float:left;text-align:center;transition:all .1s linear}.ev-missions-table-buttons>div:hover{opacity:.8}.ev-missions-table-buttons>div:first-child{margin-left:0}.ev-missions-table{width:100%;border-radius:5px;overflow:hidden;table-layout:fixed;border-collapse:collapse;min-width:640px}.ui-resizable-helper{border:2px dotted #941a1a73}.ev-missions-table td,.ev-missions-table th{padding:4px 7px;position:relative;white-space:nowrap;border-right:solid 1px #ffffff26;min-width:10px}.ev-missions-table td:last-child,.ev-missions-table th:last-child{border-right:0}.ev-missions-table th{background-color:var(--theme-col-bg);color:var(--theme-menu-color);transition:background-color 150ms linear}.ev-missions-table thead{background-color:var(--theme-col-bg)}.ev-missions-table th.ui-droppable-hover::before{content:' ';display:block;position:absolute;top:0;right:-1px;width:4px;height:100%;background-color:#9a4444}.ev-missions-table th.ui-draggable-dragging{z-index:2;opacity:.5}.ev-missions-table td>div,.ev-missions-table th>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-missions-table th>div{user-select:none}.ev-missions-table th{border-right:1px solid #a3a3a373}.ev-missions-table td.nop,.ev-missions-table th.nop{padding-left:0;padding-right:0}.ev-missions-table th:last-child{border-right:none;border-top-right-radius:8px}.ev-missions-table th:first-child{border-top-left-radius:8px}.ev-missions-table th .resizehandler{position:absolute;top:0;right:0;height:100%;width:4px;cursor:ew-resize}.ev-missions-table th .sort{position:absolute;top:6px;right:10px;height:9px;line-height:0;cursor:pointer;width:10px;display:block;z-index:2;transition:all 130ms linear;overflow:hidden;opacity:0}.ev-missions-table th:hover .sort{opacity:1}.ev-missions-table th .sort:hover{opacity:.8}.ev-missions-table th .sort-down{top:16px;z-index:1}.ev-missions-table th .sort-down i{position:absolute;top:-6px;left:0}.ev-missions-table tr{overflow:hidden}.ev-missions-table tbody tr.ev-mission-row:nth-of-type(odd){background:rgb(82 82 82 / 12%)}.ev-mission-row{cursor:pointer}.ev-mission-row>td:nth-child(2):before,.ev-route-item>td:first-child:before{content:' ';background-color:#87878759;width:3px;height:100%;position:absolute;top:0;left:0;display:block}.ev-mission-row.has-route>td:nth-child(2):before{background-color:var(--route-color)}.ev-mission-row+.details td>div{white-space:initial}.ev-mission-row+.details>td{border-bottom:solid 1px rgb(82 82 82 / 12%)}.ev-mission-row+.details p{padding:0;margin:0}.ev-mission-row+.details .row{border-top:solid 1px rgb(82 82 82 / 12%);padding-top:10px;margin-top:10px}.ev-mission-row+.details .row:first-child{border:none;margin-top:0}.ev-mission-row+.details .custom-infos{font-size:14px;line-height:20px}.ev-mission-row+.details .products{margin-bottom:10px;font-size:14px;line-height:20px}.ev-mission-row+.details .products>div{margin-bottom:4px}.ev-mission-row+.details .products .barcode-container .btn.dropdown-toggle{line-height:18px}.ev-mission-row-tool{width:34px!important;text-align:center}.ev-mission-row-tool .resizehandler,.ev-mission-row-tool .sort{display:none!important}.ev-mission-row-tool i{width:13px}.ev-mission-row .column-logo{height:30px;width:30px;overflow:hidden}.ev-mission-row .column-logo img{height:100%;width:100%;object-fit:cover}.ev-mission-row .ev-progress{height:15px;position:relative;border-radius:3px;overflow:hidden}.ev-mission-row .ev-progress>span{display:block;height:100%;background-color:var(--theme-col-bg)}.ev-mission-row[data-colorize]{background:rgba(var(--row-color),.25)!important}.ev-missions-table.tiny_missions .ev-mission-row td{font-size:14px;padding-top:1px;padding-bottom:1px}.ev-missions-table.tiny_missions .ev-mission-row .btn{padding-top:0;padding-bottom:0}.ev-missions-table.tiny_missions .ev-mission-row .column-logo{width:20px;height:20px}.ev-missions-table .mission-list-checkbox{position:relative;left:auto;top:auto;margin-top:0;width:26px}.ev-missions-table tr{position:relative}.ev-missions-table .ev-select-row{display:none;z-index:1;width:36px;position:absolute;top:0;left:0}.ev-missions-table td.ev-select-row{background:rgba(var(--theme-content-bg-rgb),.7);height:100%}.ev-missions-table input.agent-price-ht,.ev-missions-table input.price-ht{border-radius:3px;outline:0;box-shadow:none;border:solid 1px #00000080}.multiselect .ev-select-row{display:block}.multiselect .ev-select-row+td{padding-left:46px}.ev-missions-table .smaller-cell{font-size:13px;line-height:13px;display:inline-block;vertical-align:middle}.ev-missions-table .smaller-cell i{font-size:11px}.ev-missions-table.tiny_missions .smaller-cell{font-size:11px;line-height:10px;position:relative;top:0}.ev-missions-table.tiny_missions .smaller-cell i{font-size:9px}.ev-simple-fieldlist-addline{display:block;font-size:14px;margin-top:-8px;clear:both;width:max-content}.ev-simple-fieldlist-addline::before{content:"\f067";font-family:'Font Awesome 5 Free';font-weight:900;padding-right:5px;font-size:13px}.ev-simple-fieldlist-autopadd{margin-top:10px}.ev-simple-fieldlist-item~.ev-simple-fieldlist-autopadd{margin-top:-8px}.ev-simple-fieldlist-max750{max-width:750px}#language-switcher{position:absolute;top:20px;right:20px;color:#fff}#language-switcher .dropdown-menu{position:absolute;width:auto;right:0}#language-switcher .dropdown-toggle{color:var(--theme-menu-color)}.btn-disabled{opacity:.7}form.user .btn-sticky{position:fixed;bottom:10px;right:40px;z-index:2;box-shadow:0 0 20px rgba(0,0,0,.3);max-width:160px;padding:8px;text-transform:uppercase;font-weight:700}.btn-max-width{max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#mission-list-toggleview svg path{fill:var(--theme-col-bg)}.ev-missions-table-buttons>div.ev-missions-count{width:fit-content;font-size:11px;height:auto;position:relative;top:6px;margin-right:7px}.ev-daterangepicker{width:260px}.ev-filter .ev-daterangepicker{width:200px}.ev-filter .ev-daterangepicker.with-time{width:263px}.daterangepicker{background:var(--theme-content-bg)!important;color:var(--theme-default-color)!important;border-color:rgb(80 80 80 / 40%)!important}.daterangepicker .calendar-table{background:0 0!important;border:none!important}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-color:rgb(80 80 80 / 40%)!important}.daterangepicker .ranges li:hover,.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:rgb(80 80 80 / 40%)!important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{background:0 0!important}.daterangepicker .calendar-table th.next,.daterangepicker .calendar-table th.prev{color:var(--theme-default-color)!important}.daterangepicker td.in-range{background-color:rgba(var(--theme-buttons-bg-rgb),.08)!important;color:var(--theme-default-color)!important}.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background:var(--theme-buttons-bg)!important;color:var(--theme-buttons-color)!important}.daterangepicker .cancelBtn{color:var(--theme-default-color)!important}.daterangepicker.show-calendar .ranges{overflow-y:auto;max-height:259px}#dashboard-tools>div{display:flex;margin-right:10px;float:left}#dashboard-tools>div:last-child{margin-right:0}.breadcrumbs{font-size:14px;margin:0;padding:0}.breadcrumbs a{position:relative;display:inline-block;margin-right:15px}.breadcrumbs a:after{content:' > ';text-decoration:none!important;position:absolute;top:0;right:-13px}.row-sep{border-top:solid 1px rgba(var(--theme-default-color-rgb),.1);max-width:800px;margin:50px auto 0 auto;padding-top:50px}.workflow-container{overflow-x:hidden;padding:2rem;cursor:grab}.workflow-container.active{cursor:grabbing}.workflow-container.active *{user-select:none}.workflow{display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative;min-width:666px;width:fit-content;margin:auto}.workflow-canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.workflow-level{display:flex;gap:1.25rem;position:relative}.workflow-node{padding:1rem 1rem;border:2px solid var(--theme-buttons-bg);text-align:center;background:var(--theme-content-bg);min-width:90px;position:relative;z-index:1;text-decoration:none;transition:all .3s ease;border-radius:7px;align-content:center}.workflow-node:hover{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);text-decoration:none;background-color:var(--theme-buttons-bg);border-color:var(--theme-buttons-bg);color:#fff}.workflow-status-name{font-size:1.05rem;color:var(--theme-buttons-bg);line-height:1.3rem}.workflow-node:hover .workflow-status-name{color:#fff}.workflow-node.workflow-success{border-color:var(--color-success)}.workflow-node.workflow-success:hover{background-color:var(--color-success);border-color:var(--color-success);color:#fff}.workflow-node.workflow-success:hover .workflow-status-name{color:#fff}.workflow-node.workflow-fail{border-color:var(--color-warning)}.workflow-node.workflow-fail:hover{background-color:var(--color-warning);border-color:var(--color-warning);color:#fff}.workflow-node.workflow-fail:hover .workflow-status-name{color:#fff}.workflow-node.workflow-cancel{border-color:var(--color-danger)}.workflow-node.workflow-cancel:hover{background-color:var(--color-danger);border-color:var(--color-danger);color:#fff}.workflow-node.workflow-cancel:hover .workflow-status-name{color:#fff}.copy-paste{position:relative;transition:all .1s linear;background:0 0;display:inline-block;word-break:break-word;cursor:copy;overflow:visible}.copy-paste:after{font-family:"Font Awesome 5 Free";position:absolute;top:4px;right:-4px;color:var(--theme-default-color);background:rgba(var(--theme-default-color-rgb),.03);padding:3px 5px;opacity:0;visibility:hidden;transition:all .1s linear;transform:translateX(calc(100% + -2px)) translateY(calc(-100% + 18px));text-align:center;line-height:16px;border-radius:4px}.copy-paste:hover:after{content:"\f0c5";opacity:1;visibility:visible}.copy-paste.copied:after{content:"\f46c";opacity:1;visibility:visible;font-weight:900}.copy-paste:hover{background:rgba(var(--theme-default-color-rgb),.03)}.fa.slashed,.far.slashed,.fas.slashed{position:relative}.fa.slashed:after,.far.slashed:after,.fas.slashed:after{content:"\f715";display:block;position:absolute;top:0;left:-2px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px}[data-better-title]{position:relative}[data-better-title-absolute]{position:absolute}[data-better-title]:after{content:attr(data-better-title);background:rgba(var(--theme-buttons-bg-rgb),.9);color:var(--theme-buttons-color);padding:10px;position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-115%);padding:1px 7px;font-size:14px;width:max-content;opacity:0;visibility:hidden;cursor:pointer;transition:all .1s linear;border-radius:4px;pointer-events:none;border:none;font-family:Roboto;font-weight:400}[data-better-title]:hover:after{opacity:1;visibility:visible}.better-title-under[data-better-title]:after{transform:translateX(-50%) translateY(25%);top:100%}.better-title-offsets [data-better-title]:first-child:after{left:0;transform:translateX(0) translateY(-115%)}.better-title-offsets [data-better-title]:last-child:after{left:100%;transform:translateX(-100%) translateY(-115%)}.ev-lightbox{cursor:pointer;transition:all .1s linear}.ev-lightbox:hover{box-shadow:0 4px 8px rgba(0,0,0,.08)}.ev-lightbox-image{max-height:80vh;width:auto;height:73vh;display:block;margin:auto;max-width:100%}.bootstrap-datetimepicker-widget .list-unstyled{padding:0;list-style-type:none}.list-group-item{background:var(--theme-content-bg)}.list-group-item-hoverable:hover{background:rgba(var(--theme-default-color-rgb),.05)}.ev-tabs,.ev-tabs li{list-style-type:none;margin:0;padding:0}.ev-tabs li{display:inline-block;vertical-align:top;margin-bottom:5px}.ev-tabs span.text{margin-right:5px;background:#ccc;border-radius:15px;padding:3px 9px;border:solid 1px rgba(var(--theme-buttons-bg-rgb),.8);color:var(--theme-buttons-bg);background:var(--theme-content-bg);cursor:pointer;font-size:15px;transition:all .1s linear}.ev-tab{position:relative}.ev-tabs .active{cursor:default}.ev-tabs span.remove{position:absolute;top:-6px;right:1px;display:none;background:var(--theme-buttons-bg);color:var(--theme-buttons-color);border-radius:50%;width:15px;height:15px;font-size:10px;text-align:center;overflow:hidden;cursor:pointer;transition:all .1s linear}.ev-tabs span.remove:hover{transform:scale(1.1)}.ev-tab:hover span.remove{display:block}.ev-tabs input{font-size:15px;background:0 0;outline:0;padding:0;width:auto;min-width:0;height:auto;min-height:0;border:none;text-align:center;color:var(--theme-buttons-bg);width:100px}.ev-tabs .active input{color:var(--theme-buttons-color)}.ev-tabs span.text:hover{background:rgba(var(--theme-buttons-bg-rgb),.7);color:var(--theme-buttons-color)}.ev-tabs .active span.text{background:var(--theme-buttons-bg);color:var(--theme-buttons-color)}.sidebar .nav-item .nav-link .img-profile,.topbar .nav-item .nav-link .img-profile{object-fit:cover}#notice-container{position:fixed;top:60px;right:20px;z-index:9999;max-width:350px;width:100%}.review-stars{font-size:2em;text-align:center;margin:20px 0}#trustpilot-review-form{max-width:500px;margin:0 auto}#review-content,#reviewer-email,#reviewer-name{border:1px solid #ddd;padding:10px;border-radius:4px;font-family:Arial,sans-serif}.condition-item{background:#8484840a;border:1px solid rgba(var(--theme-default-color-rgb),.2);border-radius:8px;padding:15px;margin-bottom:10px;transition:all .2s ease}.condition-item:hover{border-color:#5a6c7d;box-shadow:0 2px 8px rgba(0,0,0,.1)}.condition-row{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.condition-field{display:flex;align-items:center;gap:8px;min-width:0}.condition-label{font-weight:600;color:#5a6c7d;white-space:nowrap;font-size:14px}.condition-control{min-width:120px;max-width:160px}.condition-control input,.condition-control select{border:1px solid #d1d3e2;border-radius:4px;padding:6px 12px;font-size:14px;height:36px}.condition-control input:focus,.condition-control select:focus{border-color:#4e73df;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.condition-value-field{flex:1;min-width:100px;max-width:180px}.condition-remove{margin-left:auto;flex-shrink:0}.btn-remove-condition{width:32px;height:32px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.second-value-fields{display:flex;align-items:center;gap:8px}.second-value-container{max-width:120px}.condition-connector{font-weight:600;color:#5a6c7d;font-size:14px}.timeline{display:block;width:100%;clear:both;height:9px;position:absolute;bottom:0;visibility:hidden;opacity:0;transition:all 150ms linear}.timeline>span{height:100%;display:block;float:left;transition:all 150ms linear;border-top:solid 1px rgba(var(--theme-default-color-rgb),.2);border-bottom:solid 1px rgba(var(--theme-default-color-rgb),.2)}.timeline>span:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:solid 1px rgba(var(--theme-default-color-rgb),.2)}.timeline>span:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:solid 1px rgba(var(--theme-default-color-rgb),.2)}.timeline .travel{background-color:var(--color-bluegreen)}.timeline .arrival{background-color:var(--color-lightdark)}.timeline .departure{background-color:var(--color-lightgray)}.timeline .waiting{background-color:var(--color-lightyellow)}.timeline .setup{background-color:var(--color-lightpink)}.timeline .service{background-color:var(--color-lightgreen)}.ev-routemodal-step .datas .timeline{left:37px;width:calc(100% - 37px)}.ev-routemodal-step .datas{transition:all 150ms linear}.ev-routemodal-step .datas:hover{padding-top:3px;padding-bottom:4px}.ev-routemodal-step .datas:hover .timeline{visibility:visible;opacity:1}.alert-default{color:var(--theme-default-color);background-color:var(--theme-content-bg);border-color:var(--theme-content-bg)}#bottom-alert{position:fixed;bottom:54px;right:40px;background:#fff3cd;border:1px solid #ffeaa7;padding:8px 12px;border-radius:4px;font-size:12px;z-index:1000;color:#856404}.ev-category-nav{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ev-category-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 15px;min-width:110px;border:1px solid #d1d3e2;border-radius:4px;cursor:pointer;transition:all .2s ease;margin:0;text-align:center}.ev-category-btn input[type=radio]{display:none}.ev-category-btn i{font-size:20px;margin-bottom:8px;transition:all .2s ease;color:rgba(var(--theme-buttons-bg-rgb),.6)}.ev-category-btn span{font-size:12px;line-height:1.3;transition:all .2s ease}.ev-category-btn:hover{background:#f8f9fc1f}.ev-category-btn.active{background:var(--theme-buttons-bg);border-color:var(--theme-buttons-bg)}.ev-category-btn.active i,.ev-category-btn.active span{color:#fff}.badge-top-right{position:absolute;top:1px;right:2px;z-index:1}.badge-smaller{font-size:10px}@media (max-width:768px){.ev-category-btn{min-width:90px;padding:12px 8px}.ev-category-btn i{font-size:18px;margin-bottom:6px}.ev-category-btn span{font-size:11px}.condition-row{flex-direction:column;align-items:stretch;gap:10px}.condition-field{justify-content:space-between}.condition-control{min-width:0;flex:1}.ev-route-name-container{width:calc(100% - 20px)}.ev-route-name-input{max-width:56%}#ev-map-addresses-overlay{display:none}#ev-map-eta-overlay{width:300px;text-align:center}#ev-follow-status-timeline{display:flex;gap:0;overflow-x:auto;padding-bottom:10px}.ev-status-item{flex-direction:column;align-items:center;flex:1;min-width:80px;margin-bottom:0;text-align:center}.ev-status-item:after{display:block;width:100%;height:2px;top:15px;left:50%;right:auto;bottom:auto}.ev-status-item:last-child:after{display:none}.ev-status-icon-wrapper{margin-bottom:8px}.ev-status-details{margin-left:0;flex:none}.ev-status-name{font-size:12px;line-height:1.3}.ev-status-time{font-size:11px;display:none}.ev-follow-section{margin-bottom:10px}#ev-follow-agent-section{margin-bottom:24px}#ev-delivery-status-title{display:none}}@media screen and (min-width:768px){#ev-follow-top-header{left:0;width:100%}#ev-follow-map{left:0;right:500px;width:auto;top:52px;height:calc(100vh - 52px)}#ev-follow-content{top:52px;left:auto;right:0;width:500px;max-width:500px;height:calc(100vh - 52px);max-height:calc(100vh - 52px);border-radius:0;box-shadow:-4px 0 20px rgba(0,0,0,.1);padding:32px 24px}}@media screen and (max-width:1280px){.ev-notification-list-item .form-field-type{width:155px}.ev-notification-list-item .dropdown-toggle{max-width:100%;text-overflow:ellipsis;overflow:hidden}#mission-filters{position:relative;top:auto}#mission-filters:before{display:none}}@media screen and (min-width:768px){.sidebar.toggled{width:107px!important}.sidebar.toggled .simplebar-content-wrapper,.sidebar.toggled .simplebar-mask{overflow:initial!important}.sidebar.toggled .nav-item .nav-link{width:100%}.sidebar-toggled #wrapper #content-wrapper{width:calc(100% - 107px)}.sidebar-toggled .topbar{width:calc(100% - 107px)}.sidebar-toggled .sidebar-brand img{width:100%;max-height:100%;max-width:100%;object-fit:contain}}@media screen and (max-width:992px){.ev-modal-cols,.ev-modal-cols>div,.ev-route-modal .modal-content{height:auto}.ev-modal-cols .ev-routemodal-map-col{height:250px;margin-bottom:20px}}@media screen and (max-width:768px){#platform-on-off-toggle{display:none}#sidebarToggle{display:none}.breadcrumbs{padding-left:20px}.sidebar{z-index:11;position:fixed;top:0;left:-235px;width:225px!important;transition:left .5s ease}#wrapper{overflow:hidden}#accordionSidebar{width:225px!important;height:100vh;overflow-y:overlay!important;position:fixed}.sidebar.sidebartoggled{left:0;width:auto!important}#wrapper #content-wrapper{width:100%}#wrapper #content-wrapper{transition:transform .5s ease}#wrapper #content-wrapper.sidebartoggled{transform:translateX(225px)}.topbar{width:100%!important}.container,.container-fluid{padding-left:7px;padding-right:7px}#ev-main-content .simplebar-content{padding:14px 7px 0!important}#ev-note{padding-bottom:50px}#ev-note h1{font-size:1.5rem;padding-top:35vh}#ev-note>p{width:90%;margin-left:auto;margin-right:auto}.mapboxgl-ctrl-geocoder{display:none!important}#mapbox-filters{display:none}#mapbox-filters.shown{display:block}#addresses-exchange{margin-top:0}div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_length{text-align:left}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-left:0}.navbar-search .input-group-autocomplete{position:fixed;top:62px;left:0;width:100%}.navbar-search .input-group-autocomplete .title{font-size:15px}.navbar-search .input-group-autocomplete .desc{font-size:14px;line-height:1.3em}.nav-link{padding:.25rem .5rem}.nav-tabs .nav-link{font-size:15px}.ev-submit-buttons-group .ev-delete-btn{position:relative;margin-top:30px}.form-field-row>div{width:255px;box-sizing:border-box;margin-left:0;margin-right:0;margin-bottom:3px}.ev-toggle-filters{position:relative;z-index:3;margin-left:3rem;font-weight:700;background:rgba(120,120,120,.6);display:inline-block;color:#fff;padding:2px 10px;border-radius:5px;font-size:14px}.ev-checklist-3cols{column-count:2}h1.h3{padding-left:20px;font-size:24px}h1 #establishment-switcher{margin-left:0}.simplebar-content>p.mb-4{padding-left:20px}h1.h3+a{position:absolute;top:10px;right:6px}.justify-content-between>h1.h3{max-width:60%}.card-body{padding:.5rem 1.25rem}.big-menu.inline .big-menu-item{width:100%}.big-menu-item-small{width:auto}.big-menu-inline-link{top:28px}.mb-4,.my-4{margin-bottom:1rem!important}.not-on-mobile{display:none!important}.not-on-desktop{display:inherit!important}.full-on-mobile{box-sizing:border-box;width:100%!important}.halfed-on-mobile{overflow:hidden}.halfed-on-mobile>*{float:left;width:50%;box-sizing:border-box}.inline-on-mobile{display:inline!important}.right-on-mobile{text-align:right!important}.ev-dropdown-3cols .dropdown-menu{width:100%}.ev-dropdown-3cols .dropdown-item{width:50%}.statuses-list-item{padding-left:6px;padding-right:6px}.sidebar .nav-item .collapse{position:relative!important;top:auto!important}#ev-widgets-area{height:auto!important}#ev-widgets-area .ev-widget{position:relative!important;left:auto!important;top:auto!important;width:100%!important;margin-top:10px!important;transform:none!important}.status-detail-info{max-width:100%}form.user .btn-sticky{position:relative;bottom:auto;right:auto;box-shadow:none}.statuses-list-item:after{display:none}}.ev-map-side-column{position:absolute;top:0;bottom:0;width:350px;background:var(--theme-content-bg);box-shadow:-2px 0 10px rgba(0,0,0,.1);z-index:4;display:flex;flex-direction:column;opacity:0;transition:opacity .1s linear}@media only screen and (max-width:768px){.ev-map-side-column{width:320px}}#ev-missions-column{right:0}.ev-map-side-column.ready{opacity:1}#ev-missions-column.ready{transition:width .3s ease}#ev-agents-column.ready{transition:width .3s ease,right .3s ease}#ev-missions-column .ev-column-content{position:relative}.ev-missions-drop-overlay{position:absolute;top:70%;left:10px;right:10px;bottom:10px;display:none;align-items:center;justify-content:center;z-index:10;pointer-events:none;border:3px dashed rgba(var(--theme-default-color-rgb),.2);border-radius:8px;background:0 0;transition:all .1s linear}.ev-missions-drop-overlay.hover{transform:scale(1.015)}.ev-missions-drop-overlay.active{display:flex;border-color:var(--theme-buttons-bg);background:rgba(var(--theme-buttons-bg-rgb),.05);pointer-events:auto}.ev-missions-list{transition:opacity .2s ease}#ev-missions-column .ev-column-content.drag-active .ev-missions-list{opacity:.1}.ev-missions-drop-message{padding:20px 30px;font-size:1rem;pointer-events:none;text-align:center}#ev-agents-column{right:350px}#ev-agents-column.collapsed{width:40px;overflow:hidden}#ev-agents-column.next-collapsed{right:40px}#ev-missions-column.collapsed{width:40px;overflow:hidden}.ev-column-header{padding:10px 12px;background:rgba(var(--theme-content-bg-rgb),.1);border-bottom:1px solid rgba(var(--theme-default-color-rgb),.2);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.ev-map-side-column.collapsed .ev-column-header{padding:10px 8px;justify-content:center}.ev-column-header h5{margin:0;font-size:.9rem;font-weight:600;color:rgba(var(--theme-default-color-rgb),.5);white-space:nowrap}.ev-map-side-column.collapsed .ev-column-header h5{display:none}.ev-column-header button{padding:4px 8px;background:0 0;border:1px solid #d1d3e2;color:rgba(var(--theme-default-color-rgb),.8);border-radius:3px}.ev-column-header button:hover{background:rgba(var(--theme-default-color-rgb),.2);border-color:#c1c3d2;color:rgba(var(--theme-default-color-rgb),.5)}.ev-column-header button i{transition:transform .3s ease}.ev-map-side-column.collapsed .ev-column-header button i{transform:rotate(180deg)}.ev-column-content{flex:1;overflow-y:auto;position:relative}#ev-agents-column .ev-column-content{padding:10px}#ev-missions-column .ev-column-content{padding:0}.ev-back-to-top{position:absolute;bottom:15px;right:15px;width:40px;height:40px;border-radius:50%;background:var(--theme-buttons-bg);color:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 120ms linear;z-index:10;outline:0!important}.ev-back-to-top:hover{background:var(--theme-buttons-color);box-shadow:0 4px 12px rgba(0,0,0,.3);color:var(--theme-buttons-bg)}.ev-back-to-top.visible{opacity:1;visibility:visible}.ev-back-to-top i{font-size:14px}#ev-missions-column .ev-back-to-top{bottom:45px}.ev-agents-filters{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;padding:5px;background:rgba(var(--theme-content-bg-rgb),.1);border-radius:5px}.ev-agents-filters .btn{flex:1 1 calc(50% - 5px);font-size:.75rem;padding:5px 8px}.ev-agents-filters .btn.active{background-color:var(--theme-buttons-bg);color:#fff;border-color:var(--theme-buttons-bg)}.ev-agents-search{margin-bottom:10px}.ev-agents-search input{width:100%;font-size:.85rem;padding:6px 10px}.ev-missions-filter{padding:10px;background:rgba(var(--theme-content-bg-rgb),.1);border-radius:5px}.ev-missions-filter .custom-control-label{font-size:.875rem;cursor:pointer}.ev-agent-item{background:rgba(var(--theme-default-color-rgb),.08);border:1px solid rgba(var(--theme-default-color-rgb),.1);border-radius:5px;margin-bottom:10px;transition:all .2s ease;overflow:hidden;transition:all 120ms linear}.ev-agent-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.ev-agent-header{padding:10px;cursor:pointer;display:flex;align-items:center;gap:10px;user-select:none;background:var(--theme-content-bg);transition:all 120ms linear}.ev-agent-header:hover{background:rgba(var(--theme-default-color-rgb),.025)}.ev-agent-photo{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;transition:all .1s linear}.ev-agent-photo:hover{transform:scale(1.025);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ev-agent-info{flex:1;min-width:0}.ev-agent-name{font-weight:600;font-size:.9rem;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-agent-status{font-size:.75rem;color:rgba(var(--theme-default-color-rgb),.8);width:fit-content}.ev-agent-status:hover{text-decoration:underline}.ev-agent-status.available{color:var(--color-success)}.ev-agent-status.unavailable{color:var(--color-danger)}.ev-agent-missions-count,.ev-route-missions-count{font-size:.85rem;font-weight:600;color:rgba(var(--theme-default-color-rgb),.8);flex-shrink:0;margin-left:auto}.ev-agent-chevron{transition:transform .2s ease;color:rgba(var(--theme-default-color-rgb),.8);flex-shrink:0}.ev-agent-item.expanded .ev-agent-chevron{transform:rotate(90deg)}.ev-agent-missions{border-top:1px solid rgba(var(--theme-default-color-rgb),.2);padding:10px;background:rgba(var(--theme-content-bg-rgb),.1);display:none}.ev-agent-missions>.ev-mission-item{margin-bottom:5px;border:1px solid rgba(var(--theme-default-color-rgb),.2)}.ev-agent-missions>.ev-mission-item:hover{background:rgba(var(--theme-content-bg-rgb),.5)}.ev-agent-item.expanded .ev-agent-missions{display:block}.ev-agent-route{border:solid 1px rgba(var(--theme-default-color-rgb),.2);background:var(--theme-content-bg);border-radius:4px;margin-bottom:8px}.ev-agent-route-header{padding:8px 10px;cursor:move;display:flex;align-items:center;gap:8px;user-select:none;position:relative}.ev-agent-route-header.dragging{opacity:.5}.ev-route-color-badge{width:12px;height:12px;border-radius:50%;flex-shrink:0}.ev-route-name{flex:1;font-size:.85rem;font-weight:500;position:relative;top:-6px}.ev-route-open-icon{color:rgba(var(--theme-default-color-rgb),.8);font-size:.75rem;cursor:pointer;opacity:.6;transition:opacity .2s ease,color .2s ease}.ev-route-open-icon:hover{opacity:1;color:#4e73df}.ev-route-chevron{transition:transform .2s ease;color:rgba(var(--theme-default-color-rgb),.8);font-size:.7rem}.ev-agent-route.expanded .ev-route-chevron{transform:rotate(90deg)}.ev-agent-route-missions{padding:5px 0 10px 0;display:none}.ev-agent-route.expanded .ev-agent-route-missions.ev-visible{display:block;padding-bottom:3px}.ev-agent-route-steps{display:none;line-height:1.2;overflow:hidden;margin-left:3px;margin-right:3px}.ev-agent-route.expanded .ev-agent-route-steps{padding-bottom:0}.ev-agent-route.expanded .ev-agent-route-steps.ev-visible{display:block}.ev-route-tabs{position:absolute;bottom:3px;left:30px;display:flex;gap:8px}#ev-missions-column .ev-route-tabs{left:35px;bottom:5px}.ev-route-tab{font-size:.7rem;text-decoration:none;transition:all .2s ease;cursor:pointer}.ev-route-tab:hover{text-decoration:underline}.ev-route-tab.active,.ev-route-tab:hover{color:var(--theme-buttons-bg)}.ev-route-step{padding:4px 7px;display:flex;align-items:center;gap:10px;border-top:1px solid rgba(var(--theme-default-color-rgb),.2);font-size:.75rem;line-height:1.2}.ev-route-step-number{width:20px;height:20px;border-radius:50%;background:var(--theme-buttons-bg);color:var(--theme-buttons-color);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;flex-shrink:0}.ev-route-step-info{flex:1;min-width:0}.ev-route-step-type{font-size:.65rem;text-transform:uppercase;font-weight:600;margin-bottom:2px;display:flex;align-items:center;gap:8px}.ev-route-step-type i{font-size:.7rem}.ev-route-step-address{color:rgba(var(--theme-default-color-rgb),.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.ev-route-step-eta{font-size:.65rem;color:rgba(var(--theme-default-color-rgb),.8)}.ev-mission-item{padding:6px 8px;background:rgba(var(--theme-content-bg-rgb,.1));border-bottom:1px solid rgba(var(--theme-default-color-rgb),.2);border-radius:3px;cursor:move;font-size:.8rem;transition:all 150ms linear;line-height:1.3}.ev-agent-route-missions .ev-mission-item{margin-bottom:0;border-bottom:none;border-top:1px solid rgba(var(--theme-default-color-rgb),.2);margin-left:3px;margin-right:3px}.ev-mission-item:hover{background:rgba(var(--theme-default-color-rgb),.04);box-shadow:0 1px 3px rgba(0,0,0,.1)}.ev-mission-item.dragging{opacity:.5}.ev-mission-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px;gap:6px}.ev-mission-header-left{display:flex;align-items:center;gap:6px;height:20px}.ev-mission-header .mission-list-checkbox{position:relative;top:auto;left:auto;margin-top:0;flex-shrink:0;width:auto;margin-right:-9px}.ev-mission-ref{font-weight:600;color:var(--theme-buttons-bg);flex-shrink:0;font-size:.85rem}.ev-mission-date{font-size:.72rem;color:rgba(var(--theme-default-color-rgb),.8);white-space:nowrap;margin-left:auto}.ev-mission-products{display:flex;align-items:center;justify-content:space-between;margin-top:-1px;margin-bottom:1px;gap:6px}.ev-mission-service{font-size:.65rem;padding:2px 5px;border-radius:3px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px;margin-right:2px}.ev-mission-meta{display:flex;gap:8px;color:rgba(var(--theme-default-color-rgb),.8);font-size:.69rem;flex-shrink:0}.ev-mission-details{font-size:.7rem;color:rgba(var(--theme-default-color-rgb),.5);line-height:1}.ev-mission-address{display:flex;align-items:flex-start;gap:4px;margin-bottom:2px}.ev-mission-address i{font-size:.65rem;margin-top:0;flex-shrink:0;color:rgba(var(--theme-default-color-rgb),.8)}.ev-mission-address-content{flex:1;min-width:0}.ev-mission-address-identity{font-size:.7rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--theme-default-color-rgb),.5);margin-bottom:1px}.ev-mission-address-text{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--theme-default-color-rgb),.8)}.ev-mission-weight:before{content:"⚖ "}.ev-mission-volume:before{content:"📦 "}.ev-agent-optimize{margin-top:10px;width:100%}.ev-agent-drop-zone{border:2px dashed rgba(var(--theme-default-color-rgb),.2);border-radius:4px;padding:15px;text-align:center;color:rgba(var(--theme-default-color-rgb),.8);font-size:.85rem;transition:all .1s linear;height:1px;opacity:0;padding:0 15px;margin-bottom:0}body.is-dragging-missions .ev-agent-drop-zone{height:50px;opacity:1;padding:15px;margin-bottom:8px}.ev-agent-drop-zone.drag-over{border-color:var(--theme-buttons-bg);background:rgba(78,115,223,.05);color:var(--theme-buttons-bg)}.ev-agent-header.drag-over{background:rgba(78,115,223,.1);border-radius:4px}.ev-missions-list .ev-agent-route{border-radius:0;margin-bottom:0;border-bottom:none}.ev-missions-list .ev-agent-route-header{padding:12px 15px;background:rgba(var(--theme-content-bg-rgb),.94);border-bottom:1px solid rgba(var(--theme-default-color-rgb),.2)}.ev-missions-list .ev-agent-route .ev-agent-route-header.drag-over,.ev-missions-list .ev-agent-route .ev-agent-route-header:hover,.ev-missions-list .ev-agent-route.expanded .ev-agent-route-header{background:rgba(var(--theme-default-color-rgb),.05)}.ev-missions-list .ev-agent-route-missions{padding:0}#ev-missions-column .ev-missions-list .ev-agent-route{border-left:none;border-right:none}.ev-missions-list .ev-mission-item{border-radius:0;border-color:rgba(var(--theme-default-color-rgb),.08);padding:6px 15px;cursor:move;margin-left:0;margin-right:0}.ev-missions-list .ev-mission-item:last-child{border-bottom:none}.ev-unassigned-missions{border-top:2px solid rgba(var(--theme-default-color-rgb),.2)}.ev-unassigned-header{font-size:.85rem;font-weight:600;color:rgba(var(--theme-default-color-rgb),.5);padding:12px 15px;background:rgba(var(--theme-content-bg-rgb),.1);border-bottom:1px solid rgba(var(--theme-default-color-rgb),.2)}.mission-details:hover{cursor:pointer;opacity:.8}#mission-create-container{min-height:100vh;background:var(--theme-content-bg)}#mission-create-platform-logo{position:absolute;top:10px;left:20px;width:50px;height:calc(100% - 20px)}#mission-create-platform-logo img{height:100%;width:auto}#mission-create-container .mission-layout{display:flex;height:calc(100vh - 77px)}#mission-create-container .mission-main-content{flex:1;overflow-y:auto;background:0 0}#mission-create-container .mission-sidebar{width:42%;background:0 0;position:relative}#mission-create-container .mission-progress-bar{display:flex;justify-content:center;align-items:center;gap:0;padding:1.15rem 0;position:relative;background:var(--theme-content-bg);border-bottom:1px solid rgba(var(--theme-buttons-bg-rgb),.06);height:76px;border-bottom:solid 1px rgba(var(--theme-default-color-rgb),.1)}#mission-create-container .mission-progress-bar::before{content:'';position:absolute;top:27px;left:50%;transform:translateX(-50%);right:20%;height:1px;background:rgba(var(--theme-buttons-bg-rgb),.08);z-index:0;transform:translateY(-50%) translateX(-50%);max-width:1000px}#mission-create-container .mission-progress-bar .progress-fill{position:absolute;top:27px;left:50%;transform:translateX(-50%);height:1px;background:var(--theme-buttons-bg);z-index:1;transition:width .5s cubic-bezier(.4, 0, .2, 1);max-width:1000px}#mission-create-container .mission-step-indicator{flex:1;max-width:200px;text-align:center;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.35rem}#mission-create-container .mission-step-circle{width:35px;height:35px;background:#fff;border:1px solid rgba(var(--theme-buttons-bg-rgb),.2);display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4, 0, .2, 1);border-radius:50%;font-size:.875rem;color:rgba(var(--theme-buttons-bg-rgb),.35)}#mission-create-container .mission-step-indicator.active .mission-step-circle{border-color:var(--theme-buttons-bg);border-width:1px;background:var(--theme-buttons-bg);color:#fff;box-shadow:0 0 0 4px rgba(var(--theme-buttons-bg-rgb),.1)}#mission-create-container .mission-step-indicator.completed .mission-step-circle{border-color:var(--theme-buttons-bg);border-width:1px;background:#fff;color:var(--theme-buttons-bg)}#mission-create-container .mission-step-label{font-size:.6875rem;color:rgba(var(--theme-default-color-rgb),.4);font-weight:500;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}#mission-create-container .mission-step-indicator.active .mission-step-label{color:var(--theme-buttons-bg);font-weight:600}#mission-create-container .mission-step-indicator.completed .mission-step-label{color:rgba(var(--theme-default-color-rgb),.5)}#mission-create-container .mission-form-wrapper{max-width:56rem;margin:0 auto;padding:2rem 3rem 4rem}#mission-create-container .mission-step-content{display:none}#mission-create-container .mission-step-content.active{display:block;animation:fadeInUp .4s cubic-bezier(.4,0,.2,1)}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#mission-create-container .mission-step-title{font-size:2rem;font-weight:800;color:var(--theme-default-color);margin-bottom:.5rem;letter-spacing:-.03em}#mission-create-container .mission-step-subtitle{color:rgba(var(--theme-default-color-rgb),.5);margin-bottom:1.5rem;font-size:.9375rem;font-weight:400}#mission-create-container .mission-map-container{position:sticky;top:0;height:100%}#mission-create-container .mission-map-wrapper{height:100%;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)}#mission-create-container #mission-map{width:100%;height:100%}#mission-create-container .mission-map-overlay{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;background:var(--theme-content-bg);backdrop-filter:blur(20px);padding:1.25rem 1.5rem;border-radius:8px;box-shadow:0 0 24px -17px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);z-index:1000}#mission-create-container .mission-map-info{font-size:.8125rem;color:rgba(var(--theme-default-color-rgb),.7);line-height:1.7}#mission-create-container .mission-map-info strong{color:var(--theme-default-color);display:block;margin-bottom:.25rem;font-size:.9375rem;font-weight:700}#mission-create-container .form-section{margin-bottom:1.5rem}#mission-create-container .form-section:last-child{margin-bottom:0}#mission-create-container .form-section-title{font-size:.6875rem;font-weight:700;color:rgba(var(--theme-default-color-rgb),.6);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.12em;display:flex;align-items:center;gap:.625rem}#mission-create-container .form-section-title i{font-size:.875rem;color:var(--theme-buttons-bg)}#mission-create-container .form-label{font-size:.8125rem;font-weight:600;color:var(--theme-default-color);margin-bottom:.5rem}#mission-create-container .form-control:focus{border-color:var(--theme-buttons-bg);outline:0;box-shadow:0 0 0 4px rgba(var(--theme-buttons-bg-rgb),.08),0 2px 8px rgba(var(--theme-buttons-bg-rgb),.1)}#mission-create-container .services-container{margin-bottom:10px}#mission-create-container .service-option{border:2px solid rgba(var(--theme-buttons-bg-rgb),.18);padding:1rem;margin-bottom:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4, 0, .2, 1);display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.02)}#mission-create-container .service-option:hover{border-color:rgba(var(--theme-buttons-bg-rgb),.2);box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-2px)}#mission-create-container .service-option.selected{border-color:var(--theme-buttons-bg);border-width:1px;background:rgba(var(--theme-default-color-rgb),.06);box-shadow:0 4px 16px rgba(var(--theme-buttons-bg-rgb),.15),0 2px 8px rgba(var(--theme-buttons-bg-rgb),.1);transform:translateY(-2px)}#mission-create-container .service-icon{width:52px;height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(var(--theme-buttons-bg-rgb),.06);border-radius:12px;padding:.5rem}#mission-create-container .service-icon img{width:100%;height:100%;object-fit:contain}#mission-create-container .service-info{flex:1}#mission-create-container .service-name{font-size:1rem;font-weight:700;color:var(--theme-default-color);margin-bottom:.375rem}#mission-create-container .service-description{font-size:.8125rem;color:rgba(var(--theme-default-color-rgb),.6);line-height:1.5}#mission-create-container .service-check{width:24px;height:24px;border:2px solid rgba(var(--theme-buttons-bg-rgb),.2);border-radius:50%;flex-shrink:0;position:relative;transition:all .2s cubic-bezier(.4, 0, .2, 1);display:flex;align-items:center;justify-content:center}#mission-create-container .service-option.selected .service-check{background:var(--theme-buttons-bg);border-color:var(--theme-buttons-bg)}#mission-create-container .service-option.selected .service-check::after{content:'✓';position:absolute;color:#fff;font-size:14px;font-weight:700}#mission-create-container .service-additionals{width:100%;flex-basis:100%;margin-top:0;padding:1rem;background:rgba(var(--theme-buttons-bg-rgb),.05);border-radius:8px}#mission-create-container .service-additionals .custom-control-label{font-size:.9rem;color:var(--theme-default-color);cursor:pointer}#mission-create-container .service-additionals .custom-control-label strong{font-weight:600}#mission-create-container .service-additionals .custom-checkbox{padding-left:1.75rem}#mission-create-container .date-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.75rem;margin-bottom:1.5rem}#mission-create-container .date-option{background:#fff;border:2px solid rgba(var(--theme-buttons-bg-rgb),.08);padding:1.125rem .625rem;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4, 0, .2, 1);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.02)}#mission-create-container .date-option:hover{border-color:rgba(var(--theme-buttons-bg-rgb),.3);box-shadow:0 4px 12px rgba(0,0,0,.06);transform:translateY(-2px)}#mission-create-container .date-option.active{border-color:var(--theme-buttons-bg);border-width:2px;background:var(--theme-buttons-bg);color:#fff;box-shadow:0 4px 16px rgba(var(--theme-buttons-bg-rgb),.3);transform:translateY(-2px)}#mission-create-container .date-option-day{font-size:.6875rem;opacity:.7;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}#mission-create-container .date-option-date{font-size:1.25rem;font-weight:800}#mission-create-container .time-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}#mission-create-container .time-option{background:#fff;border:2px solid rgba(var(--theme-buttons-bg-rgb),.08);padding:1rem;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4, 0, .2, 1);font-size:.9375rem;font-weight:600;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.02)}#mission-create-container .time-option:hover{border-color:rgba(var(--theme-buttons-bg-rgb),.3);box-shadow:0 4px 12px rgba(0,0,0,.06);transform:translateY(-2px)}#mission-create-container .time-option.active{border-color:var(--theme-buttons-bg);border-width:2px;background:var(--theme-buttons-bg);color:#fff;box-shadow:0 4px 16px rgba(var(--theme-buttons-bg-rgb),.3);transform:translateY(-2px)}#mission-create-container .mission-actions{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}#mission-create-container .validation-item{padding:1.25rem 1.5rem;margin-bottom:1rem;background:rgba(var(--theme-col-bg-rgb),.05);border-radius:8px;transition:all .2s ease}#mission-create-container .validation-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.04)}#mission-create-container .validation-item:last-child{margin-bottom:0}#mission-create-container .validation-item-title{font-weight:700;color:var(--theme-default-color);margin-bottom:.425rem;font-size:.875rem;display:flex;align-items:center;gap:.625rem}#mission-create-container .validation-item-title i{color:var(--theme-buttons-bg)}#mission-create-container .validation-item-content{color:rgba(var(--theme-default-color-rgb),.9);font-size:.875rem;line-height:1.6}#mission-create-container .alert-info-custom{background:linear-gradient(135deg,rgba(var(--theme-buttons-bg-rgb),.06) 0,rgba(var(--theme-buttons-bg-rgb),.03) 100%);border:1.5px solid rgba(var(--theme-buttons-bg-rgb),.2);color:var(--theme-buttons-bg);padding:1rem 1.25rem;margin-bottom:1.5rem;font-size:.875rem;border-radius:12px;font-weight:500}#mission-create-container .no-services-message{text-align:center;padding:4rem 2rem;color:rgba(var(--theme-default-color-rgb),.4)}#mission-create-container .no-services-message i{font-size:2.5rem;color:rgba(var(--theme-default-color-rgb),.15);margin-bottom:1rem}@media (max-width:991px){#mission-create-container .mission-layout{flex-direction:column;height:auto}#mission-create-container .mission-main-content{order:2}#mission-create-container .mission-sidebar{order:1;width:100%;height:450px;border-left:none;border-bottom:1px solid rgba(var(--theme-buttons-bg-rgb),.08)}#mission-create-container .mission-map-container{position:relative;height:100%;padding:1rem}#mission-create-container .mission-form-wrapper{padding:2rem 1.5rem 3rem}#mission-create-container .mission-progress-bar{gap:0}#mission-create-container .mission-step-indicator{max-width:61px}#mission-create-container .mission-step-label{display:none}#mission-create-container .mission-progress-bar .progress-fill,#mission-create-container .mission-progress-bar::before{top:37px}}