@charset "UTF-8";body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#343434;font:normal 400 12px/18px RobotoRegular!important;height:100%;overflow:hidden;text-rendering:optimizeLegibility;width:100%}@font-face{font-family:RobotoRegular;font-weight:400;src:url(/fonts/Roboto-Regular.ttf)}@font-face{font-family:RobotoMedium;font-weight:500;src:url(/fonts/Roboto-Medium.ttf)}@font-face{font-family:RobotoBold;font-weight:700;src:url(/fonts/Roboto-Bold.ttf)}@font-face{font-family:RobotoSemiBold;font-weight:600;src:url(/fonts/Roboto-SemiBold.ttf)}@font-face{font-family:ArimoRegular;font-weight:400;src:url(/fonts/Arimo-Regular.ttf)}@font-face{font-family:ArimoMedium;font-weight:500;src:url(/fonts/Arimo-Medium.ttf)}@font-face{font-family:ArimoBold;font-weight:700;src:url(/fonts/Arimo-Bold.ttf)}@font-face{font-family:ArimoSemiBold;font-weight:600;src:url(/fonts/Arimo-SemiBold.ttf)}.gap-5{gap:5px}.gap-7{gap:7px}.vc-blue,.vc-light .vc-attr,.vc-light.vc-attr{--vc-content-color:#dbf3e9!important;--vc-highlight-outline-bg:#fff!important;--vc-highlight-outline-border:#dbf3e9!important;--vc-highlight-outline-content-color:#dbf3e9!important;--vc-highlight-light-bg:#dbf3e9!important;--vc-highlight-light-content-color:#dbf3e9!important;--vc-highlight-solid-bg:#dbf3e9!important;--vc-highlight-solid-content-color:#fff!important;--vc-dot-bg:#dbf3e9!important;--vc-bar-bg:#dbf3e9!important;--vc-rounded-full:0.5rem!important}.font-ub-black-bold-20{color:#fff;font:normal 400 20px/21px RobotoRegular!important}.active-tab *,.font-ub-black-bold-14{color:#3c3f45;font:normal 500 14px/21px RobotoMedium!important}.font-ub-grey-bold-20{color:#8f939d;font:normal 500 20px/normal RobotoMedium!important}.font-ub-grey-bold-12,th{color:#8f939d;font:normal 500 12px/18px RobotoMedium!important}.font-ub-black-bold-12,.l-widget__header,.l-widget__list .q-checkbox__label,.l-widget__list-header,.l-widget__total,.leaflet-popup-content,.leaflet-tooltip,.maptalks-layer-switcher label{color:#3c3f45;font:normal 500 12px/18px RobotoMedium!important}.font-ub-black-bold-12-sm{color:#3c3f45;font:normal 500 12px/15px RobotoMedium!important}.font-ub-black-bold-10{color:#3c3f45;font:normal 500 10px/15px RobotoMedium!important}.font-ub-grey-normal-11{color:#8f939d;font:normal 100 11px/15px RobotoRegular!important}.font-ub-grey-normal-12,.q-table__bottom{color:#8f939d;font:normal 400 12px/18px RobotoRegular!important}.font-ub-grey-normal-12-sm{color:#8f939d;font:normal 400 12px/15px RobotoRegular!important}.custom-q-input .q-field__bottom,.font-ub-grey-normal-10,.sm-date-picker .vc-base-select select,.sm-date-picker .vc-day-content,.sm-date-picker .vc-weekday,.sm-date-picker option{color:#8f939d;font:normal 400 10px/12px RobotoRegular!important;letter-spacing:2%}.font-ub-black-regular-16{color:#3c3f45;font:normal 400 16px/24px RobotoRegular!important}.font-ub-black-regular-14{color:#3c3f45;font:normal 400 14px/21px RobotoRegular!important}.font-ub-black-regular-12,.l-widget,.l-widget__list-item td,.l-widget__list-no-data,.l-widget__list-subitem td,.l-widget__subheader,.leaflet-control-layers-list,.q-toggle__label,.sm-date-picker .vc-header .vc-title,.tooltip-text{color:#3c3f45;font:normal 400 12px/18px RobotoRegular!important}.font-ub-black-regular-12-sm,.point-marker.route-point{color:#3c3f45;font:normal 400 12px/15px RobotoRegular!important}.assignments-table td,.font-ub-black-regular-10{color:#3c3f45;font:normal 400 10px/15px RobotoRegular!important}.font-medium,.sm-date-picker .vc-highlight-bg-solid{font-family:RobotoMedium;font-style:normal;font-weight:500;line-height:normal}.font-12{font:normal 400 10px/15px RobotoRegular!important}.text-link{color:#53b2ae;text-decoration:underline}.tabs-regular .q-tab{color:#8f939d}.tabs-regular .q-tab,.tabs-regular .q-tab__label{font:normal 400 12px/18px RobotoRegular!important;opacity:1!important}.q-tab{color:#3c3f45}.q-tab,.q-tab__label{font:normal 500 14px/21px RobotoMedium!important;opacity:1!important;transition:none!important}.pretty-radio .q-radio__label{border:1px solid #bec4d3;border-radius:5px;color:#bdbdbd;font:normal 400 12px/18px RobotoRegular!important;font-size-adjust:.45!important;padding:2px 5px!important;white-space:nowrap}.pretty-radio .q-radio--dense .q-radio__label{padding-left:0}.pretty-radio .q-radio__inner,.pretty-radio .q-radio__inner--truthy{color:#0000;display:none}.pretty-radio .q-radio__inner--truthy~.q-radio__label{background:#358b7d;border:1px solid #358b7d;color:#fff!important;font:normal 400 12px/18px RobotoRegular!important;font-size-adjust:.45!important}.text-black{color:#3c3f45!important}.text-black-10{color:#000!important}.text-bold{font-weight:700!important}.text-hover:hover{color:#358b7d!important;cursor:pointer}.cursor-edit{cursor:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25Z"/></svg>'),auto}.q-toolbar{border-bottom:1px solid #bec4d3;min-height:40px!important;padding:0 12px}.tree{margin:0;max-height:100%;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%}.tree,.tree-node{min-height:auto}.tree-node.current>.node-view{background:#e6e9f0cc!important}.assignments-table{overflow:visible}.assignments-table .assignments-table__controls{position:absolute;right:13px;top:-5.5px}.assignments-table td,.assignments-table th,.assignments-table tr{font-size:8pt!important;height:19px!important;padding:0 5px!important}.assignments-table table{width:auto}.assignments-table.minimized td,.assignments-table.minimized th,.assignments-table.minimized tr{height:auto!important}.assignments-table td:first-child{white-space:nowrap!important}.tracker-pointer.current svg{animation:blinker 1s linear infinite;border-radius:9px}tr.mini,tr.mini td{height:18px!important;padding:0 5px!important}.badge.current{animation:blinker 1s linear infinite;border-radius:5px;box-shadow:0 0 0 2px}.badge.point-warehouse{margin-bottom:1px;transform:scale(1.3)}.badge.point-distance-deviation:after{color:red;content:"!";display:block;font-style:normal!important;position:absolute}.point-marker{align-items:center;background-color:#fff;border-radius:50%;border-style:solid;border-width:1px;color:dark;display:flex!important;font-size:smaller!important;font-weight:700;height:100%;justify-content:center;overflow:hidden!important;position:static;text-overflow:ellipsis!important;width:100%}.point-marker.hightlight{border-width:2px;height:130%!important;width:130%!important}.point-marker.drag-group:after{background-image:url(/icons/cursor-move.svg);content:"";display:block;height:12px;position:absolute;right:-7px;top:-7px;width:12px}.point-marker.draggable{border-width:4px;height:130%!important;position:absolute;width:130%!important}.point-marker.current{animation:blinker .5s linear infinite,outlineBlinker .5s linear infinite}.point-marker.route-point{font-weight:700!important}.point-marker.route-point.point-warehouse,.point-marker.route-point.unallocated{background-color:#fff!important;background-position:50%!important;background-repeat:no-repeat!important;border-width:1px}.point-marker.route-point.point-warehouse.unallocated,.point-marker.route-point.unallocated.unallocated{background-image:url(/icons/map/point-unallocated.png)!important;background-size:65%!important}.point-marker.route-point.point-warehouse.point-warehouse,.point-marker.route-point.unallocated.point-warehouse{background-image:url(/icons/map/office_4.svg)!important;background-size:75%!important}.reserve-radius-hint{position:absolute;top:-10px}.point-visited.badge,.point-visited.label{color:#139e13!important}.point-visited.point-marker{background-color:#fff;color:#139e13}.point-visited.point-marker.reverse-color{background:#139e13;color:#fff}.point-overdued.badge,.point-overdued.label{color:#d51e0b!important}.point-overdued.point-marker{background-color:#fff;color:#d51e0b}.point-overdued.point-marker.reverse-color{background:#d51e0b;color:#fff}.point-late.badge,.point-late.label{color:#f58b00!important}.point-late.point-marker{background-color:#fff;color:#f58b00}.point-late.point-marker.reverse-color{background-color:#f58b00;color:#fff}.point-unvisited.badge,.point-unvisited.label{color:#664235!important}.point-unvisited.point-marker{background-color:#fff;color:#664235}.point-unvisited.point-marker.reverse-color{background:#664235;color:#fff}.point-normal.badge,.point-normal.label{color:#9e9e9e!important}.point-normal.point-marker{background-color:#fff;color:#9e9e9e}.point-normal.point-marker.reverse-color{background:#9e9e9e;color:#fff}.leaflet-popup{background:#fff!important;border:1px solid #e6e9f0!important;border-radius:7px!important;bottom:14px!important;box-shadow:5px 5px 15px #0000000d!important;color:#3c3f45!important;font-size:14px;font-weight:400;margin-bottom:0!important;min-width:100px;padding:0!important;z-index:999!important}.leaflet-popup-content{margin:2px!important;padding-right:5px;padding-top:5px;width:auto!important}.leaflet-popup-content-wrapper{background:#fff!important;box-shadow:none!important;padding:0!important;z-index:999!important}.leaflet-popup-close-button{color:#3c3f45!important}.leaflet-container a.leaflet-popup-close-button{font-weight:400!important}.leaflet-popup-tip{background:#0000!important;box-shadow:none!important}.tooltip-custom{background-color:#fff!important;box-shadow:0 0 5px #0000004d!important;color:#3c3f45!important;font:normal 400 12px/18px RobotoRegular!important;z-index:9998!important}.leaflet-tooltip,.tooltip-custom{border:1px solid #e6e9f0!important;border-radius:7px!important}.leaflet-tooltip{background:#fff!important;box-shadow:5px 5px 15px #0000000d!important;min-width:100px;padding:5px!important;width:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{display:none}.custom-menu.q-menu{background-color:#fff!important;border:1px solid #e6e9f0!important;border-radius:10px!important;box-shadow:5px 5px 15px #0000000d!important;height:auto!important;padding:5px 0!important;width:auto!important}.search-field *{height:25px!important}.fixed-btns-params{width:80%}#search-on-map{width:auto}#search-on-map .q-field--auto-height.q-field--dense .q-field__control,#search-on-map .q-field--dense .q-field__marginal{height:35px!important;min-height:30px!important}#search-on-map .q-field__control-container{width:100%!important}#search-on-map .q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:0!important}#search-on-map .q-field{border-radius:5px!important}.search-on-map.q-item__section--avatar{min-width:10px!important}.search-on-map .q-item__section--side{padding-right:0!important}.search-on-map{max-width:300px;min-width:300px}.points-select .q-field__native{overflow-y:scroll}.group-item:hover .invisible *{visibility:visible!important}.map-btn,.search-btn{border:none!important;border-radius:5px;width:44px!important}.map-btn,.search-btn,.toggle-3d{background:#fff;box-shadow:5px 5px 10px #00000026!important;cursor:pointer!important;height:35px!important;outline:none!important}.toggle-3d{border:1px solid #d9d9d9!important;border-radius:5px;width:35px!important}.toggle-3d .q-checkbox,.toggle-3d .q-toggle{align-items:center;align-self:center;display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:center}.toggle-3d .q-checkbox__inner{font-size:35px}.toggle-3d .q-toggle__thumb .q-icon{color:#8f939d;font-size:14px;opacity:1}.toggle-3d .q-toggle:not(.disabled):hover .q-toggle__thumb:before{transform:none!important}.q-toggle__inner--indet{color:#358b7d;opacity:1!important}.map-label{align-items:center;align-self:center;border-radius:5px!important;color:#3c3f45;display:flex!important;flex-direction:row;flex-wrap:wrap;height:35px!important;justify-content:center;padding:0 5px!important;width:auto!important}.maptalks-layer-switcher button{background:#fff!important;background-image:url(/icons/map/layers.svg)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:30px 30px!important;border:none!important;box-shadow:5px 5px 10px #00000026!important;height:44px!important;width:44px!important}.maptalks-layer-switcher .panel{background-color:#fff!important;border:1px solid #e6e9f0!important;border-radius:10px!important;box-shadow:5px 5px 15px #0000000d!important;height:auto!important;padding:5px 0!important;width:auto!important}.maptalks-layer-switcher .group+.group{padding-top:10px!important}.maptalks-layer-switcher ul{margin:0}.maptalks-layer-switcher label{text-transform:uppercase}.maptalks-layer-switcher input[type=checkbox]:checked+label,.maptalks-layer-switcher input[type=radio]:checked+label{color:#358b7d!important}.maptalks-layer-switcher input[type=checkbox],.maptalks-layer-switcher input[type=checkbox]:checked,.maptalks-layer-switcher input[type=radio],.maptalks-layer-switcher input[type=radio]:checked{display:none}.maptalks-layer-switcher .layer label{padding-top:0!important;width:100%!important}.l-btn.no-hover:hover{color:#fff!important}.l-btn.no-hover:hover,.panel .l-btn{background-color:initial!important}.panel.active{box-shadow:0 0 5px #358b7d}.custom-chip:hover .closer{visibility:visible!important}.drag-ghost{background-color:#dbf3e9}.drag-item{opacity:1}.drag-item div{background-color:#dbf3e9}.drag-item{box-shadow:1px 1px 5px #358b7d}.splitpanes.default-theme .splitpanes__pane{background-color:initial!important;transition:none!important}.splitpanes.default-theme.splitpanes--vertical>.splitpanes__splitter{border-left:1px solid #bec4d3!important;width:1px!important}.splitpanes.default-theme.splitpanes--vertical>.splitpanes__splitter:after{background-color:initial!important;background-image:url(/icons/map/drag.svg);background-position:50%;background-repeat:no-repeat;background-size:25px 25px!important;content:"";height:25px;margin-left:-12px;position:absolute;top:50%;width:25px;z-index:3000!important}.splitpanes.default-theme.splitpanes--vertical>.splitpanes__splitter{position:relative;z-index:500!important}.splitpanes.default-theme.splitpanes--vertical>.splitpanes__splitter:before{width:0!important}.splitpanes.default-theme .splitpanes__splitter:after{background-color:initial!important}.splitpanes.default-theme.splitpanes--horizontal>.splitpanes__splitter{min-height:1px!important;z-index:500!important}.q-btn__content{transition:none!important}.q-btn--dense .q-btn__wrapper{min-height:auto;min-width:auto;padding:0!important}.q-btn--dense{padding:0!important}.q-btn--dense.q-btn--round .q-btn__wrapper{min-height:auto!important;min-width:auto!important}.q-btn__wrapper:before{box-shadow:none!important}.q-btn--outline.q-btn--dense{padding:2px 5px!important}.q-btn--outline{border-radius:5px}.q-btn--outline:before{border:1px solid #bec4d3}.no-margin-left.q-btn-dropdown--simple *+.q-btn-dropdown__arrow{margin-left:0!important}.no-margin-top{margin-top:0}*{scrollbar-color:#e0e0e0 #0000;scrollbar-width:thin}::-webkit-scrollbar{width:5px!important}::-webkit-scrollbar:horizontal{height:5px!important}::-webkit-scrollbar-track{border-radius:20px!important;opacity:.75}::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:20px!important;z-index:100!important}::-webkit-scrollbar-thumb:hover{background:#e0e0e0!important;z-index:100!important}.hide-scroll ::-webkit-scrollbar{display:none!important}.q-badge--floating{top:0!important}.q-badge{color:#fff;font:normal 500 10px/12px RobotoMedium!important;padding:2px 5px!important}.q-chip{color:#76818a;font:normal 400 10px/15px RobotoRegular!important;padding:5px!important}.q-chip.route-chip{margin:0 5px 5px!important;padding:0 5px!important}.q-chip.route-chip span{font-family:RobotoRegular}.q-chip.route-chip .route-chip__count{font-weight:700}.q-chip--outline{border:1px solid #bec4d3}.q-chip .q-chip__icon--left{margin-right:1px}.leaflet-touch .leaflet-bar a{color:#8f939d;width:35px!important}.leaflet-touch .leaflet-bar a:first-child{border-left:1px solid #d9d9d9!important;border-radius:5px 5px 0 0!important;border-right:1px solid #d9d9d9!important;border-top:1px solid #d9d9d9!important}.leaflet-touch .leaflet-bar a:last-child{border-bottom:1px solid #d9d9d9!important;border-left:1px solid #d9d9d9!important;border-radius:0 0 5px 5px!important;border-right:1px solid #d9d9d9!important}.leaflet-touch .leaflet-bar{border:none!important;box-shadow:5px 5px 10px #00000026!important}.leaflet-bar{border-radius:5px}.leaflet-touch .leaflet-bar a:hover{color:#0e794c!important;cursor:pointer}.leaflet-control-layers{border-radius:5px 5px 20px 20px!important}.leaflet-touch .leaflet-control-layers-toggle{background-image:url(/icons/map/layers.svg);background-repeat:no-repeat;background-size:25px 25px;border:1px solid #d9d9d9!important;border-radius:5px 5px 20px 20px;box-shadow:5px 5px 10px #00000026!important;height:35px!important;width:35px!important}.leaflet-touch .leaflet-control-layers{border:none!important}.leaflet-top{top:40px!important}.leaflet-control-attribution{display:none}.leaflet-control-layers-list{padding:5px}.leaflet-control-layers-list span:hover{color:#358b7d!important;cursor:pointer}.leaflet-control-layers-list input[type=radio]:checked+span{color:#358b7d!important}.leaflet-control-layers-list input[type=radio],.leaflet-control-layers-list input[type=radio]:checked{appearance:none;background-color:#fff;border:1px solid #bec4d3;border-radius:50%;height:15px;margin:0;width:15px}.leaflet-control-layers-list input[type=radio]:before{border-radius:50%;content:"";height:35px;transition:transform .12s ease-in-out;width:35px}.leaflet-control-layers-list input[type=radio]:checked:before{transform:scale(1)}.leaflet-control-layers-list input[type=radio]:checked,.leaflet-control-layers-list input[type=radio]:focus{background-color:#358b7d;height:15px;width:15px}.custom-list .q-item--dense,.custom-list .q-list--dense>.q-item{min-height:20px!important;padding:0!important}.custom-list .q-item__section--avatar{min-width:15px!important}.custom-list .q-separator{background:#e0e0e0!important}.custom-list .q-item{min-height:20px!important;padding:4px 15px!important;transition:none!important}.custom-list .q-item--clickable:hover{background:#f7f7f7;opacity:1!important}.q-item--dense{padding:4px 6px!important}.q-item__section--side{padding-right:8px}.q-item{height:auto!important;min-height:20px!important;padding:4px 8px!important;transition:none!important}.q-item__label{font:normal 400 12px/18px RobotoRegular;margin:0 16px!important}.q-item:hover .q-item__label{opacity:1!important}.no-hoverable.q-item:hover{background:#0000!important;opacity:1!important}.q-item:hover{opacity:1!important}.hoverable-item:hover,.q-focus-helper,.q-item:hover{background:#e6e9f066!important}.q-item.q-item--active *{color:#358b7d!important}.q-item.disabled:hover{opacity:.5!important}.custom-checkbox .q-checkbox__label{color:#3c3f45!important;font:normal 400 12px/18px RobotoRegular!important;padding-left:0}.custom-checkbox .q-checkbox__inner--truthy~.q-checkbox__label{border-radius:3px;color:#358b7d!important;font:normal 400 12px/18px RobotoRegular!important}.custom-checkbox .q-checkbox__inner--indet .q-checkbox__bg{background-color:#fff!important;color:#bec4d3!important}.custom-checkbox .q-checkbox__indet{fill:#bec4d3!important}.custom-checkbox .q-checkbox__inner--falsy{color:#bec4d3!important}.custom-checkbox .q-checkbox__bg{background-color:#fff!important;border-width:1px!important}.custom-checkbox .q-checkbox__inner--truthy .q-checkbox__svg{color:#358b7d!important;padding:1.5px}.custom-checkbox .q-checkbox__inner--indet,.custom-checkbox .q-checkbox__inner--truthy{color:#fff!important}.custom-checkbox .q-checkbox__inner--truthy .q-checkbox__bg{border-color:#358b7d}.custom-checkbox .q-checkbox__truthy{stroke-width:5px}.custom-checkbox .index{font-size:5pt}.custom-checkbox.no-icon .q-checkbox__svg{display:none}.q-checkbox__icon:hover{color:#358b7d!important}.q-checkbox__bg{transform:none!important;transition:none!important}.q-checkbox:not(.disabled) .q-checkbox__inner:before,.q-checkbox:not(.disabled):hover .q-checkbox__inner:before{background:#0000!important;opacity:0!important;transform:none!important;transition:none!important}.dash .q-checkbox__inner--truthy~.q-checkbox__label{color:#53b2ae!important}.dash .q-checkbox__inner--truthy .q-checkbox__bg{border-color:#53b2ae!important}.dash .q-checkbox__inner--truthy .q-checkbox__svg{color:#53b2ae!important}.q-radio__bg{transform:none!important;transition:none!important}.q-radio:not(.disabled) .q-radio__inner:before,.q-radio:not(.disabled):hover .q-radio__inner:before{background:#0000!important;opacity:0!important;transform:none!important;transition:none!important}.custom-radio .q-radio__label{color:#3c3f45!important;font:normal 400 12px/18px RobotoRegular!important}.custom-radio .q-radio__inner--truthy~.q-radio__label{border-radius:3px!important;color:#358b7d!important;font:normal 400 12px/18px RobotoRegular!important}.custom-radio .q-radio__inner--falsy.q-radio__inner{color:#3c3f45!important}.custom-radio .q-radio__inner--truthy.q-radio__inner{color:#358b7d!important}.custom-radio .q-radio__check{color:#358b7d}.custom-radio.q-radio.disabled{opacity:.3!important}input::placeholder{font-size:9pt!important}.q-field--disabled .q-field__control>div{opacity:1!important}.q-field--disabled .q-field__control>div .q-field__native{opacity:.6!important}.custom-q-input .q-field__bottom{padding:3px 10px 0}.custom-q-input.q-field--dense .q-field__control,.custom-q-input.q-field--dense .q-field__marginal{height:35px;padding-right:3px}.custom-q-input .q-field__label{background:linear-gradient(#0000 30%,#fff 50%)!important;color:#8f939d;display:table!important;line-height:1;font:normal 400 14px/21px RobotoRegular!important;padding:0 3px!important;top:-2px!important;z-index:100!important}.custom-q-input .q-field__control{color:#358b7d!important}.custom-q-input.q-field--outlined .q-field__control:before{border:1px solid #bec4d3!important;border-radius:6px!important}.custom-q-input .q-field__native{color:#3c3f45!important;font:normal 400 12px/18px RobotoRegular!important;overflow:clip;text-overflow:ellipsis!important;white-space:nowrap}.custom-q-input.q-field--labeled.q-field--dense .q-field__native,.custom-q-input.q-field--labeled.q-field--dense .q-field__prefix,.custom-q-input.q-field--labeled.q-field--dense .q-field__suffix{padding-top:7px!important}.custom-q-input.q-field--outlined.q-field--highlighted .q-field__control:after{border-width:1px!important}.custom-q-input .q-field__focusable-action{color:#3c3f45!important}.custom-q-input .q-field__focusable-action:hover{color:#358b7d!important}.custom-q-input.q-field--error .q-field__bottom,.custom-q-input.text-negative{color:#ea2222!important}.custom-q-input .q-icon{color:#3c3f45;font-size:18px}.custom-q-input.q-field--auto-height.q-field--dense .q-field__native{min-height:35px!important}.custom-q-input [type=number]::-webkit-inner-spin-button{bottom:0;height:90%;position:absolute;right:0;top:1px}.q-textarea.q-field--dense.q-field--labeled .q-field__control-container{padding-top:0!important}.q-textarea .q-field__native,.q-textarea.q-field--dense .q-field__native{overflow:auto;padding-top:0!important}.q-textarea.q-field--dense .q-field__control,.q-textarea.q-field--dense .q-field__marginal{height:auto!important}.vertical-tab{padding:10px 0!important;writing-mode:vertical-rl}.user-status{font-size:9pt;font-weight:700}.user-status.online{color:#358b7d}.user-status.offline{color:grey}.marker-cluster div{color:#bdbdbd!important;font:normal 500 11px/15px RobotoMedium!important}.marker-cluster-small{background:linear-gradient(to bottom right,#aaffe266,#00d19166,#d1d5fa66)!important}.marker-cluster-medium{background:linear-gradient(#ee9ca766,#ffdde166)!important}.marker-cluster-small div{background:linear-gradient(to top left,#aaffe2cc,#00d191cc,#d1d5facc)!important}.marker-cluster-medium div{background:linear-gradient(to bottom right,#de626299,#ee9ca7e6,#ffdde1e6)!important}.marker-cluster-large{background:linear-gradient(#de626266,#f45c4366)!important}.marker-cluster-large div{background:linear-gradient(to top left,#de6262b3,#f45c43b3)!important}.customcluster .customcluster-content{align-items:center;background-color:#fff;background-image:url(/icons/map/cluster.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:15px 15px;border:1px solid #358b7d;border-radius:100%;display:flex;height:100%;justify-content:center;position:relative;width:100%}.customcluster .customcluster-text{background:#d32f2f;border-radius:100%;color:#fff;font:normal 500 9px/15px RobotoMedium!important;height:15px;left:16px;max-width:30px;min-width:15px;padding:0 2px;position:absolute;text-align:center;top:-7px}.q-hoverable:hover>.q-focus-helper{background:#0000!important}.z-index-500{z-index:500}.border-green:hover{border:1px solid #25a75b}.space-normal{white-space:normal!important}.nowrap{white-space:nowrap!important}.office{animation:gradient 3s ease infinite;background:linear-gradient(45deg,#0b7289b3,#489e3cb3,#9e7f3cb3,#9e3c9eb3,#3c779eb3);background-size:300% 300%;border-radius:50%;padding:5px}@keyframes blinker{50%{border-color:#c900a7;box-shadow:0 0 0 1px}}@keyframes outlineBlinker{50%{box-shadow:0 0 0 1px;outline:4px solid #c900a7}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.q-page-sticky>div{height:100%;width:100%}p:first-letter{text-transform:uppercase!important}p{margin:0}.text-nowrap{white-space:nowrap}.sm-date-picker .vc-time-select-hours:hover,.sm-date-picker .vc-time-select-minutes:hover{color:#358b7d}.sm-date-picker .vc-time-picker{padding:0!important}.sm-date-picker.vc-container{background-color:initial!important}.sm-date-picker.vc-bordered{border:none!important}.sm-date-picker .vc-pane{min-width:auto}.sm-date-picker .vc-base-select select,.sm-date-picker option{font-size:12px}.sm-date-picker .vc-day{min-height:20px}.sm-date-picker.vc-day-content-range{height:32px!important;width:32px!important}.sm-date-picker .vc-weekday{color:#8f939d;font-size:12px!important}.sm-date-picker.vc-day-content-range-label{font-size:12px}.sm-date-picker{background:#fff!important}.sm-date-picker .vc-highlight-content-solid{border:none!important}.sm-date-picker .vc-highlight-bg-solid{background:#fff;border:2px dotted #dbf3e9!important}.sm-date-picker .vc-focus:focus-within{border:none;border-radius:3px;box-shadow:none!important}.sm-date-picker .vc-time-select-group select{padding:0!important}.sm-date-picker .vc-time-select-group .vc-base-icon{color:#3c3f45}.sm-date-picker .vc-time-select-group{background:#0000;border:none}.sm-date-picker .vc-header .vc-arrow,.sm-date-picker .vc-header .vc-title{background-color:initial}.sm-date-picker .vc-arrow{width:15px!important}.sm-date-picker .vc-base-icon{stroke:#3c3f45;stroke-width:1px}.sm-date-picker .vc-base-select select{border:1px solid #0000;color:#3c3f45}.sm-date-picker .vc-base-select select:hover{background-color:#fff}.sm-date-picker .vc-base-select select::-webkit-scrollbar-thumb:hover{background-color:grey!important}.sm-date-picker .vc-base-select select option{color:#3c3f45;text-align:center}.sm-date-picker .vc-base-select select option:checked{background-color:#d3d3d3;color:#fff}.sm-date-picker .vc-highlight{height:95%!important;width:95%}.sm-date-picker .vc-header{margin-top:0}.sm-date-picker .vc-header .vc-title{color:#3c3f45;font-size:12px;text-transform:capitalize}.sm-date-picker .vc-base-select select,.sm-date-picker .vc-day-content,.sm-date-picker option{color:#3c3f45;font-size:12px!important;height:100%;width:100%}.sm-date-picker .vc-base-select select.vc-disabled,.sm-date-picker .vc-day-content.vc-disabled,.sm-date-picker option.vc-disabled{color:#d3d3d3}.sm-date-picker .is-today .vc-day-content{color:#2c2c2c;font-weight:600!important}.sm-date-picker .on-left,.sm-date-picker .on-right{margin:0}.sm-date-picker .vc-highlight-base-middle{border-radius:0;height:95%;width:100%}.cursor-move{cursor:move}.custom-search-popup.q-menu{background:#fff!important;border:1px solid #e6e9f0!important;border-radius:5px!important;box-shadow:5px 5px 15px #0000000d!important;margin-top:5px!important;max-height:250px!important}.custom-search-popup .q-item{height:auto!important;min-height:20px!important;padding:4px 8px!important;transition:none!important}.custom-search-popup .q-item__label{font:normal 400 12px/18px RobotoRegular!important;margin:0 16px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-search-popup .q-item:hover,.custom-search-popup .q-item:hover .q-item__label{background:#f7f7f7!important;opacity:1!important}.custom-search-popup .q-focus-helper{background:#f7f7f7!important}.custom-simple-search.q-field--auto-height.q-field--dense .q-field__control{height:40px;min-height:30px!important}.custom-simple-search.q-field__control-container{width:350px!important}.custom-simple-search.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:0!important}.custom-simple-search.mini.q-field--auto-height.q-field--dense .q-field__control{height:34px!important;padding:0 2px}.btn-map,.btn-map.q-btn:hover{background:#fff!important;border:1px solid #bec4d3!important;border-radius:5px!important;height:35px!important;min-height:20px!important;width:40px!important}.btn-map.q-btn:hover{color:#358b7d!important}.search-btn-map.q-btn{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:20px 20px 5px 5px;box-shadow:5px 5px 10px #00000026!important;color:#8f939d!important;cursor:pointer!important;height:35px!important;outline:none!important;width:35px!important}.hover-icon .q-icon:hover,.search-btn-map.q-btn:hover{color:#358b7d!important}.sticky-top{background-color:#fff;border-bottom:1px solid #d3d3d3;position:sticky;top:0;z-index:100}.sticky-footer tbody:last-child:not(.q-virtual-scroll__padding) tr td,.sticky-footer tfoot tr td{background-color:#fff;bottom:0;position:sticky;z-index:1}.sticky-bottom td,.sticky-bottom th{background-color:#fff;bottom:0!important;position:sticky!important;z-index:1}.sticky-column td:first-child,.sticky-column th:first-child{background-color:#fff;left:0;position:sticky;z-index:1}.sticky-column thead th:first-child{z-index:2}.sticky-column tr:last-child td:first-child{left:0;z-index:2}.no-padding-top-header.q-table--dense .q-table__top{padding:0!important}.sticky-header .q-table__bottom,.sticky-header .q-table__top,.sticky-header thead tr:first-child th{background-color:#fff}.sticky-header thead tr th{position:sticky!important;z-index:1}.sticky-header thead tr:first-child th{top:0}.sticky-header .q-table--loading thead tr:last-child th{top:48px!important}.q-table tbody tr.current{background:#f7f7f7!important}th.z-max{z-index:10!important}td{color:#3c3f45;font:normal 400 12px/18px RobotoRegular!important}.q-table__sort-icon{font-size:9pt!important;margin-left:0;position:absolute}.q-table__bottom-nodata-icon{font-size:150%}.q-table tbody td:after,.q-table tbody td:before{background:#0000!important}.q-table--dense .q-table td:last-child,.q-table--dense .q-table th:last-child{padding-right:8px}.q-table--dense .q-table td:first-child,.q-table--dense .q-table th:first-child{padding-left:8px}.q-table td,.q-table th,.q-table thead,.q-table tr{border-color:#e6e9f0!important;opacity:1!important}.no-hover:hover,.no-hover:hover>td{background-color:initial!important}.assignments-table td:first-child:first-letter,.assignments-table td:first-child>:first-letter,.custom-checkbox .q-checkbox__label:first-letter,.custom-checkbox .q-checkbox__label>:first-letter,.text-title:first-letter,.text-title>:first-letter{text-transform:uppercase!important}.assignments-table td,.line-normal{line-height:normal!important}.half-line{line-height:.5!important}.col-3-auto{min-width:20%;width:auto!important}.border-bottom,.border-top{border-bottom:1px solid #bec4d3}.border-left{border-left:1px solid #bec4d3}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" -25,"opsz" 48}.ghost-cls *{overflow:hidden!important}.vue-tel-input{background-color:#fff;border-radius:6px!important;position:relative}.vue-tel-input:focus-within{border-color:#358b7d!important;box-shadow:none!important}.vue-tel-input.error-border{border:1px solid #ea2222!important}.vue-tel-input input{color:#3c3f45!important;font:normal 400 12px/18px RobotoRegular!important;height:40px}.vti__dropdown-list{background:#fff!important;border:1px solid #e6e9f0!important;border-radius:8px!important;box-shadow:5px 5px 15px #0000000d!important;margin-top:15px!important;padding:5px!important;position:absolute!important;top:0!important;z-index:500!important}.vti__dropdown-list input{border-radius:0 6px 6px 0}.vti__dropdown-list::-webkit-scrollbar-button{position:relative}.vti__input{border-radius:0 6px 6px 0}.vti__dropdown.disabled,.vti__dropdown.open{background-color:initial;position:fixed!important;z-index:500!important}.vti__search_box{align-self:center;border:1px solid #bec4d3!important;border-radius:6px!important;height:35px!important;margin:0 15px 5px;padding:0 30px}.vti__search_box:focus{border:1px solid #358b7d!important}.vti__dropdown-item.last-preferred{border-bottom:none}.vti__dropdown:hover{background-color:initial}.vti__dropdown-item,.vti__dropdown-item strong{color:#3c3f45!important;font:normal 400 12px/18px RobotoRegular!important}.vti__dropdown-item.highlighted{background:#f7f7f7!important}.vti__flag{box-shadow:0 0 2px #000}.vti__dropdown-arrow{color:#3c3f45!important;font-size:15px}.phone-clear{right:12px;top:10px}input:focus-visible{outline:none!important}.phone-input{border-radius:5px!important}.phone-input::placeholder{font-size:8pt}.phone-input{height:35px!important}.loading-background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.q-tr.active{background-color:#dbf3e9}.q-item.route-view{color:#76818a;padding:0!important}.q-item.route-view .q-item__section:nth-child(2){max-width:200px;min-width:200px}@media (max-width:1024px){.q-item.route-view .q-item__section:nth-child(2){max-width:160px;min-width:160px!important}}.q-item.route-view .q-item__label{margin:0!important}.q-item.route-view .route-view__route-name{margin-top:1px}.indicators span{font-family:ArimoBold;font-size:7pt}.indicators .separator{padding:0 2px}.kpi:before{content:"⭐";font-size:7pt}.stats-arrow:after{bottom:unset!important;font-size:13pt;height:12pt;left:unset!important;right:unset!important;top:unset!important;width:12pt}.stats-arrow.up:after{color:red;content:"↑"}.stats-arrow.down:after{color:#358b7d;content:"↓"}.tr-hover tr:hover td{background-color:#dbf3e9}.calendar-layout-table{overflow:scroll!important;width:100%}.calendar-layout-table table{height:100%}.confirm-dialog .q-dialog__title{border-bottom:1px solid #d3d3d3;padding:5px 10px}.l-widget{border:1px solid #bec4d3;border-radius:20px;height:100%;max-height:406px;padding:20px;width:100%}.l-widget__pin{background:#f9f9f9!important}.l-widget__pin_white{background:#fff!important}.l-widget__chart{border:1px solid #bec4d3}.l-widget__header .edit-button{right:-10px;top:-5px;z-index:-1}.l-widget__header:hover .edit-button{z-index:1}.l-widget__total{background-color:#edf4f4;border-radius:5px;color:#53b2ae;padding:5px}.l-widget__list{background:#f9f9f9!important}.l-widget__list .q-checkbox__label,.l-widget__list-header{background:#f9f9f9!important;color:#53b2ae}.l-widget__list-item td,.l-widget__list-no-data{border-bottom:1px solid #efefef!important}.l-widget__list-subitem td{color:#8f939d}.vue-grid-item.vue-grid-placeholder{background:#f9f9f9!important;border:1px dashed #53b2ae!important;border-radius:20px!important;opacity:1!important}.default-table{overflow-x:scroll;scrollbar-gutter:stable;width:100%}.default-table td.cell-error{background-color:#ffebee!important}.default-table .drag-row td{border-bottom:2px solid red!important}.default-table td:first-child,.default-table th:first-child{padding:1px 2px!important}.default-table th:not(.sorted):hover .sort-icon{display:none}.default-table th .sm-table-resizer-container{height:100%;width:3px}.default-table th .sm-table-resizer-container .sm-table-resizer-container-col{border-right:1px solid #d3d3d3;cursor:ew-resize;height:50%;width:3px}.default-table tr.current td{background-color:#e2e2e2}.default-table.fit-body .q-table:has(tbody:empty),.default-table.fit-body .q-table:has(tbody:empty) .q-virtual-scroll__content{height:100%}.default-table td.editable{padding-right:13px!important}.default-table td.editable:hover .icon-edit{visibility:visible!important}.default-table .q-table{max-width:none;width:max-content}.default-table .q-table .q-virtual-scroll__content td,.default-table .q-table .q-virtual-scroll__content tr{height:18px;min-height:18px;padding-bottom:0;padding-top:0}.default-table .q-table td{color:#545454;max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-menu{bottom:-40px!important;left:15px!important;position:absolute!important}.journal-record{padding:0!important;width:600px}.list-settings-row{border-bottom:1px dotted #bec4d3;max-height:auto;min-height:35px}.list-settings-col{height:auto;max-width:300px;min-height:24px}.q-virtual-scroll__content{contain:inherit;position:relative}.gutter-custom{cursor:col-resize;padding:1px;position:relative!important}.gutter-custom:after{background-image:url(/icons/map/drag.svg);background-position:0;background-repeat:no-repeat;background-size:25px 25px;content:"";height:25px;margin-left:-14px;position:absolute!important;top:50%;transform:translateY(-50%);width:25px;z-index:401}.gutter-drag-handler{background:#bdbdbd;border-radius:5px;cursor:move;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:70px}.groups-table .q-virtual-scroll__content td,.groups-table .q-virtual-scroll__content tr,.groups-table thead td,.groups-table thead tr{height:25px!important}.groups-table .q-virtual-scroll__content td,.groups-table thead td{padding:0 0 0 5px!important}.geoform-teleported-block{background:#fff!important;border:1px solid #bec4d3!important;border-radius:15px!important;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;gap:5px;left:5px;padding:10px;position:absolute;top:5px;z-index:1000}.work-period .highlighted{background:#d9d9d9;border-radius:1px;outline:1px solid #d9d9d9}.work-period .active-date{outline:2px dotted #8f939d;outline-offset:-3px}.platform-info{max-width:200px!important}.active-size-btn .q-btn--fab .q-icon{font-size:26px}.active-size-btn .q-fab__label--internal-right{padding:0!important}.small .q-btn--fab .q-icon{font-size:22px;z-index:0}.small-margin .q-fab__actions--down{margin-top:-7px!important}#dialog{transition:.5s}#dialog .q-layout-container{box-shadow:none;pointer-events:none}#dialog .q-page-sticky>div{background:#fff!important;border:1px solid #bec4d3!important;border-radius:15px!important;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;width:100%}#dialog .q-page-sticky.is-hidden>div{opacity:0;pointer-events:none}.dialog-contant-header{border-radius:inherit;color:#3c3f45!important;font:normal 400 14px/21px RobotoRegular!important;padding:5px 15px 5px 20px}.dialog-contant-footer{padding-bottom:15px;padding-right:20px;padding-top:10px}.resizer{box-sizing:border-box;position:absolute;z-index:9999}.resizer.top{top:-7px}.resizer.bottom,.resizer.top{cursor:row-resize;height:7px;width:100%}.resizer.bottom{bottom:-7px}.resizer.left{left:-7px}.resizer.left,.resizer.right{cursor:col-resize;height:100%;width:7px}.resizer.right{right:-7px}.custom-button button[data-v-73fb1ede]{background:#f9f9f9;border:none!important;border-radius:5px;box-shadow:0 0 0 1px #0000000d,inset 0 0 0 1px #d1d5db;outline:none!important}.custom-button .button-label[data-v-73fb1ede]{color:#3c3f45;font:normal 400 12px/21px RobotoRegular!important}.custom-button .button-icon[data-v-73fb1ede]{color:#358b7d;font-size:12px;font-weight:600}.custom-button button:active .button-label[data-v-73fb1ede],.custom-button button:hover .button-label[data-v-73fb1ede]{color:#fff}.custom-button button[data-v-73fb1ede]:active,.custom-button button[data-v-73fb1ede]:hover{border:none!important;outline:none!important}.custom-button button:hover .button-icon[data-v-73fb1ede],.custom-button button[data-v-73fb1ede]:hover{background:linear-gradient(to bottom right,#63e5c5,#14366f);color:#fff}.custom-button button:active .button-icon[data-v-73fb1ede],.custom-button button[data-v-73fb1ede]:active{background:#358b7d;color:#fff}.custom-button button[disabled] .button-icon[data-v-73fb1ede],.custom-button button[disabled] .button-label[data-v-73fb1ede],.custom-button button[disabled][data-v-73fb1ede],.custom-button button[disabled][data-v-73fb1ede]:hover{background:#f7f7f7;color:#3c3f45!important}.custom-button button:hover .button-icon[data-v-73fb1ede]{background:#0000!important}