@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUpDropdown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{from{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUpFromBottom{from{opacity:0;bottom:0}to{opacity:1;bottom:30px}}@keyframes slideDownFromBottom{from{opacity:1;bottom:30px}to{opacity:0;bottom:0}}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(174,216,72,.7)}70%{transform:scale(1);box-shadow:0 0 0 8px rgba(174,216,72,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(174,216,72,0)}}@keyframes circle-chart-fill{to{stroke-dasharray:0 100}}.loading>*{visibility:hidden}.loading .loading-spinner{display:block;visibility:visible}.loading-spinner{position:absolute;top:50%;left:50%;display:none;transform:translate(-50%, -50%)}.loading-spinner svg{width:40px;height:40px;display:block;animation:800ms rotate linear infinite}.hidden{display:none}.coming-soon{cursor:not-allowed}html{margin:0;padding:0;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}video:focus{outline:none}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;padding:0;outline:0}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:#ccc;font-weight:400;line-height:normal;font-size:14px;font-size:0.875rem}::-moz-placeholder{color:#ccc;font-weight:400;line-height:normal;font-size:14px;font-size:0.875rem}html{min-height:100%;height:100%}@media only screen and (max-width: 880px){html{height:100dvh}}body{margin:0;padding:0;opacity:0;height:100%;color:#121212;font-weight:400;min-height:100%;font-style:normal;font-family:"Lato","Noto Sans",sans-serif;transition:opacity .25s ease-in .1s}@media only screen and (max-width: 880px){body{min-height:100dvh}}body.loaded,body.login-page{opacity:1}main{display:grid;height:100dvh;max-height:100dvh;grid-template-rows:50px 1fr;grid-template-columns:240px 1fr;grid-template-areas:"sidebar header" "sidebar content"}@media only screen and (max-width: 880px){main{grid-template-columns:1fr;grid-template-areas:"header" "content"}}.content{position:relative;grid-area:content;background-color:#fff}.collapse main{grid-template-columns:55px 1fr}.collapse .header__inner{left:55px}@media only screen and (max-width: 880px){.collapse .header__inner{left:0}}.collapse .sidebar{width:55px;overflow:visible}.collapse .sidebar__logo{margin:10px;width:35px;height:28px;background:url("../images/favicon.png") 50% no-repeat;background-size:contain}.collapse .sidebar__logo img{display:none}.collapse .sidebar__navigation{margin:0 10px}.collapse .sidebar__navigation__list-item:before{display:none}.collapse .sidebar__navigation__list-item span{display:none}.collapse .sidebar__navigation__list-item svg{left:50%;transform:translate(-50%, -50%)}.collapse .sidebar__navigation__dropdown{display:none}.collapse .sidebar__collapse:hover{padding-left:16px;background-color:hsl(77.5,64.8648648649%,46.4705882353%)}.collapse .sidebar__collapse svg{transform:rotate(180deg)}.collapse .sidebar__collapse span{display:none}.collapse .sidebar__navigation__list .open{position:relative}.collapse .sidebar__navigation__list .open .sidebar__navigation__dropdown{position:absolute;top:-10px;margin:0;left:52px;display:block;min-width:160px;overflow:visible;padding:10px 15px;background-color:#121212}.collapse .sidebar__navigation__list .open .sidebar__navigation__dropdown:before{position:absolute;content:"";top:15px;left:-6px;width:20px;height:20px;transform:rotate(45deg);background-color:#121212}.collapse .sidebar__navigation__list .open .sidebar__navigation__dropdown li{margin:4px}.superuser-only{display:none}.superuser .superuser-only{display:block}a{color:inherit;text-decoration:underline}a:hover,a:focus,a:active{text-decoration:none}p{color:inherit;margin:1.6em 0;font-weight:400;line-height:1.4;font-size:18px;font-size:1.125rem}h1,h2,h3,h4{color:inherit;font-weight:400;line-height:1.3;margin:1.4em 0 0;font-family:"Lato","Noto Sans",sans-serif}h1{font-size:47px;font-size:2.9375rem}@media only screen and (max-width: 880px){h1{font-size:24px;font-size:1.5rem}}h2{font-size:47px;font-size:2.9375rem}@media only screen and (max-width: 880px){h2{font-size:24px;font-size:1.5rem}}h3{font-size:24px;font-size:1.5rem}@media only screen and (max-width: 880px){h3{font-size:21px;font-size:1.3125rem}}h4{font-size:21px;font-size:1.3125rem}@media only screen and (max-width: 880px){h4{font-size:18px;font-size:1.125rem}}ol{margin:1.6em 15px;padding:0 0 0 15px}ul{margin:1.6em 15px;padding:0 0 0 20px}li{margin:10px 0;line-height:1.6;font-size:18px;font-size:1.125rem}ul ul{margin:0;list-style:none}ol li{padding:0 0 0 6px}dt{font-weight:600;text-decoration:underline}dd{margin:1.6em 0;padding:0 0 24px}hr{height:0;border:0;outline:0;width:100%;margin:3em 0;display:block;border-bottom:1px solid #121212}@media only screen and (max-width: 1144px){hr{margin:2em 0}}address{margin:1em 0;line-height:1.4;font-style:normal}.table{border:0;width:100%;margin:1.6em 0;border-collapse:collapse;background-color:#fff}@media only screen and (max-width: 700px){.table{display:block;overflow-x:auto}}.table th{padding:16px;color:#000;text-align:left;line-height:1.6;font-weight:600;vertical-align:top;font-size:16px;font-size:1rem;text-transform:uppercase;border-bottom:1px solid #121212}@media only screen and (max-width: 700px){.table th{padding:16px 32px;white-space:nowrap}}.table td{padding:16px;line-height:1.6;vertical-align:top;font-size:14px;font-size:0.875rem;border-bottom:1px solid #121212}@media only screen and (max-width: 700px){.table td{padding:16px 32px;white-space:nowrap}}.login-page main{display:block}.login{width:100%;display:flex;height:100dvh;min-height:100dvh;align-items:center;justify-content:center;background-color:#f5f5f5}.login__frame{text-align:center}.login__frame__logo{margin:0 auto 30px;display:inline-block}.login__frame__form{width:320px;padding:30px;display:flex;border-radius:5px;align-items:center;flex-direction:column;background-color:#e4e4e4}@media only screen and (max-width: 700px){.login__frame__form{width:100%;padding:20px;box-sizing:border-box}}.login__frame__form input{margin:0 0 10px;border-width:1px;border-radius:5px}.login__frame__form button{border:0;line-height:1;margin:20px 0 0;font-weight:700;padding:12px 38px;border-radius:28px;font-size:16px;font-size:1rem;background-color:#aed848}.login__frame__form button:hover{background-color:hsl(77.5,64.8648648649%,36.4705882353%)}.login__frame__form .link{margin:20px 0 0;font-size:14px;font-size:0.875rem;color:#787878}.login__frame__invalid:not(:empty){color:#ff6057;margin:30px 0 0;font-size:14px;font-size:0.875rem}.content__dashboard{position:relative;overflow:auto}@media only screen and (max-width: 880px){.content__dashboard{display:flex;height:auto;max-height:none;padding-bottom:52px;flex-direction:column-reverse}}@media only screen and (max-width: 880px){.content__dashboard .loading-spinner{top:40dvh;transform:translate(-50%, 0)}}.content__dashboard .jqx-docking{box-sizing:border-box;overflow:auto !important;padding:15px 15px 0 !important}@media only screen and (max-width: 700px){.content__dashboard .jqx-docking{padding:0 !important}}.content__dashboard .jqx-docking .jqx-window-header{position:absolute !important;transition:all 140ms linear;background:#f5f5f5 url("../images/move-solid.svg") 7px 8px no-repeat !important;background-size:17px 17px !important}.content__dashboard .jqx-docking .jqx-window-header div:first-child{display:none}.content__dashboard .jqx-docking .jqx-window-close-button-background{width:16px !important;height:18px !important}.content__dashboard .jqx-docking .jqx-icon-close{opacity:.7;overflow:hidden;width:16px !important;height:18px !important;display:block !important;background:url("../images/trash-can-solid.svg") 0 0 no-repeat;background-size:contain;transition:all 140ms linear}.content__dashboard .jqx-docking .jqx-icon-close:hover{opacity:1}.content__dashboard .jqx-docking .jqx-window-collapse-button{display:none}.content__dashboard .jqx-docking .jqx-widget-header{border-color:#e4e4e4;background:#f5f5f5;min-height:20px !important}@media only screen and (max-width: 880px){.content__dashboard .jqx-docking-panel{margin:0 !important;float:none !important;width:100% !important;min-width:100% !important;max-width:100% !important}}.content__dashboard .jqx-docking-panel .needle{width:auto !important;box-sizing:border-box !important;margin:15px 15px 30px !important}@media only screen and (max-width: 700px){.content__dashboard .jqx-docking-panel .needle{margin:25px 15px !important;min-width:auto !important;max-width:100% !important;width:calc(100% - 30px) !important}}.content__dashboard .more-info{display:none}.content__dashboard .more-info.open{display:block !important}.customiser--active #dashboard__dock{width:calc(100% - 230px) !important}@media only screen and (max-width: 880px){.customiser--active #dashboard__dock{width:100% !important}}.customiser--active .needle .jqx-window-header{display:block}.customiser--active .metabar__customise__pane{display:block}.needle{height:auto !important;border-radius:5px !important;border:1px solid #e4e4e4 !important;box-shadow:rgba(0,0,0,.1) 0px 1px 1px 0px !important}@media only screen and (max-width: 880px){.needle{float:left !important;margin:2.5% !important;width:45% !important;min-width:45% !important;max-width:45% !important;box-sizing:border-box !important}}@media only screen and (max-width: 700px){.needle{float:none !important;box-sizing:border-box !important;width:calc(100% - 40px) !important;min-width:calc(100% - 40px) !important;max-width:calc(100% - 40px) !important}}.needle.resize{overflow:hidden;height:570px !important}.needle.resize .needle__body{overflow:hidden;height:570px !important}.needle.resize .dashboard-table{display:block}.needle .jqx-window-header{display:none}.needle__body{display:flex !important;height:100% !important;padding:40px 30px !important;align-items:center !important;flex-direction:column !important;box-sizing:border-box !important;justify-content:flex-start !important}@media only screen and (max-width: 880px){.needle__body{padding:30px 15px !important}}@media only screen and (max-width: 700px){.needle__body{width:100% !important;justify-content:center !important}}.needle__body .icon{max-width:35px;margin:0 0 10px;max-height:35px;min-height:35px;fill:hsl(77.5,64.8648648649%,46.4705882353%);stroke:hsl(77.5,64.8648648649%,46.4705882353%)}.needle__body .icon--wider{max-width:45px}.needle__body .number{color:hsl(77.5,64.8648648649%,46.4705882353%);line-height:1;font-weight:700;margin:-10px 0 10px;font-size:72px;font-size:4.5rem}.needle__body .value{color:#121212;margin:0 0 5px;font-weight:600;font-size:28px;font-size:1.75rem}@media only screen and (max-width: 880px){.needle__body .value{font-size:24px;font-size:1.5rem}}.needle__body .description{margin:0;color:hsl(77.5,64.8648648649%,36.4705882353%);font-size:14px;font-size:0.875rem}.needle__body .more-info{width:88%}.needle__body .chart-frame{position:relative;margin:30px 0 20px}.needle__body .dashboard-table{margin:0;padding:0;display:none;list-style:none;font-size:13px;font-size:0.8125rem}.needle__body .dashboard-table li{margin:0;padding:0;display:flex;font-size:13px;font-size:0.8125rem;border-bottom:1px solid #e4e4e4}.needle__body .dashboard-table li:last-child{border:0}.needle__body .dashboard-table strong{width:50%;display:block;text-align:left;padding:4px 8px;white-space:nowrap;box-sizing:border-box;border-bottom:1px solid #e4e4e4}.needle__body .dashboard-table strong:last-of-type{text-align:center}.needle__body .dashboard-table span{width:50%;padding:4px 8px;text-align:left;white-space:nowrap;box-sizing:border-box}.needle__body .dashboard-table span:last-of-type{text-align:center}#chart-LateStarts,#chart-TopEventers,#chart-Punctuality,#chart-Utilisation,#chart-TotalFuelUsed,#chart-JobsCompleted,#chart-DailyVehicleChecks,#chart-FailedMaintenanceChecks{height:150px !important}.content__live-map{position:relative;height:calc(100% - 76px)}.content__live-map .vehicle-list__frame{height:calc(100vh - 176px)}.content__live-map .vehicle-list__frame #noresults{padding:24px;display:block;font-size:13px;text-align:center}@media only screen and (max-width: 880px){#live-map__dock{display:flex;flex-direction:column-reverse}}.vehicle-map__frame{position:relative;height:100%}.vehicle-map__frame #mapContainer{height:100%}.vehicle-map__frame.overlay-open{height:calc(100% - 30vh)}@media only screen and (max-width: 700px){.vehicle-map__frame.overlay-open{height:100%}}.vehicle-map__view{position:absolute;bottom:113px;right:0;z-index:1;display:block;font-size:10px}.vehicle-map__view svg{margin:.6em;width:28px;transition:transform 240ms linear}.vehicle-map__view.tilted svg{transform:rotate(45deg)}.vehicle-map__layers{position:absolute;bottom:113px;right:0;z-index:1;display:block;font-size:10px}.vehicle-map__layers svg{margin:.6em;width:28px}.vehicle-map__overlay{position:absolute;bottom:-100%;right:0;left:0;z-index:99;height:30vh;background-color:#fff;transition:bottom 420ms linear}@media only screen and (max-width: 700px){.vehicle-map__overlay{position:relative;bottom:auto;right:auto;left:auto;z-index:2;height:auto;display:none}}.vehicle-map__overlay__close{position:absolute;top:8px;right:8px;cursor:pointer;transition:opacity 240ms linear}.vehicle-map__overlay__close svg{fill:#121212;width:20px;height:20px}.vehicle-map__overlay__close:hover{opacity:.6}.vehicle-map__overlay.active{bottom:0}@media only screen and (max-width: 700px){.vehicle-map__overlay.active{display:block}}.vehicle-map__overlay__tab-nav{border-bottom:2px solid #e4e4e4}.vehicle-map__overlay__tab-nav ul{padding:0;display:flex;list-style:none;margin:0 0 -2px}.vehicle-map__overlay__tab-nav li{margin:0;padding:0;border:2px solid #e4e4e4;border-top:0;border-right:0}.vehicle-map__overlay__tab-nav li:first-child{border-left:0}.vehicle-map__overlay__tab-nav a{display:block;padding:6px 12px;text-decoration:none;font-size:14px;font-size:0.875rem;transition:background-color 140ms linear}.vehicle-map__overlay__tab-nav a.active{background-color:#e4e4e4}.vehicle-map__overlay__tab-nav a:hover{background-color:#e4e4e4}.vehicle-map__overlay__tab-content>div{display:none;height:100%}.vehicle-map__overlay__tab-content>div.active{display:block}.vehicle-map__overlay__tab-content .tab__grid{display:flex;justify-content:space-between}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid{display:block}}.vehicle-map__overlay__tab-content .tab__grid__item{width:25%;border-left:2px solid #e4e4e4}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid__item{border:0;width:100%;height:auto}}.vehicle-map__overlay__tab-content .tab__grid__item:first-child{border:0;width:75%;overflow:auto;height:calc(30vh - 38px)}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid__item:first-child{width:100%;height:auto;max-height:none}}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events{margin:0;max-width:500px;list-style:none;padding:0 15px 20px}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events li{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f5f5f5}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events li:first-child{border:0}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events span{height:40px;color:#121212;line-height:40px;font-size:14px;font-size:0.875rem}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .type{width:200px}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .type{width:140px}}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .count{width:100px;font-weight:700;text-align:center}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .count{width:60px}}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .penalty{width:100px;font-weight:700;text-align:center}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .penalty{width:60px}}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .speeding{padding:0 0 0 50px;background:url("../images/speeding.png") 0 0 no-repeat;background-size:contain}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .harsh-acceleration{padding:0 0 0 50px;background:url("../images/harsh-acceleration.png") 0 0 no-repeat;background-size:contain}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .harsh-braking{padding:0 0 0 50px;background:url("../images/harsh-breaking.png") 0 0 no-repeat;background-size:contain}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .harsh-cornering{padding:0 0 0 50px;background:url("../images/harsh-cornering.png") 0 0 no-repeat;background-size:contain}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .idling-events{padding:0 0 0 50px;background:url("../images/idling-events.png") 0 0 no-repeat;background-size:contain}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-type,.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-count,.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-penalty{width:100px;font-weight:700;text-align:center}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-type,.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-count,.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-penalty{width:60px}}.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-type{width:250px;text-align:left}@media only screen and (max-width: 880px){.vehicle-map__overlay__tab-content .tab__grid__item .driving-events .title-type{width:190px}}.vehicle-map__overlay__tab-content h2{font-weight:600;margin:15px 15px 0;font-size:13px;font-size:0.8125rem;text-transform:uppercase}.vehicle-map__overlay__tab-content p{color:#7e7e7e;line-height:1.3;margin:.5em 15px;font-size:12px;font-size:0.75rem}.vehicle-map__overlay__tab-content ul li{font-size:12px;font-size:0.75rem}#vehicle-map__layers__popover{position:absolute;bottom:120px;right:42px;color:#fff;padding:10px;display:none;border-radius:5px;background-color:#000}#vehicle-map__layers__popover.open{display:block}#vehicle-map__layers__popover h3{margin:0 0 10px;font-size:13px;font-size:0.8125rem}#vehicle-map__layers__popover a{display:block;margin:2px 0;padding:4px 10px;border-radius:20px;text-decoration:none;transition:all 120ms linear}#vehicle-map__layers__popover .selected,#vehicle-map__layers__popover a:hover{color:#000;background-color:#aed848}.routes__listing{margin:0;padding:0;display:block;list-style:none}.routes__listing li{margin:0;padding:0}.routes__listing li h3{margin:0;font-weight:600;padding:10px 15px;font-size:13px;font-size:0.8125rem;border-bottom:2px solid #e4e4e4}.routes__listing__grid{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #e4e4e4}.routes__listing__grid:last-child{border:0}.routes__listing__grid__item{width:74%;border-left:1px solid #e4e4e4}@media only screen and (max-width: 880px){.routes__listing__grid__item{width:100%}}.routes__listing__grid__item:first-child{border:0;width:26%}@media only screen and (max-width: 880px){.routes__listing__grid__item:first-child{width:120px;min-width:120px;max-width:120px}}.routes__listing__grid__item time{color:#121212;display:block;line-height:1;font-weight:600;margin:10px 15px 0;font-size:12px;font-size:0.75rem}.routes__listing__grid__item span{color:#121212;display:block;line-height:1;margin:5px 15px 0;font-size:12px;font-size:0.75rem}.routes__listing__grid__item span:last-child{margin-bottom:10px}.routes__listing__grid__item h4{color:#121212;font-weight:400;margin:10px 15px 0;font-size:12px;font-size:0.75rem}.routes__listing__grid__item p{color:#121212;margin:5px 15px 10px;font-size:12px;font-size:0.75rem}.routes__listing__aside{height:100%;display:flex;flex-direction:column}.routes__listing__aside h3{font-weight:600;margin:10px 15px 0;font-size:13px;font-size:0.8125rem;text-transform:uppercase}.routes__listing__aside dl{padding:0;display:flex;flex-wrap:wrap;margin:13px 15px 0}@media only screen and (max-width: 880px){.routes__listing__aside dl{margin:12px 15px 15px}}.routes__listing__aside dl dt{width:50%;margin:0;padding:2px 0;text-decoration:none;font-size:12px;font-size:0.75rem}.routes__listing__aside dl dd{width:50%;margin:0;padding:2px 0;font-size:12px;font-size:0.75rem;color:#7e7e7e}.routes__listing__aside small{color:#7e7e7e;display:block;text-align:right;margin:auto 15px 10px;font-size:10px;font-size:0.625rem}.poi--version .vehicle-map__overlay__tab-nav{display:none}#mapping_map{background-color:#f5f5f5}@media only screen and (max-width: 700px){#mapping_map{width:100% !important}}@media only screen and (max-width: 700px){.vehicle-map__frame #mapContainer{height:calc(100dvh - 206px) !important}}@media only screen and (max-width: 700px){#mapping_grid{overflow:hidden}}@media only screen and (max-width: 700px){#mapping_grid .vehicle-list{height:100%}}@media only screen and (max-width: 700px){#mapping_grid .vehicle-list__frame{height:100%}}@media only screen and (max-width: 700px){.content__live-map .metabar{position:absolute;bottom:auto;right:20px;left:20px;top:20px;z-index:2;background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 700px){.content__live-map .metabar__search{margin:0}}@media only screen and (max-width: 700px){.content__live-map .metabar__search.open{display:block}}@media only screen and (max-width: 700px){.content__live-map .metabar__search #search-input-close{top:8px}}@media only screen and (max-width: 700px){.content__live-map .metabar__search label{display:none}}@media only screen and (max-width: 700px){.content__live-map .metabar__search input[type=search]{background-color:#fff}}@media only screen and (max-width: 700px){.content__live-map .metabar__search #suggestions-list{top:45px}}.live__map__info__overlay{height:100%;display:flex;flex-direction:column}.live__map__info__overlay__header{gap:12px;display:flex;padding:0 0 10px;border-bottom:2px solid #f5f5f5}.live__map__info__overlay__header .icon{height:32px}.live__map__info__overlay__header .icon svg{height:32px;fill:#aed848}.live__map__info__overlay__header .details .name{display:block;font-size:14px;font-weight:700}.live__map__info__overlay__header .details .vehicle{margin:2px 0 0;display:block;font-size:12px}.live__map__info__overlay__header .speedlimit{height:32px;margin-left:auto}.live__map__info__overlay__header .speedlimit svg{height:32px}.live__map__info__overlay__body{margin:0;display:grid;padding:10px 0 0;grid-template-columns:65px 1fr}.live__map__info__overlay__body dt{margin:0;padding:3px 0;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap;text-decoration:none}.live__map__info__overlay__body dd{margin:0;padding:3px 0;font-size:12px;font-weight:400;line-height:1.3;text-align:right}.live__map__info__overlay__footer{gap:10px;display:flex;margin:auto 0 0;padding:10px 0 0;list-style:none;align-items:center;justify-content:space-between}.live__map__info__overlay__footer li{gap:8px;margin:0;display:flex;padding:8px 14px;border-radius:8px;align-items:center;background-color:#f5f5f5}.live__map__info__overlay__footer li svg{width:20px;max-height:20px}.live__map__info__overlay__footer li span{font-size:12px;line-height:1.2;text-align:center}.live__map__info__overlay__close{position:absolute;top:-2px;right:-2px}.live__map__info__overlay__close svg{height:28px;fill:#767c7f}.live__map__info__overlay__close span{display:none}#vehicle-popup{width:330px;padding:18px;box-sizing:border-box;background-color:#fff;border:2px solid #e4e4e4}.info__overlay{margin:6px 0 0;line-height:1.4;border-radius:5px;padding:12px 24px 12px 12px}.info__overlay span{color:#fff;display:block}.content__route-replay{position:relative;height:calc(100% - 76px)}.content__route-replay .vehicle-list__frame{height:calc(100vh - 176px)}.content__route-replay .vehicle-list__frame:empty:before{padding:24px;display:block;text-align:center;content:"No Results"}.content__route-replay .vehicle-list__frame li{border:0;margin:0;padding:0}.content__route-replay .vehicle-list__frame li .vehicle-list__routes{display:none}.content__route-replay .vehicle-list__frame li.open .vehicle-list__item{background-color:#f5f5f5}.content__route-replay .vehicle-list__frame li.open .vehicle-list__routes{display:block}.content__route-replay .vehicle-list__frame li.parsing .vehicle-list__item{background:#f5f5f5 url(../images/loading.svg) center right 16px no-repeat;background-size:20px 20px}.content__route-replay .vehicle-list__frame li.parsing .vehicle-list__item .arrow{visibility:hidden}.content__route-replay .vehicle-list__frame .vehicle-list__item{position:relative;gap:20px;display:flex;padding:20px;cursor:pointer;flex-wrap:wrap;align-items:center;border-bottom:2px solid #e4e4e4;transition:background-color 240ms linear}.content__route-replay .vehicle-list__frame .vehicle-list__route{position:relative;display:flex;background-color:#fff;justify-content:flex-start;border-bottom:2px solid #e4e4e4}.content__route-replay .vehicle-list__frame .vehicle-list__route:hover{background-color:#f5f5f5}.content__route-replay .vehicle-list__frame .vehicle-list__route.highlighted{background-color:#f5f5f5}.content__route-replay .vehicle-list__frame .vehicle-list__route.highlighted:before{position:absolute;top:-1px;left:0;bottom:-1px;width:4px;content:"";background-color:#aed848}.content__route-replay .vehicle-list__id{margin:0}#map-events .tab__grid__item{width:30%}@media only screen and (max-width: 880px){#map-events .tab__grid__item{width:auto}}#map-events .tab__grid__item:first-child{width:70%}@media only screen and (max-width: 880px){#map-events .tab__grid__item:first-child{width:auto}}#map-events .routes__listing__aside dl dd{text-indent:10px}@media only screen and (max-width: 700px){.content__route-replay .metabar{position:absolute;bottom:auto;right:20px;left:20px;top:20px;z-index:2;background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 700px){.content__route-replay .metabar__search{margin:0}}@media only screen and (max-width: 700px){.content__route-replay .metabar__search.open{display:block}}@media only screen and (max-width: 700px){.content__route-replay .metabar__search #search-input-close{top:8px}}@media only screen and (max-width: 700px){.content__route-replay .metabar__search label{display:none}}@media only screen and (max-width: 700px){.content__route-replay .metabar__search input[type=search]{background-color:#fff}}@media only screen and (max-width: 700px){.content__route-replay .metabar__search #suggestions-list{top:45px}}.content__reports{position:relative;height:calc(100% - 76px)}.reports__tabs__nav{display:flex;height:44px;overflow:hidden}.reports__tabs__nav a{width:50%;display:block;font-weight:400;padding:14px 30px;text-decoration:none;background-color:#f5f5f5}.reports__tabs__nav a.active{font-weight:600;background-color:#fff}.reports__listing{position:relative;margin:0;padding:0;overflow:auto;list-style:none;height:calc(100vh - 170px)}@media only screen and (max-width: 880px){.reports__listing{height:auto;background-color:#fff}}.reports__listing:before{position:absolute;top:0;left:0;right:0;z-index:1;padding:24px;display:block;text-align:center;content:"No Results"}.reports__listing__item{position:relative;margin:0;z-index:2;cursor:pointer;background-color:#fff;padding:26px 60px 26px 30px;border-bottom:2px solid #e4e4e4;transition:background-color 240ms linear}@media only screen and (max-width: 700px){.reports__listing__item{padding:26px 60px 26px 20px}}.reports__listing__item:last-child{border:0}.reports__listing__item:hover{background-color:#f5f5f5}.reports__listing__item.active{padding-left:36px}.reports__listing__item.active:before{position:absolute;top:0;left:0;bottom:0;width:6px;content:"";background-color:#aed848}.reports__listing__item .detail{position:relative;display:flex;padding:0 0 0 28px;align-items:center}.reports__listing__item .detail span{line-height:1.4;font-weight:600;font-size:13px;font-size:0.8125rem}.reports__listing__item .detail svg{position:absolute;top:50%;left:0;height:14px;fill:#121212;transform:translateY(-50%);transition:fill 240ms linear}.reports__listing__item .arrow{position:absolute;top:50%;right:10px;fill:#e4e4e4;height:30px;transform:translateY(-50%)}.reports__listing__item .add{position:absolute;top:50%;right:18px;fill:#e4e4e4;height:16px;transform:translateY(-50%)}.reports__pane{position:relative;overflow:auto;box-sizing:border-box;height:calc(100vh - 126px)}.reports__pane__body{gap:30px;display:flex;padding:30px}@media only screen and (max-width: 700px){.reports__pane__body{display:block;padding:15px 30px}}.reports__pane__body__column{width:50%;gap:30px;display:flex;flex-direction:column}@media only screen and (max-width: 700px){.reports__pane__body__column{width:100%;padding:15px 0}}.reports__pane__body .btn{padding:5px 25px;align-self:center}.reports__pane__header{gap:14px;padding:20px;display:flex;align-items:center;background-color:#f5f5f5}.reports__pane__header svg{width:20px}.reports__pane__header h2{margin:0;font-size:20px;font-size:1.25rem}.reports__pane .report-card{border-radius:5px;border:1px solid #e4e4e4;box-shadow:rgba(0,0,0,.1) 0px 1px 1px 0px}.reports__pane .report-card__title{border-bottom:1px solid rgba(0,0,0,.1);padding:15px;font-weight:700;color:#121212}.reports__pane .report-card__body{padding:15px}.reports__pane .report-card dl{margin:0;padding:0}.reports__pane .report-card dt{padding:0;margin:0 0 5px;font-weight:400;color:#7e7e7e;text-decoration:none}@media only screen and (max-width: 880px){.reports__pane .report-card dt{font-size:14px}}.reports__pane .report-card dd{padding:0;margin:0 0 30px;line-height:1.5}@media only screen and (max-width: 880px){.reports__pane .report-card dd{font-size:14px}}.reports__pane .report-card dd:last-of-type{margin-bottom:10px}.reports__pane .report-card__details dd{display:inline-block}.reports__pane .report-card__vehicle-selection{margin:10px 0 0;display:flex;gap:20px}.reports__pane .report-card__vehicle-selection label{display:none}.reports__pane .report-card__vehicle-selection div{min-width:calc(50% - 20px)}.reports__pane .report-card__date-picker{position:relative}.reports__pane .report-card__date-picker .jqx-calendar{position:absolute}.reports__pane .report-card__date-picker #start-date{margin:0 18px 0 0}.reports__pane .report-card__date-picker #calendar-start,.reports__pane .report-card__date-picker #calendar-end{z-index:99}.reports__pane .report-card__multiple-select select{display:none}.reports__pane #date-picker-error p{color:#ff6057;margin:5px 0 0;font-size:13px;font-size:0.8125rem}.reports__pane #download-error{text-align:center}.reports__pane #download-error p{margin:0;color:#ff6057;font-size:14px;font-size:0.875rem}.reports__pane #download-error span{margin:0;color:#aed848;font-size:14px;font-size:0.875rem}.reports__delete{color:#ff6057;text-align:center}.editing{position:relative}.editing:before{position:absolute;top:50%;right:-20px;height:12px;width:12px;content:"";transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 14.2v3.8h3.8l11-11.1-3.8-3.8zm17.7-10.2c.4-.4.4-1 0-1.4l-2.3-2.3c-.4-.4-1-.4-1.4 0l-1.8 1.8 3.8 3.8z'/%3E%3C/svg%3E") 50% no-repeat;background-size:contain}.content__settings{padding:20px 30px}.content__settings h3{margin:0 0 20px}.content__settings .form-grid{gap:30px;display:flex}@media only screen and (max-width: 880px){.content__settings .form-grid{flex-direction:column}}.content__settings .form-column{min-width:calc(50% - 15px)}@media only screen and (max-width: 880px){.content__settings .form-column{min-width:100%}}.content__settings .form-row{margin:0 0 30px}.content__settings .form-row label{display:block;margin:0 0 10px;font-weight:600}.content__settings .form-row input.invalid{border-color:rgba(255,96,87,.6)}.content__settings .form-row__latlng .form-columns{gap:20px;display:flex}.content__settings .form-row__checkbox{gap:10px;display:flex;margin:20px 0;align-items:center}.content__settings .form-row__submit{padding:20px 0 0;align-items:center;justify-content:center;display:flex;gap:20px}.content__settings .form-row__submit .link{color:#121212;text-decoration:none;font-size:16px;font-size:1rem}.content__settings .form-row__submit .link:hover{text-decoration:underline}.content__settings #save-error{text-align:center}.content__settings #save-error p{margin:0;color:#ff6057;font-size:14px;font-size:0.875rem}.settings__overlay{position:relative}.settings__overlay__tab-nav{background-color:#f5f5f5}.settings__overlay__tab-nav ul{margin:0;padding:0;display:flex;list-style:none;border-top:1px solid #e4e4e4}.settings__overlay__tab-nav li{margin:0;padding:0;border:1px solid #e4e4e4;border-top:0;border-right:0;border-bottom:0}.settings__overlay__tab-nav li:first-child{border-left:0}.settings__overlay__tab-nav a{position:relative;display:block;padding:8px 20px;text-decoration:none;font-size:14px;font-size:0.875rem;transition:background-color 140ms linear}.settings__overlay__tab-nav a:before{position:absolute;top:-1px;right:0;left:0;height:0;content:"";overflow:hidden;background-color:#aed848;transition:height 240ms linear}.settings__overlay__tab-nav a.active{background-color:#fff}.settings__overlay__tab-nav a.active:before{height:4px}.settings__overlay__tab-nav a:hover:before{height:5px}.settings__overlay__tab-content>div{height:100%;display:none}.settings__overlay__tab-content>div.active{display:block;padding:35px 30px}.settings__overlay__tab-content>div.active h3{margin:0 0 20px}.settings__overlay__tab-content .metabar__search{width:calc(50% - 40px);padding-bottom:0}.settings__overlay__tab-content .metabar__search #search-input,.settings__overlay__tab-content .metabar__search #searchDeviceTrackersInput,.settings__overlay__tab-content .metabar__search #searchDriversTrackersInput,.settings__overlay__tab-content .metabar__search #searchVehicleTrackersInput,.settings__overlay__tab-content .metabar__search #searchClientDeviceTrackersInput{border-radius:0;border-left:0;border-right:0;width:100%;padding-top:12px;padding-bottom:12px;border:2px solid #e4e4e4}.settings__overlay__tab-content .metabar__search #searchDriversTrackersInput,.settings__overlay__tab-content .metabar__search #searchVehicleTrackersInput,.settings__overlay__tab-content .metabar__search #searchClientDeviceTrackersInput{padding-left:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjgzIDE2LjQybDkuMTcgOS4xNyA5LjE3LTkuMTcgMi44MyAyLjgzLTEyIDEyLTEyLTEyeiIvPjxwYXRoIGQ9Ik0wLS43NWg0OHY0OGgtNDh6IiBmaWxsPSJub25lIi8+PC9zdmc+);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:24px auto}.settings__overlay__tab-content .metabar__search #searchDeviceTrackersInput{margin-bottom:20px}.settings__overlay__tab-content .metabar__search.open #searchDriversTrackersInput,.settings__overlay__tab-content .metabar__search.open #searchVehicleTrackersInput,.settings__overlay__tab-content .metabar__search.open #searchClientDeviceTrackersInput{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCA0OCA0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTQuODMgMTYuNDIgOS4xNyA5LjE3IDkuMTctOS4xNyAyLjgzIDIuODMtMTIgMTItMTItMTJ6IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgNDcuNjcpIi8+PHBhdGggZD0ibTAtLjc1aDQ4djQ4aC00OHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}.settings__overlay__tab-content #add-drivers,.settings__overlay__tab-content #edit-drivers,.settings__overlay__tab-content #add-devices,.settings__overlay__tab-content #edit-devices{display:none}.settings__overlay__tab-content #add-drivers.show,.settings__overlay__tab-content #edit-drivers.show,.settings__overlay__tab-content #add-devices.show,.settings__overlay__tab-content #edit-devices.show{display:block}.settings__overlay__tab-content #add-assets,.settings__overlay__tab-content #edit-assets{display:none}.settings__overlay__tab-content #add-assets.show,.settings__overlay__tab-content #edit-assets.show{display:flex}.settings__overlay__tab-content .form-grid{gap:80px;display:flex;margin:40px 0}@media only screen and (max-width: 880px){.settings__overlay__tab-content .form-grid{flex-direction:column}}.settings__overlay__tab-content .form-grid .form-column{min-width:calc(50% - 40px)}@media only screen and (max-width: 880px){.settings__overlay__tab-content .form-grid .form-column{min-width:100%}}.settings__overlay__tab-content .form-grid .form-row{width:auto;margin:20px 0}.settings__overlay__tab-content .form-grid .form-row__submit{display:flex;padding-top:30px;justify-content:space-between}.settings__overlay__tab-content .form-grid .form-row__submit .link{margin:0 20px 0 auto;color:#121212;text-decoration:none;font-size:16px;font-size:1rem}.settings__overlay__tab-content .form-grid .form-row__submit .link:hover{text-decoration:underline}.settings__overlay__tab-content .form-grid .form-row__submit .delete{color:#ff6057;text-decoration:none;font-size:16px;font-size:1rem}.settings__overlay__tab-content .form-grid .form-row__submit .delete:hover{text-decoration:underline}.settings__overlay__tab-content .form-grid .form-row__checkbox{gap:10px;display:flex;align-items:center}.settings__overlay__tab-content .form-grid .form-row__checkbox label{margin:0}.settings__overlay__tab-content .form-parts{margin-top:60px}.settings__overlay__tab-content .form-parts .form-row__submit{display:flex;padding-top:30px;justify-content:space-between}.settings__overlay__tab-content .form-parts .form-row__submit .link{margin:0 20px 0 auto;color:#121212;text-decoration:none;font-size:16px;font-size:1rem}.settings__overlay__tab-content .form-parts .form-row__submit .link:hover{text-decoration:underline}.settings__overlay__tab-content .form-parts .form-row__submit .delete{color:#ff6057;text-decoration:none;font-size:16px;font-size:1rem}.settings__overlay__tab-content .form-parts .form-row__submit .delete:hover{text-decoration:underline}.settings__overlay__tab-content .form-row{margin:20px 0;width:calc(50% - 40px)}.settings__overlay__tab-content .form-row label{display:block;margin:0 0 10px}.settings__overlay__tab-content .form-row input{margin:0;display:block}.settings__overlay__tab-content .form-row .required{margin:0 0 0 3px;color:#ff6057}.settings__overlay__tab-content .form-row .optional{font-size:small;margin:0 0 0 2px;color:#767c7f}.settings__overlay__tab-content .form-row__submit{display:flex;align-items:center}.settings__overlay__tab-content .form-row--with-button{position:relative}.settings__overlay__tab-content .form-row--with-button input{text-overflow:ellipsis;width:calc(100% - 140px)}.settings__overlay__tab-content .form-row--with-button button{position:absolute;top:2px;right:0;min-height:40px;min-width:120px}.settings__overlay__tab-content .description{color:#767c7f;line-height:1.3;margin:.5em 0;display:block;font-size:12px;font-size:0.75rem}.settings__overlay__tab-content p{color:#767c7f;line-height:1.3;margin:.5em 0;font-size:12px;font-size:0.75rem}.settings__overlay__tab-content ul li{font-size:12px;font-size:0.75rem}.settings__overlay__tab-content .suggestionsList{position:absolute;top:64px;left:0;right:0;margin:0;z-index:9;padding:0;list-style:none;overflow-y:auto;max-height:150px;background-color:#fff}.settings__overlay__tab-content .suggestionsList li{padding:4px 14px;cursor:pointer}.settings__overlay__tab-content .suggestionsList li:hover{background-color:#f0f0f0}.settings__overlay__tab-content .asset-type{gap:20px;display:flex;margin:0 0 40px;align-items:center}.settings__overlay__tab-content .asset-type h3{margin:0;font-weight:400;font-size:16px;font-size:1rem}.settings__overlay__tab-content .asset-type ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.settings__overlay__tab-content .asset-type ul li{margin:0;padding:0}.settings__overlay__tab-content .asset-type__item{width:108px;display:block;text-align:center;text-decoration:none}.settings__overlay__tab-content .asset-type__item .radio{position:relative;width:30px;height:30px;margin:auto;display:block;border-radius:50%;border:3px solid #e4e4e4}.settings__overlay__tab-content .asset-type__item .label{display:block;margin:6px 0 0;color:#121212}.settings__overlay__tab-content .asset-type__item.add-new .radio:before{position:absolute;top:5px;left:13px;width:4px;height:20px;content:"";display:block;background-color:#e4e4e4}.settings__overlay__tab-content .asset-type__item.add-new .radio:after{position:absolute;top:13px;left:5px;width:20px;height:4px;content:"";display:block;background-color:#e4e4e4}.settings__overlay__tab-content .asset-type__item.active .radio{border-color:#aed848}.settings__overlay__tab-content .asset-type__item.active .radio:before{position:absolute;top:5px;left:5px;width:20px;height:20px;content:"";display:block;border-radius:50%;background-color:#aed848}.settings__overlay__tab-content .form-row--with-button .suggestionsList{top:45px}#tracker-list,#client-tracker-list,#driver-tracker-list,#vehicle-tracker-list,#edit-field-AssetDeviceId-list{position:absolute;top:45px;left:0;margin:0;z-index:9;width:100%;padding:6px 0;list-style:none;border-radius:5px;box-sizing:border-box;background-color:#fff;border:1px solid rgb(202.5,202.5,202.5)}@media only screen and (max-width: 880px){#tracker-list,#client-tracker-list,#driver-tracker-list,#vehicle-tracker-list,#edit-field-AssetDeviceId-list{top:75px}}#tracker-list li,#client-tracker-list li,#driver-tracker-list li,#vehicle-tracker-list li,#edit-field-AssetDeviceId-list li{margin:0;padding:4px 12px;color:#121212;font-size:14px;font-size:0.875rem}#tracker-list li:hover,#client-tracker-list li:hover,#driver-tracker-list li:hover,#vehicle-tracker-list li:hover,#edit-field-AssetDeviceId-list li:hover{background-color:#e4e4e4}#tracker-list li.selected,#client-tracker-list li.selected,#driver-tracker-list li.selected,#vehicle-tracker-list li.selected,#edit-field-AssetDeviceId-list li.selected{background-color:#e4e4e4}#tracker-list a,#tracker-list a:hover,#client-tracker-list a,#client-tracker-list a:hover,#driver-tracker-list a,#driver-tracker-list a:hover,#vehicle-tracker-list a,#vehicle-tracker-list a:hover,#edit-field-AssetDeviceId-list a,#edit-field-AssetDeviceId-list a:hover{display:block;text-decoration:none}#tracker-list-close,#driver-tracker-list-close,#client-tracker-list-close,#vehicle-tracker-list-close,#edit-field-AssetDeviceId-list-close{position:absolute;top:12px;right:10px;cursor:pointer;display:none}@media only screen and (max-width: 880px){#tracker-list-close,#driver-tracker-list-close,#client-tracker-list-close,#vehicle-tracker-list-close,#edit-field-AssetDeviceId-list-close{top:32px}}#tracker-list-close svg,#driver-tracker-list-close svg,#client-tracker-list-close svg,#vehicle-tracker-list-close svg,#edit-field-AssetDeviceId-list-close svg{fill:#e4e4e4;width:20px;height:20px;transition:fill 240ms linear}#tracker-list-close:hover svg,#driver-tracker-list-close:hover svg,#client-tracker-list-close:hover svg,#vehicle-tracker-list-close:hover svg,#edit-field-AssetDeviceId-list-close:hover svg{fill:#121212}#tracker-list-close span,#driver-tracker-list-close span,#client-tracker-list-close span,#vehicle-tracker-list-close span,#edit-field-AssetDeviceId-list-close span{display:none}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;padding:60px 40px;box-sizing:border-box;background:rgba(0,0,0,.8)}.lightbox-content{position:relative;padding:22px;width:90%;margin:auto;max-width:600px;background:#fff}.lightbox-content p{font-size:14px}.lightbox-content span{font-size:14px}.lightbox-close{position:absolute;top:-20px;right:-20px;width:38px;height:38px;display:flex;overflow:hidden;align-items:center;border-radius:50%;justify-content:center;text-decoration:none;background-color:#aed848;transition:background-color 140ms linear}.lightbox-close svg{width:30px;height:30px}.lightbox-close:hover{background-color:#e4e4e4}#mapContainer{width:100%;height:400px;margin-bottom:10px}#searchInput{width:100%;padding:10px;margin-bottom:20px;font-size:16px}#suggestionsList{position:absolute;top:64px;left:20px;right:20px;margin:0;z-index:9;padding:0 14px;list-style:none;background-color:#fff;max-height:150px;overflow-y:auto}#suggestionsList li{padding:4px;cursor:pointer}#suggestionsList li:hover{background-color:#f0f0f0}#addressDisplay{margin:0;padding:5px 0 10px}#selectLocationBtn{float:right}.save-message{width:50%;text-align:center}.save-message p{margin:0;color:#ff6057;font-size:14px;font-size:0.875rem}.form-grid .save-message{width:100%}#add-AssetDelete{opacity:.6;cursor:not-allowed;pointer-events:none}#proximity-message{margin:20px 0;text-align:center}#proximity-message p{margin:0;color:#ff6057;font-size:14px;font-size:0.875rem}#proximity-message span{margin:0;color:#aed848;font-size:14px;font-size:0.875rem}#proximity-alert{position:fixed;bottom:0;left:50%;opacity:0;color:#121212;z-index:9999;padding:16px;border-radius:2px;text-align:center;pointer-events:none;font-size:13px;font-size:0.8125rem;background-color:#aed848;transform:translateX(-50%);animation:slideDownFromBottom 500ms forwards}#proximity-alert.show{animation:slideUpFromBottom 500ms forwards}.proximity__dock .vehicle-list{padding:0}.proximity__dock .vehicle-list__toggle-all{gap:10px;display:flex;padding:10px 30px;align-items:center;justify-content:flex-end}.proximity__dock .vehicle-list__toggle-all span{line-height:1;font-weight:700;font-size:12px;font-size:0.75rem}.proximity__dock .vehicle-list__frame{height:calc(100vh - 176px)}.proximity__dock .vehicle-list__frame:empty:before{padding:24px;display:block;text-align:center;content:"No Results"}.proximity__dock .vehicle-list__frame li{border:0;margin:0 !important;padding:0 !important;background-color:#fff !important}.proximity__dock .vehicle-list__frame li:hover{background-color:#fff !important}.proximity__dock .vehicle-list__frame li .vehicle-list__routes{display:none}.proximity__dock .vehicle-list__frame li.open .vehicle-list__item{background-color:#f5f5f5}.proximity__dock .vehicle-list__frame li.open .vehicle-list__routes{display:block}.proximity__dock .vehicle-list__frame li.parsing .vehicle-list__item{background:#f5f5f5 url(../images/loading.svg) center right 16px no-repeat;background-size:20px 20px}.proximity__dock .vehicle-list__frame li.parsing .vehicle-list__item .arrow{visibility:hidden}.proximity__dock .vehicle-list__frame .vehicle-list__item{position:relative;gap:20px;display:flex;cursor:pointer;flex-wrap:wrap;padding:20px 30px;align-items:center;transition:background-color 240ms linear}.proximity__dock .vehicle-list__frame .vehicle-list__route{position:relative;display:flex;background-color:#fff;justify-content:flex-start}.proximity__dock .vehicle-list__frame .vehicle-list__route:hover{background-color:#f5f5f5}.proximity__dock .vehicle-list__frame .vehicle-list__route.highlighted{background-color:#f5f5f5}.proximity__dock .vehicle-list__frame .vehicle-list__route.highlighted:before{position:absolute;top:-1px;left:0;bottom:-1px;width:4px;content:"";background-color:#aed848}.proximity__dock .vehicle-list__frame .vehicle-list__route__remove{gap:6px;display:flex;padding:10px 0;align-items:center;justify-content:center;transition:background-color 140ms linear}.proximity__dock .vehicle-list__frame .vehicle-list__route__remove svg{fill:#ff6057;height:14px;transition:transform 140ms linear}.proximity__dock .vehicle-list__frame .vehicle-list__route__remove span{color:#ff6057;line-height:1;font-size:12px;font-size:0.75rem}.proximity__dock .vehicle-list__frame .vehicle-list__route__remove i{opacity:0;font-style:normal;transition:opacity 140ms linear}.proximity__dock .vehicle-list__frame .vehicle-list__route__remove:hover{background-color:rgba(255,96,87,.2)}.proximity__dock .vehicle-list__frame .vehicle-list__route__remove:hover svg{transform:rotate(-20deg)}.proximity__dock .vehicle-list__frame .vehicle-list__route__remove:hover i{opacity:1}.proximity__dock .vehicle-list__routes{padding:10px 0 0;background-color:#fff}.proximity__dock .vehicle-list__id{margin:0}.proximity__dock .ready__route{gap:20px;display:flex;cursor:pointer;flex-wrap:wrap;padding:10px 30px;align-items:center;background-color:#fff}.proximity__dock .ready__route .toggle{margin:0 0 0 auto}.proximity__dock .ready__route:hover{background-color:#fff !important}.proximity__dock .ready__route.highlighted{background-color:#fff !important}.proximity__dock .ready__route.highlighted:before{display:none}.proximity__dock .marker-offset{transition:none}.content__alerts{padding:20px 30px}.content__alerts h3{margin:0 0 20px}.content__alerts .form-grid{display:block}.content__alerts .form-column{width:100%}.content__alerts .form-row{margin:0 0 30px}.content__alerts .form-row label{display:block;margin:0 0 10px;font-weight:600}.content__alerts .form-row input.invalid{border-color:rgba(255,96,87,.6)}.content__alerts .form-row__latlng .form-columns{gap:20px;display:flex}.content__alerts .form-row__checkbox{gap:10px;display:flex;margin:20px 0;align-items:center}.content__alerts .form-row__submit{padding:20px 0 0;align-items:center;justify-content:center;display:flex;gap:20px}.content__alerts .form-row__submit .link{color:#121212;text-decoration:none;font-size:16px;font-size:1rem}.content__alerts .form-row__submit .link:hover{text-decoration:underline}.content__alerts #save-error{text-align:center}.content__alerts #save-error p{margin:0;color:#ff6057;font-size:14px;font-size:0.875rem}.content__alerts #video-example{width:196px;display:block;margin:20px auto 0}.lightbox{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:9997;overflow:hidden}.lightbox.open{display:flex}.lightbox__inner{position:absolute;top:50%;left:50%;z-index:9999;display:block;padding:23px 40px 40px;background-color:#fff;transform:translate(-50%, -50%)}@media only screen and (max-width: 880px){.lightbox__inner{position:relative;top:auto;left:auto;width:92%;margin:auto;transform:none;box-sizing:border-box}}.lightbox__inner .close-icon{position:absolute;top:-40px;right:-40px;width:40px;height:40px;fill:#fff;pointer-events:none}.lightbox__inner pre{margin:20px 0 0}.lightbox__close{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:block;background-color:rgba(0,0,0,.8)}.lightbox video{max-width:100%;max-height:100%;display:block}.lightbox p{margin:20px 0 0;font-size:14px}#videoContainer{display:none}.vehicle-map__frame.framer{display:flex}.vehicle-map__frame.framer #videoContainer{display:block;width:70%}.vehicle-map__frame.framer #videoContainer.offline{position:relative}.vehicle-map__frame.framer #videoContainer.offline:after{position:absolute;top:44px;left:0;right:0;bottom:0;color:#fff;display:flex;white-space:pre;padding:54px 0 0;align-items:center;text-align:center;justify-content:center;background:#000 url("/assets/images/offline.png") 50% 44% no-repeat;background-size:auto 44px;content:"This device is currently offline\avideo playback unavailable"}.vehicle-map__frame.framer #mapContainer{width:30%}.type-icon{position:absolute;top:-5px;left:-8px;width:30px;height:30px;display:block;text-indent:-9999px;background-image:url("/assets/images/fail.png");background-position:50%;background-repeat:no-repeat;background-size:30px 30px}.type-icon-19{background-image:url("/assets/images/alert-19.png")}.type-icon-31{background-image:url("/assets/images/alert-31.png")}.type-icon-212{background-image:url("/assets/images/alert-212.png")}.type-icon-212{background-image:url("/assets/images/alert-212.png")}.type-icon-213{background-image:url("/assets/images/alert-213.png")}.type-icon-214{background-image:url("/assets/images/alert-214.png")}#alert_screen img{width:300px;height:auto;display:block}.alert-item .vehicle-list__id{padding-bottom:12px;justify-content:space-between}.alert-item .vehicle-list__id svg{top:2px;transform:none}.alert-item .vehicle-list__id:last-of-type{padding:0}.alert-item .vehicle-list__id__layout,.alert-item .vehicle-list__id__layout:first-child,.alert-item .vehicle-list__id__layout:last-child{width:50% !important;margin:0 !important}.alert-item--live .vehicle-list__id{justify-content:flex-start}.alert-item--live .vehicle-list__id__layout:first-child{width:120px !important}.alert-item--live .live-stream__icon{height:22px !important}#alert-details{padding:0 0 15px}.vehicle-list__frame:empty{background:url(../images/loading.svg) 50% 24px no-repeat;background-size:28px 28px}.cooldown{position:absolute;top:50px;right:15px;width:30px;height:30px !important;display:block !important;opacity:0;transition:all 240ms linear}.cooldown--visible{opacity:1}.cooldown .circle-chart{width:30px;height:30px}.cooldown .circle-chart--active .circle-chart__circle{animation:circle-chart-fill 60s reverse;transform:rotate(-90deg);transform-origin:center}.cooldown #circle-chart__value{position:absolute;top:10px;left:0;right:0;font-size:14px;font-weight:700;line-height:10px;text-align:center;color:#121212}.header{grid-area:header}.header__inner{position:fixed;top:0;right:0;z-index:2;left:240px;height:50px;display:flex;align-items:center;background-color:#f5f5f5;justify-content:space-between}@media only screen and (max-width: 880px){.header__inner{left:0}}.header .mobile-title{display:none}@media only screen and (max-width: 880px){.header .mobile-title{display:block;font-weight:600;margin:0 0 0 20px;font-size:15px;font-size:0.9375rem}}.header__menu-button{display:none;height:18px;margin:0 0 0 20px}.header__menu-button svg{fill:#444;height:18px}@media only screen and (max-width: 880px){.header__menu-button{display:block}}.header__navigation{height:100%;margin:0 30px}@media only screen and (max-width: 880px){.header__navigation{display:none}}.header__navigation__list{gap:60px;margin:0;padding:0;height:100%;display:flex;list-style:none}.header__navigation__list li{margin:0;padding:0}.header__navigation__list a{position:relative;height:100%;color:#121212;display:flex;font-weight:600;padding:0 5px 5px;align-items:center;text-decoration:none;font-size:15px;font-size:0.9375rem;box-sizing:border-box;transition:color 240ms linear}.header__navigation__list a:before{position:absolute;top:0;right:0;left:0;height:0;content:"";overflow:hidden;background-color:#aed848;transition:height 240ms linear}.header__navigation__list a:hover:before{height:5px}.header__navigation__list a.active:before{height:5px}.header__account{position:relative;margin:0 30px 0 0;opacity:0;transition:opacity 240ms linear}@media only screen and (max-width: 880px){.header__account{margin-right:20px}}.header__account.loaded{opacity:1}.header__account__link{position:relative;display:flex;cursor:pointer;align-items:center;text-decoration:none}.header__account__link img{width:28px;height:28px;display:block;overflow:hidden;border-radius:50%;min-width:28px;min-height:28px}@media only screen and (max-width: 880px){.header__account__link img{margin:0}}.header__account__link span{margin:0 24px 0 12px;font-size:15px;font-size:0.9375rem}@media only screen and (max-width: 880px){.header__account__link span{display:none}}.header__account__link:before{position:absolute;top:50%;right:-5px;content:"";width:22px;height:22px;display:block;transform:translateY(-50%) rotate(0deg);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.83 16.42l9.17 9.17 9.17-9.17 2.83 2.83-12 12-12-12z' fill='%23121212'/%3E%3Cpath d='M0-.75h48v48h-48z' fill='none'/%3E%3C/svg%3E");background-size:contain;transition:all 240ms linear}@media only screen and (max-width: 880px){.header__account__link:before{display:none}}.header__account__dropdown{position:absolute;top:50px;right:-16px;opacity:0;z-index:2;margin:0;min-width:140px;list-style:none;visibility:hidden;border-radius:4px;padding:20px 20px 10px;background-color:#f5f5f5;transform:translateY(-10px);transition:all 240ms linear;box-shadow:0 2px 2px 0 rgba(0,0,0,.16)}@media only screen and (max-width: 880px){.header__account__dropdown{right:-9px}}.header__account__dropdown:before{position:absolute;content:"";top:-10px;right:4px;width:0;height:0;border-bottom:20px solid #f5f5f5;border-left:18px solid rgba(0,0,0,0);border-right:18px solid rgba(0,0,0,0)}.header__account__dropdown li{padding:0;margin:0 0 10px}.header__account__dropdown a{position:relative;color:#121212;display:block;padding:0 0 0 30px;text-decoration:none;font-size:15px;font-size:0.9375rem;transition:opacity 240ms linear}.header__account__dropdown a svg{position:absolute;top:50%;left:0;height:18px;fill:#121212;transform:translateY(-50%)}.header__account__dropdown a span{color:#121212;font-size:16px;font-size:1rem}.header__account__dropdown a:hover{opacity:.5}.header__account.open .header__account__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.header__account.open .header__account__link:before{transform:translateY(-50%) rotate(180deg)}.header .client-switcher{display:flex;align-items:center;margin:0 0 0 auto}.header .client-switcher input{padding:12px;text-align:right;text-overflow:ellipsis;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);appearance:none}.header .client-switcher input:-webkit-calendar-picker-indicator{display:none}form{margin:0;padding:0}input{width:100%;color:#121212;outline:none;padding:12px;max-width:100%;border-radius:0;appearance:none;font-weight:500;display:inline-block;vertical-align:middle;font-size:14px;font-size:0.875rem;box-sizing:border-box;border:2px solid #e4e4e4;font-family:"Lato","Noto Sans",sans-serif;background-color:#fff}@media only screen and (max-width: 700px){input{font-size:16px;font-size:1rem}}input:focus{outline:none}input:disabled{background:rgba(228,228,228,.6)}input[type=search]{padding:8px 34px;font-size:14px;font-size:0.875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDE2IDIwOGMwIDQ1LjktMTQuOSA4OC4zLTQwIDEyMi43bDEyNi42IDEyNi43YzEyLjUgMTIuNSAxMi41IDMyLjggMCA0NS4zcy0zMi44IDEyLjUtNDUuMyAwbC0xMjYuNi0xMjYuN2MtMzQuNCAyNS4yLTc2LjggNDAtMTIyLjcgNDAtMTE0LjkgMC0yMDgtOTMuMS0yMDgtMjA4czkzLjEtMjA4IDIwOC0yMDggMjA4IDkzLjEgMjA4IDIwOHptLTIwOCAxNDRjNzkuNSAwIDE0NC02NC41IDE0NC0xNDRzLTY0LjUtMTQ0LTE0NC0xNDQtMTQ0IDY0LjUtMTQ0IDE0NCA2NC41IDE0NCAxNDQgMTQ0eiIgZmlsbD0iI0U0RTRFNCIvPjwvc3ZnPg==");background-position:left 10px top 50%;background-repeat:no-repeat;background-size:12px 12px;border-width:1px;border-radius:5px;background-color:rgba(0,0,0,0);border-color:rgb(202.5,202.5,202.5)}@media only screen and (max-width: 700px){input[type=search]{font-size:16px;font-size:1rem}}input[type=datetime-local]::-webkit-input-placeholder{color:#121212}input[type=datetime-local]:-moz-placeholder{color:#121212}input[type=datetime-local]::-moz-placeholder{color:#121212}input[type=datetime-local]:-ms-input-placeholder{color:#121212}select{margin:0;width:100%;color:#121212;max-width:100%;border-radius:0;appearance:none;font-weight:500;display:inline-block;vertical-align:middle;font-size:14px;font-size:0.875rem;box-sizing:border-box;border:2px solid #e4e4e4;background-color:#fff;font-family:"Lato","Noto Sans",sans-serif;padding:12px 40px 12px 12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjgzIDE2LjQybDkuMTcgOS4xNyA5LjE3LTkuMTcgMi44MyAyLjgzLTEyIDEyLTEyLTEyeiIvPjxwYXRoIGQ9Ik0wLS43NWg0OHY0OGgtNDh6IiBmaWxsPSJub25lIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px top 50%;background-size:20px auto}select:focus{outline:none}select:-ms-expand{display:none}.toggle input[type=checkbox]{width:0;height:0;margin:0;border:0;display:block;overflow:hidden;visibility:hidden;text-indent:-9999px}.toggle label{cursor:pointer;text-indent:-9999px;width:38px;height:22px;background:#b1b1b1;display:block;border-radius:100px;position:relative}.toggle label:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:18px;transition:left 80ms ease-in-out}.toggle input:checked+label{background:#aed848}.toggle input:checked+label:after{left:18px}:root{--ss-primary-color: #AED848;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-border-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-main-height: 30px;--ss-content-height: 300px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: 0.2s;--ss-border-radius: 4px }@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;font-size:14px;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;font-size:14px;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.H_ui{font-size:10px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;z-index:0;position:absolute;width:100%;height:100%;left:100%}.H_ui *{box-sizing:content-box;-moz-box-sizing:content-box}.H_noevs{pointer-events:none}.H_l_left{position:absolute;left:0;margin-left:-100%}.H_l_center{position:absolute;left:-50%}.H_l_right{position:absolute;right:100%;margin-left:-100%}.H_l_top{top:0}.H_l_middle{top:50%}.H_l_bottom{bottom:0}[class^=H_l_]{pointer-events:none}.H_ctl{pointer-events:visiblePainted;pointer-events:auto}.H_l_horizontal .H_ctl{float:left}.H_l_anchor{clear:both;float:right}.H_l_vertical .H_ctl{clear:both}.H_l_right .H_l_vertical .H_ctl{float:right}.H_l_right.H_l_middle.H_l_vertical .H_ctl{float:right}.H_ctl{margin:.6em;position:relative;cursor:pointer;-ms-touch-action:none}.H_btn,.H_rdo li{background:#000;border-radius:2em;color:#fff;padding:.4em;-webkit-transform:translate3d(0, 1, 0)}.H_rdo{color:#fff;padding-bottom:.5em;margin-bottom:.5em;border-bottom:.1em solid #4a5b65}.H_rdo_title{text-transform:uppercase;color:#dbe1e4;margin-bottom:1em}.H_rdo ul{list-style:none;margin:0 auto;padding:0}.H_active,.H_rdo li.H_active{background:#4a5b65}.H_disabled,.H_active.H_disabled{color:#5a6166;cursor:default}.H_l_vertical .H_grp>.H_btn{border-radius:0}.H_l_vertical .H_grp>div:first-child{-webkit-border-top-left-radius:2em;-webkit-border-top-right-radius:2em;-moz-border-radius-topleft:2em;-moz-border-radius-topright:2em;border-top-left-radius:2em;border-top-right-radius:2em;padding-top:1em;margin-bottom:-1px}.H_l_vertical .H_grp>div:last-child{-webkit-border-bottom-right-radius:2em;-webkit-border-bottom-left-radius:2em;-moz-border-radius-bottomright:2em;-moz-border-radius-bottomleft:2em;border-bottom-right-radius:2em;border-bottom-left-radius:2em;padding-bottom:1em}.H_l_horizontal .H_grp>.H_btn,.H_l_vertical .H_ctl{border-radius:0;float:left}.H_l_horizontal .H_grp>div:first-child{-webkit-border-top-left-radius:2em;-webkit-border-bottom-left-radius:2em;-moz-border-radius-topleft:2em;-moz-border-radius-bottomleft:2em;border-top-left-radius:2em;border-bottom-left-radius:2em;padding-left:1em}.H_l_horizontal .H_grp>div:last-child{-webkit-border-top-right-radius:2em;-webkit-border-bottom-right-radius:2em;-moz-border-radius-topright:2em;-moz-border-radius-bottomright:2em;border-top-right-radius:2em;border-bottom-right-radius:2em;padding-right:1em}.H_overlay{position:absolute;min-width:15em;background:#1f262a;display:none;padding:1em;z-index:100}.H_overlay>*:last-child{clear:both}.H_overlay>.H_btn{white-space:nowrap}.H_overlay.H_open{display:block}.H_overlay::after{content:" ";width:0px;height:0px;border-style:solid;position:absolute}.H_overlay.H_left::after{border-width:1em 1em 1em 0;border-color:rgba(0,0,0,0) #1f262a rgba(0,0,0,0) rgba(0,0,0,0);left:-1em}.H_overlay.H_right::after{border-width:1em 0 1em 1em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1f262a;left:100%}.H_overlay.H_top::after{top:.5em}.H_overlay.H_bottom::after{bottom:.5em}.H_overlay.H_middle::after{top:50%;margin-top:-1em}.H_overlay.H_top.H_center::after{border-width:0 1em 1em 1em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #1f262a rgba(0,0,0,0);top:-1em;left:50%;margin-left:-1em}.H_overlay.H_bottom.H_center::after{border-width:1em 1em 0 1em;border-color:#1f262a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-1em;left:50%;margin-left:-1em}.H_ib{position:absolute;left:.91em;background:#000;color:#fff;font-size:2em;line-height:1em;fill:#000;left:-100%}.H_ib_tail{position:absolute;left:-0.3em;bottom:-0.5em;width:1.2em;height:1.2em;z-index:100}.H_ib_notail .H_ib_tail{display:none}.H_ib_body{background:#000;position:absolute;bottom:.5em;padding:0 1.2em 0 0;border-radius:.2em;margin-right:-1em;right:0}.H_ib_close{font-size:.6em;position:absolute;right:.2em;top:.2em;cursor:pointer;fill:#fff}.H_disabled .H_ib_close{cursor:default}.H_ib_noclose .H_ib_close{display:none}.H_ib_noclose .H_ib_body{padding:0 0 0 0}.H_ib_content{min-width:6em;margin:.2em 0;padding:0 .2em;user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-o-user-select:text;-ms-user-select:text}.H_l_horizontal.H_slider{float:left;height:2.8em;width:auto;padding:0 1em}.H_slider .H_slider_track{width:.2em;height:100%}.H_l_horizontal.H_slider .H_slider_track{height:.2em;width:100%}.H_l_horizontal.H_slider .H_slider_cont{height:100%}.H_l_horizontal.H_slider .H_slider_knob_cont{margin-top:-0.2em}.H_slider{background-color:#1f262a;padding:1em 0em;width:2.8em}.H_slider .H_slider_cont{position:relative}.H_slider .H_slider_knob_cont,.H_slider .H_slider_knob_halo{width:2.4em;height:2.4em;margin-left:0em;border-radius:9em}.H_slider .H_slider_knob_halo{background-color:hsla(0,0%,100%,.1)}.H_slider .H_slider_knob{width:1.6em;height:1.6em;background-color:#fff;border-radius:9em;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.H_slider .H_slider_track,.H_slider .H_slider_knob_cont{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.H_slider .H_slider_track{background-color:#fff}.H_slider.H_disabled{cursor:default}.H_disabled .H_slider_track,.H_disabled .H_slider_knob{background-color:#5a6166}.H_context_menu{min-width:158px;max-width:40%;position:absolute;left:-100%;top:0;color:#fff;background-color:#000f1a;-moz-border-radius:.4em;-webkit-border-radius:.4em;-o-border-radius:.4em;border-radius:.4em;padding:10px 0;-moz-user-select:initial;-khtml-user-select:initial;-webkit-user-select:initial;-o-user-select:initial;-ms-user-select:initial;z-index:200}.H_context_menu_closed{display:none}.H_context_menu_item{text-overflow:ellipsis;overflow:hidden;padding:1px 10px 0}.H_context_menu_item.clickable:hover,.H_context_menu_item.clickable:focus{outline:none;background-color:#00bbdc;cursor:pointer}.H_context_menu_item.disabled{background:rgba(0,0,0,0) !important;color:#5a6166;cursor:default !important;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none}.H_context_menu_item_separator{height:0;margin:8px 10px;border-top:1px solid #333;border-bottom:1px solid #666;line-height:0;font-size:0}.H_scalebar_svg{display:block}.H_pano_mm{position:absolute;top:0;left:-100%;font-size:1.5em;width:0;height:0}.H_pano_man{margin-top:-3em;z-index:2}.H_pano_notransition{transition:none !important}.H_pano_circle{margin-top:-1em;margin-left:-1em;transition:all .3s;pointer-events:none}.H_disabled .H_pano_circle{transition:none;margin-left:-0.1em}.H_disabled .H_pano_mm svg.H_icon{fill:#ddd;stroke:#5a6166}.H_pano_man svg.H_icon,.H_pano_circle svg.H_icon{fill:#09b;stroke:#fff;pointer-events:none}.H_pano_ib{cursor:pointer}.H_tib{margin:1em 0 1em 1em;font-size:.5em;width:30em}.H_tib p{margin:.5em 0;padding:0;line-height:1.3em}.H_tib p.H_tib_desc{border-top:1px solid #666;padding-top:.5em}.H_tib .H_tib_time{color:#aaa}.H_tib_right{float:right}.H_dm_label{font:10pt sans-serif;color:#000;text-shadow:1px 1px .5px #fff,1px -1px .5px #fff,-1px 1px .5px #fff,-1px -1px .5px #fff;white-space:nowrap;margin-left:12px;margin-top:-7px;pointer-events:none}svg.H_icon{display:block;width:2em;height:2em;fill:#fff}.H_active svg.H_icon{fill:#fff}.H_disabled svg.H_icon,.H_active.H_disabled{fill:#5a6166}.H_overview{transition:width .2s,height .2s,margin-top .2s,padding .2s;width:0em;height:0em;overflow:hidden;cursor:default;position:absolute;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.H_overview_active{padding:.5em}.H_l_center .H_overview{left:-9999px;right:-9999px}.H_l_middle .H_overview{top:-9999px;bottom:-9999px}.H_l_right .H_overview{right:100%}.H_l_left .H_overview{left:100%}.H_l_bottom .H_overview{bottom:0}.H_l_center.H_l_bottom .H_overview{bottom:100%}.H_l_top .H_overview{top:0}.H_l_center.H_l_top .H_overview{top:100%}.H_overview .H_overview_map{border:1px solid #000;background-color:hsla(0,0%,100%,.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.H_copyright{right:auto !important;left:0 !important}.H_overview_map .H_ui{display:none}.pin-offset{cursor:pointer}.marker-offset{cursor:pointer;transition:all 100ms linear}.poi-offset{cursor:pointer;margin:-30px 0 0}#lookup-label{color:#7e7e7e;font-size:12px;margin:0 28px 0 auto}:root{--jqx-grid-row-height: 36px;--jqx-grid-column-height: 48px;--jqx-grid-show-column-lines: 1;--jqx-list-item-height: -1;--jqx-grid-filter-menu-items-height: 30px;--jqx-dropdown-animation: transform;--jqx-datetimeinput-dropdown-height: 280px;--jqx-datetimeinput-dropdown-width: 280px;--jqx-calendar-header-height: 40px;--jqx-calendar-title-height: 49px;--jqx-icon-calendar: "";--jqx-icon-filter: "";--jqx-icon-menu: "";--jqx-icon-check: "";--jqx-icon-first-page: "";--jqx-icon-arrow-down: "";--jqx-icon-arrow-left: "";--jqx-icon-arrow-right: "";--jqx-icon-arrow-up: "";--jqx-icon-arrow-down-filled: "";--jqx-icon-arrow-left-filled: "";--jqx-icon-arrow-right-filled: "";--jqx-icon-arrow-up-filled: "";--jqx-icon-visibility: "";--jqx-icon-visibility-off: "";--jqx-icon-last-page: "";--jqx-icon-close: "";--jqx-icon-search: "";--jqx-border-radius: 4px;--jqx-font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;--jqx-font-size: 14px;--jqx-action-button-size: 25px}.jqx-rc-tl{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.jqx-rc-tr{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.jqx-rc-bl{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.jqx-rc-br{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.jqx-rc-t{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.jqx-rc-b{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.jqx-rc-r{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.jqx-rc-l{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.jqx-rc-all{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.jqx-reset{padding:0;margin:0;border:none;background:rgba(0,0,0,0);outline:none;box-sizing:content-box}.jqx-clear{align:left;valign:top;left:0px;top:0px;-webkit-appearance:none !important;outline:none !important;padding:0px;margin:0px}.jqx-popup{box-sizing:content-box}.jqx-overflow-hidden{overflow:hidden !important}.jqx-position-relative{position:relative !important}.jqx-position-absolute{position:absolute !important}.jqx-max-size{width:100% !important;height:100% !important}.jqx-disableselect{-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.jqx-hideborder{border:none !important}.jqx-button{outline:none;border:1px solid rgba(0,0,0,0);padding:5px;text-align:center;vertical-align:central;margin:0 0 0 0;cursor:default}.jqx-button[aria-disabled=true]{pointer-events:none}button.jqx-button,input[type=button].jqx-button,input[type=submit].jqx-button{box-sizing:border-box !important;-moz-box-sizing:border-box !important}.jqx-link{text-decoration:none;color:#111}.jqx-hidden{display:none}.jqx-widget,.jqx-widget-content,.jqx-widget-header,.jqx-fill-state-normal{line-height:1.231}.jqx-calendar{border:1px solid rgba(0,0,0,0);-webkit-appearance:none;overflow:hidden;outline:none;padding:0px;margin:0 0 0 0;cursor:default;border-collapse:separate}.jqx-calendar>div{padding:0px;box-sizing:border-box}.jqx-calendar td{padding-top:0px;padding-bottom:0px;border-collapse:separate;border-spacing:1px;font-size:13px;line-height:1.231;height:auto}.jqx-calendar table{margin:0px;padding:0px;border-collapse:separate;border-spacing:1px;font-size:13px;line-height:1.231}.jqx-calendar-row-header{outline:none;border:0px solid #f2f2f2;padding:0;margin:0 0 0 0;cursor:default}.jqx-calendar-column-header{outline:none;text-align:right;padding:3px;border-top:none;border-bottom:1px solid rgba(0,0,0,0);border-left:none;border-right:none;margin:0 0 0 0;cursor:default}.jqx-calendar-top-left-header{outline:none;border:0px solid #f2f2f2;margin:0 0 0 0;cursor:default}.jqx-calendar-title-navigation{cursor:pointer;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;width:25px;height:25px}.jqx-calendar-month{margin:0;padding:0;border:none;width:100%}.jqx-calendar-title-content{cursor:pointer;text-align:center}.jqx-calendar-title-header{border-left:none;border-top:none;border-right:none;border-bottom-width:1px;border-bottom-style:solid;margin:0 0 0 0}.jqx-calendar-title-header td{padding-left:0px;padding-right:0px;border:none}.jqx-calendar-title-header-disabled{border-bottom-width:1px;border-bottom-style:solid;margin:0 0 0 0;border-left:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-top:0px solid rgba(0,0,0,0)}.jqx-calendar-cell{border:1px solid rgba(0,0,0,0);margin:0px;outline:none;text-align:center;padding:1px;cursor:pointer;background-color:rgba(0,0,0,0)}.jqx-calendar-cell td{padding:0;margin:0}.jqx-calendar .jqx-fill-state-normal{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.jqx-calendar-cell-hidden{margin:0 0 0 0;visibility:hidden;cursor:default}.jqx-calendar-cell-weekend{color:#898989 !important;margin:0 0 0 0;cursor:pointer}.jqx-calendar-cell-specialDate{color:red !important;background-color:rgba(0,0,0,0);border:1px solid #fff;margin:0 0 0 0;cursor:pointer}.jqx-calendar-cell-restrictedDate{background-color:#fb8499;border:1px solid #fff;margin:0 0 0 0;cursor:pointer}.jqx-calendar-cell-selected-invalid{color:#fff !important;background:red !important;border:1px solid red !important}.jqx-calendar-cell-today{color:#898989;background-color:#ffffdb;border:1px solid #fdc066;margin:0 0 0 0;cursor:pointer}.jqx-calendar-cell-hover{margin:0 0 0 0;cursor:pointer}.jqx-calendar-cell-selected{margin:0 0 0 0;cursor:pointer}.jqx-calendar-cell-othermonth{color:#898989 !important;margin:0 0 0 0;cursor:pointer}.jqx-calendar-cell-disabled{color:#ccc}.jqx-calendar-row-cell{outline:none;text-align:center;border:1px solid rgba(0,0,0,0);margin:0 0 0 0;cursor:default}.jqx-calendar-footer{margin:5px;color:inherit;font-size:13px}.jqx-calendar-title-container{overflow:hidden}.jqx-calendar-column-cell{overflow:hidden;text-align:center;outline:none;font-weight:normal;padding:1px;border:1px solid rgba(0,0,0,0);margin:0 0 0 0;cursor:default}.jqx-calendar-view{-webkit-appearance:none;outline:none;padding:0px;border:0px solid #fff;margin:0 0 0 0;cursor:default}.jqx-action-button{-webkit-appearance:none;outline:none;overflow:hidden;margin:0 0 0 0;border:none;cursor:pointer}.jqx-window{position:absolute;overflow:hidden;border:1px solid rgba(0,0,0,0)}.jqx-window-header{outline:none;border-width:0px;border-bottom:1px solid rgba(0,0,0,0);overflow:hidden;padding:7px;height:auto;white-space:nowrap;overflow:hidden}.jqx-window-content{outline:none;overflow:auto;text-align:left;background-color:rgba(0,0,0,0);padding:5px;-webkit-background-clip:padding-box;background-clip:padding-box}.jqx-window-content-disabled{outline:none;overflow:auto;text-align:left;padding:5px}.jqx-window-close-button{cursor:pointer;background-repeat:no-repeat;margin-top:2px}.jqx-window-collapse-button{cursor:pointer;margin-top:3px}.jqx-window-collapse-button-collapsed{margin-top:3px;cursor:pointer}.jqx-window-modal{background-color:#000}.jqx-docking{overflow:hidden}.jqx-docking-panel{margin:0px;padding:0px;min-height:100px}.jqx-docking-drop-indicator{border-style:dashed;border-width:1px;margin:0px}.jqx-docking-window{margin:0px}.jqx-splitter{overflow:hidden;border:1px solid rgba(0,0,0,0);position:relative}.jqx-splitter-splitbar-vertical{border:1px solid rgba(0,0,0,0);border-top-width:0px;border-bottom-width:0px;cursor:e-resize;cursor:col-resize;position:absolute}.jqx-splitter-splitbar-hover{background-color:rgba(0,0,0,0)}.jqx-splitter-splitbar-invalid{background:red !important}.jqx-splitter-splitbar-collapsed{cursor:default}.jqx-splitter-panel{border:none;outline:none;position:absolute;overflow:hidden}.jqx-splitter-nested,.jqx-splitter-panel-nested{border:none;overflow:hidden}.jqx-icon-arrow-up{background-repeat:no-repeat;background-position:center}.jqx-icon-arrow-down{background-repeat:no-repeat;background-position:center}.jqx-icon-arrow-left{background-image:url("images/icon-left.png");background-repeat:no-repeat;background-position:center}.jqx-icon-arrow-right{background-image:url("images/icon-right.png");background-repeat:no-repeat;background-position:center}.jqx-icon-close{cursor:pointer;background-repeat:no-repeat;background-position:center}.jqx-icon-calendar,.jqx-icon-calendar-hover,.jqx-icon-calendar-pressed{background-image:url("images/icon-calendar.png");background-repeat:no-repeat;background-position:left top;position:relative;width:15px !important;height:15px !important;margin-top:-7.5px !important}.jqx-input{overflow:hidden;background-color:inherit;border-color:#c7c7c7}.jqx-input-invalid{color:red !important}.jqx-input-group{overflow:hidden}.jqx-input-group .jqx-input{padding:2px 1px !important;border-left-width:1px !important;border-right-width:1px !important}.jqx-date-time-input-popup table td a{border:1px rgba(0,0,0,0) solid;width:100%;display:inline-block;margin:0;padding:0;outline:0;color:#333}.jqx-date-time-input-popup table td input{width:25px;margin:0;text-align:center;padding:4px 6px;height:20px;line-height:20px;vertical-align:middle}.jqx-icon-time{background-image:url("images/icon-recurrence.png");background-repeat:no-repeat;background-position:center;width:16px;height:16px;float:left;margin:3px;margin-left:5px}.jqx-icon-time{background-image:url("images/icon-time.png");margin:0px;position:relative;left:1px;margin-top:-8px}.jqx-widget{-moz-box-sizing:content-box;box-sizing:content-box;-ms-touch-action:none;zoom:1 !important;color:#000;-moz-background-clip:padding;background-clip:padding-box;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-appearance:none;-webkit-background-clip:padding-box;direction:ltr !important;-webkit-tap-highlight-color:rgba(0,0,0,0);font-style:normal;font-size:13px}.jqx-item{-ms-touch-action:none;-moz-box-sizing:content-box;box-sizing:content-box;color:inherit;-webkit-text-size-adjust:none}.jqx-widget-content{-moz-box-sizing:content-box;box-sizing:content-box;-ms-touch-action:none;-moz-background-clip:padding;-webkit-text-size-adjust:none;background-clip:padding-box;-webkit-background-clip:padding-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-color:#c7c7c7;background:#fff;border:0}.jqx-widget-header{-moz-box-sizing:content-box;box-sizing:content-box;-ms-touch-action:none;-moz-background-clip:padding;-webkit-text-size-adjust:none;background-clip:padding-box;-webkit-background-clip:padding-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-color:#c5c5c5;background:#e8e8e8}.jqx-fill-state-normal{-moz-box-sizing:content-box;box-sizing:content-box;-ms-touch-action:none;font-style:normal;font-size:13px;border-color:#aaa;background:#efefef}.jqx-fill-state-hover{-moz-box-sizing:content-box;box-sizing:content-box;border-color:#999;background:#e8e8e8}.jqx-fill-state-pressed{-moz-box-sizing:content-box;box-sizing:content-box;border-color:#999;background:#d1d1d1}.jqx-fill-state-focus{border-color:#555}.jqx-fill-state-disabled{cursor:default;color:#000;opacity:.55;filter:Alpha(Opacity=45)}.jqx-fill-state-normal td,.jqx-fill-state-hover td,.jqx-fill-state-pressed td,.jqx-fill-state-disabled td,.jqx-fill-state-focus td,.jqx-widget td,.jqx-widget-content td,.jqx-widget-header td{box-sizing:border-box;-moz-box-sizing:border-box}.jqx-input{-webkit-appearance:none;padding:0 0 0 0;outline:none;border-width:1px;border-style:solid;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box}input[type=text].jqx-input,input[type=password].jqx-input{min-height:16px;min-width:16px;margin:0px;border-width:1px;border-style:solid;font-size:13px;padding:3px;padding-left:3px;padding-right:3px}.jqx-input::-ms-reveal{display:none}.jqx-input::-ms-clear{display:none}.jqx-input-content::-ms-clear{display:none}.jqx-input::-ms-value{margin:0px;padding:0px;min-height:13px;line-height:13px}.jqx-input-invalid{border-color:#dd4b39 !important}.jqx-input-content{-webkit-appearance:none;padding:1px;resize:none;outline:none;outline-width:0px;-webkit-user-modify:inherit;-moz-user-modify:inherit;-moz-background-clip:padding;background-clip:padding-box;-webkit-background-clip:padding-box}.jqx-input-disabled{-webkit-appearance:none;resize:none;outline:none;outline-width:0px}.jqx-icon{width:16px;height:16px;margin:0 auto;position:relative;top:50%;margin-top:-8px}.jqx-rtl{text-align:right !important}.jqx-noshadow{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.jqx-action-button{border:none;border-left:1px solid #c7c7c7}.jqx-action-button-rtl{border:none;border-right:1px solid #c7c7c7;cursor:pointer}.jqx-link{background:none !important;box-shadow:none !important;text-shadow:none !important}.jqx-link,.jqx-link:active,.jqx-link[disabled]{background-color:rgba(0,0,0,0) !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.jqx-link{color:#08c !important;cursor:pointer !important;border-color:rgba(0,0,0,0) !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.jqx-link:hover,.jqx-link:focus{color:#005580 !important;text-decoration:underline !important;background-color:rgba(0,0,0,0) !important}.jqx-link[disabled]:hover,.jqx-link[disabled]:focus{color:#333 !important;text-decoration:none !important}.jqx-link:focus,.jqx-link:hover{background-position:0 -15px !important;-webkit-transition:background-position .1s linear !important;-moz-transition:background-position .1s linear !important;-o-transition:background-position .1s linear !important;transition:background-position .1s linear !important}.jqx-link:active{background-image:none !important;outline:0 !important;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) !important;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) !important;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) !important}.jqx-file-upload{position:relative;overflow:auto}.jqx-file-upload,.jqx-file-upload-file-row,.jqx-file-upload-file-name,.jqx-file-upload-file-cancel,.jqx-file-upload-file-upload{zoom:1}.jqx-file-upload{border-radius:0;box-sizing:border-box;border:2px solid #e4e4e4}.jqx-file-upload-buttons-container,.jqx-file-upload-iframe,.jqx-file-upload-loading-element{display:none}.jqx-file-upload-buttons-container{display:none !important}.jqx-file-upload-file-input-ie9,.jqx-file-upload-buttons-container,.jqx-file-upload-file-row,.jqx-file-upload-icon{width:100%}.jqx-file-upload-file-input-ie9,.jqx-file-upload-file-name,.jqx-file-upload-file-cancel,.jqx-file-upload-file-upload,.jqx-file-upload-icon,.jqx-file-upload-loading-element{height:100%}.jqx-file-upload-form-ie9{position:absolute}.jqx-file-upload-form,.jqx-file-upload-file-input{visibility:hidden;display:none}.jqx-file-upload-form-ie9,.jqx-file-upload-file-input-ie9{display:block;visibility:visible}.jqx-file-upload-form-ie9{z-index:10000;opacity:0;filter:alpha(opacity=0)}.jqx-file-upload-file-name{width:auto;height:auto;display:flex;overflow:hidden;font-weight:500;margin-right:auto;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-size:0.875rem;background-color:#fff}.jqx-file-upload-button-browse-rtl,.jqx-file-upload-button-upload-rtl,.jqx-file-upload-button-cancel-rtl,.jqx-file-upload-file-name-rtl,.jqx-file-upload-file-cancel,.jqx-file-upload-file-upload,.jqx-file-upload-loading-element{float:right}.jqx-file-upload-file-upload{margin-left:10px !important}.jqx-file-upload{padding:12px;height:64px !important}.jqx-file-upload-file-row{margin:0 !important;display:flex;align-items:center;width:100% !important;box-sizing:border-box;padding:0 140px 0 0 !important}.jqx-file-upload-button-browse{position:absolute;top:12px;right:12px;margin:0;outline:0;color:#323232;cursor:pointer;overflow:hidden;font-weight:400;line-height:1.4;user-select:none;padding:5px 20px;min-width:120px;border-radius:20px;text-align:center;align-items:center;display:inline-flex;justify-content:center;text-decoration:none;box-sizing:border-box;vertical-align:middle;font-size:16px;font-size:1rem;font-family:"Lato","Noto Sans",sans-serif;background-color:#aed848;border:2px solid #aed848;transition:all 240ms ease}.jqx-file-upload-buttons-container{height:auto;margin-top:10px}.jqx-file-upload-button-browse-rtl,.jqx-file-upload-button-upload-rtl,.jqx-file-upload-button-cancel-rtl,.jqx-file-upload-file-name-rtl,.jqx-file-upload-file-cancel-rtl,.jqx-file-upload-file-upload-rtl{direction:rtl !important}.jqx-file-upload-button-cancel,.jqx-file-upload-button-upload-rtl{margin-left:5px}.jqx-file-upload-button-upload-rtl-ie{margin-right:5px}.jqx-file-upload-button-cancel-rtl,.jqx-file-upload-button-upload-rtl-ie{margin-left:0}.jqx-file-upload-file-row{height:36px;clear:both}.jqx-file-upload-loading-element{width:17px;margin:0 1px 0 1px}.jqx-file-upload-file-cancel,.jqx-file-upload-file-upload{width:26px}.jqx-file-upload-file-cancel-rtl,.jqx-file-upload-file-upload-rtl,.jqx-file-upload-loading-element-rtl{float:none;*float:left}.jqx-file-upload-button-browse,.jqx-file-upload-button-upload,.jqx-file-upload-button-cancel,.jqx-file-upload-form-ie9,.jqx-file-upload-file-input-ie9,.jqx-file-upload-file-cancel,.jqx-file-upload-file-upload{cursor:pointer;white-space:nowrap}.jqx-file-upload-loading-element{background-image:url("images/loader-small.gif");background-repeat:no-repeat}.jqx-date-time-input-popup .jqx-icon{margin-top:0px}.jqx-layout{position:relative}.jqx-layout{background-color:#c5c5c5}.jqx-element{overflow:hidden;border-style:solid;border-width:0px;border-color:rgba(0,0,0,0);box-sizing:border-box}jqx-layout,jqx-splitter{width:850px}jqx-layout{width:850px;height:600px}jqx-file-upload{width:300px}jqx-input{width:300px;height:35px}jqx-calendar{width:200px;height:200px}.jqx-input-label{visibility:hidden;position:absolute}.jqx-input-bar{visibility:hidden;position:absolute}.jqx-time-picker{display:block;border:1px solid #c5c5c5;border-radius:1px;font-size:12px;line-height:initial;touch-action:none;min-width:250px;box-sizing:border-box}.jqx-time-picker *{box-sizing:border-box}.jqx-time-picker>.jqx-container{width:100%;height:100%}.jqx-time-picker .jqx-header,.jqx-time-picker .jqx-svg-container,.jqx-time-picker .jqx-hour-minute-container{display:flex}.jqx-time-picker .jqx-header{width:100%;height:20%;justify-content:center;align-items:center}.jqx-time-picker .jqx-main-container{width:100%;height:80%;padding:2%;background-color:var(--jqx-time-picker-background)}.jqx-time-picker[view=portrait] .jqx-header.jqx-widget-header.jqx-unselectable{border-top-left-radius:inherit;border-top-right-radius:inherit}.jqx-time-picker .jqx-svg-container{justify-content:center;align-items:center;width:100%;height:100%}.jqx-time-picker[footer] .jqx-svg-container{height:calc(100% - 30px)}.jqx-time-picker .jqx-footer{display:none}.jqx-time-picker[footer] .jqx-footer{display:block;width:100%;height:30px}.jqx-time-picker .jqx-hour-minute-container{font-size:50px}.jqx-time-picker .jqx-am-pm-container{margin-left:10px}.jqx-time-picker .jqx-hour-container,.jqx-time-picker .jqx-minute-container,.jqx-time-picker .jqx-am-container,.jqx-time-picker .jqx-pm-container{opacity:.5;cursor:pointer}.jqx-time-picker[readonly] .jqx-hour-container,.jqx-time-picker[disabled] .jqx-hour-container,.jqx-time-picker[readonly] .jqx-minute-container,.jqx-time-picker[disabled] .jqx-minute-container,.jqx-time-picker[readonly] .jqx-am-container,.jqx-time-picker[disabled] .jqx-am-container,.jqx-time-picker[readonly] .jqx-pm-container,.jqx-time-picker[disabled] .jqx-pm-container{cursor:default}.jqx-time-picker .jqx-selected{opacity:1}.jqx-time-picker .jqx-hour-minute-container div:nth-child(2){opacity:.5}.jqx-time-picker .jqx-svg-picker{border-radius:50%;position:relative;box-sizing:content-box}.jqx-time-picker .jqx-svg-picker.animate{animation:jqx-time-picker-animation .5s linear}.jqx-time-picker[disabled]{opacity:.55;cursor:default;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.jqx-time-picker .jqx-label.jqx-selected{fill:#fff}.jqx-time-picker .jqx-header:focus{outline:1px solid skyblue}.jqx-time-picker .jqx-svg-picker:focus{border:1px solid skyblue;outline:none}@keyframes jqx-time-picker-animation{0%{opacity:1}25%{opacity:.5}50%{opacity:0}75%{opacity:.5}100%{opacity:1}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.jqx-split-layout-component{display:block;overflow:initial;width:600px;height:600px}.jqx-split-layout{display:block;overflow:initial;width:600px;height:600px;--jqx-primary-rgb: 0, 92, 153;--jqx-primary: rgb(var(--jqx-primary-rgb));--jqx-primary-color: #fff;--jqx-background: #fff;--jqx-background-color: rgba(0, 0, 0, .88);--jqx-background-hover-rgb: 225, 225, 225;--jqx-background-hover: rgb(var(--jqx-background-hover-rgb));--jqx-background-color-hover: rgba(0, 0, 0, .54);--jqx-surface-rgb: 255, 255, 255;--jqx-surface: rgb(var(--jqx-surface-rgb));--jqx-surface-color: rgba(0, 0, 0, .88);--jqx-border: #E0E0E0;--jqx-scrollbar-background: #f5f5f5;--jqx-scrollbar-border: #ddd;--jqx-scrollbar-thumb-background: #C1C1C1;--jqx-scrollbar-thumb-border: #b3b3b3;--jqx-scrollbar-thumb-background-hover: #e6e6e6;--jqx-scrollbar-thumb-border-hover: #b3b3b3;--jqx-scrollbar-thumb-background-pressed: #d9d9d9;--jqx-scrollbar-thumb-border-pressed: #b3b3b3;--jqx-scrollbar-button-color-hover: #333;--jqx-scrollbar-button-background-hover: #f5f5f5;--jqx-scrollbar-button-border-hover: #f5f5f5;--jqx-scrollbar-button-color-pressed: #333;--jqx-scrollbar-button-background-pressed: #f5f5f5;--jqx-scrollbar-button-border-pressed: #f5f5f5;--jqx-split-layout-buttons-border-radius: 50%;--jqx-split-layout-context-menu-default-width: var(--jqx-menu-vertical-default-width);--jqx-split-layout-context-menu-default-height: auto;--jqx-primary-rgb: 0, 92, 153;--jqx-primary: rgb(var(--jqx-primary-rgb));--jqx-primary-color: #ffffff;--jqx-secondary-rgb: 45, 45, 48;--jqx-secondary: rgb(var(--jqx-secondary-rgb));--jqx-secondary-color: #ffffff;--jqx-error-rgb: 176, 0, 32;--jqx-error: rgb(var(--jqx-error-rgb));--jqx-error-color: #ffffff;--jqx-success-rgb: 139, 195, 74;--jqx-success: rgb(var(--jqx-success-rgb));--jqx-success-color: #ffffff;--jqx-info-rgb: 92, 192, 222;--jqx-info: rgb(var(--jqx-info-rgb));--jqx-info-color: #fff;--jqx-warning-rgb: 240, 173, 78;--jqx-warning: rgb(var(--jqx-warning-rgb));--jqx-warning-color: #fff;--jqx-light-rgb: 255, 255, 255;--jqx-light: rgb(var(--jqx-light-rgb));--jqx-light-color: #222222;--jqx-dark-rgb: 34, 34, 34;--jqx-dark: rgb(var(--jqx-dark-rgb));--jqx-dark-color: #ffffff;--jqx-background: #fefefe;--jqx-background-color: #5A5A5A;--jqx-surface: #F5F5F5;--jqx-surface-color: #323232;--jqx-disabled: #CCCCCC;--jqx-disabled-color: #555;--jqx-ui-state-hover: #ebebeb;--jqx-ui-state-color-hover: #333;--jqx-ui-state-border-hover: var(--jqx-ui-state-hover);--jqx-ui-state-active: var(--jqx-primary);--jqx-ui-state-color-active: var(--jqx-primary-color);--jqx-ui-state-border-active: var(--jqx-primary);--jqx-ui-state-focus: #e2e0e0;--jqx-ui-state-color-focus: #333;--jqx-ui-state-border-focus: var(--jqx-ui-state-focus);--jqx-ui-state-selected: rgba(var(--jqx-primary-rgb), .1);--jqx-ui-state-color-selected: var(--jqx-primary);--jqx-ui-state-border-selected: rgba(var(--jqx-primary-rgb), .1);--jqx-item-border-width: 1px;--jqx-item-border-radius: var(--jqx-border-radius);--jqx-item-border-top-left-radius: var(--jqx-border-radius);--jqx-item-border-top-right-radius: var(--jqx-border-radius);--jqx-item-border-bottom-left-radius: var(--jqx-border-radius);--jqx-item-border-bottom-right-radius: var(--jqx-border-radius);--jqx-font-size: 14px;--jqx-font-weight: inherit;--jqx-font-style: inherit;--jqx-font-family: Roboto, "Helvetica Neue", sans-serif;--jqx-editor-addon-width: 27px;border:1px solid #e0e0e0;border-right:none;border-bottom:none;overflow:initial;box-sizing:border-box}.jqx-split-layout>.jqx-container{position:relative;width:100%;height:100%;overflow:hidden}.jqx-layout-group,.jqx-tab-layout-group{box-sizing:border-box}.jqx-tab-layout-group[position=right] .jqx-layout-tab,.jqx-tab-layout-group[position=left] .jqx-layout-tab{padding:24px 12px}.jqx-tab-layout-group[position=right] .jqx-layout-tab:after,.jqx-tab-layout-group[position=left] .jqx-layout-tab:after{position:absolute;left:0;bottom:0;top:0;width:100%;height:100%;border-top-left-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:8px;border-top-right-radius:8px;content:"";transition:all .2s ease;transform:perspective(5px) rotateY(2deg);transform-origin:left;left:0;right:-1px}.jqx-tab-layout-group[position=right] .jqx-layout-tab label,.jqx-tab-layout-group[position=right] .jqx-layout-tab.selected .jqx-close-button{margin-right:5px}.jqx-tab-layout-group[position=left] .jqx-layout-tab:after{right:0px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:0px;border-top-left-radius:0px}.jqx-tab-layout-group[position=left] .jqx-layout-tab label,.jqx-tab-layout-group[position=left] .jqx-layout-tab.selected .jqx-close-button{transform:rotateY(0deg);margin-left:-5px}.jqx-tab-layout-group[position=top] .jqx-layout-tab,.jqx-tab-layout-group[position=bottom] .jqx-layout-tab{padding:12px 24px}.jqx-tab-layout-group[position=bottom] .jqx-layout-tab:after{transform-origin:top;transform:perspective(5px) rotateX(-2deg);border-top-left-radius:0px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:0px;top:0}.jqx-tab-layout-group[position=bottom] .jqx-layout-tab label,.jqx-tab-layout-group[position=bottom] .jqx-layout-tab.selected .jqx-close-button{margin-top:-5px}.jqx-split-layout jqx-layout-group{display:grid;overflow:hidden}.jqx-split-layout jqx-layout-group[data-id=root]{width:100%;height:100%;overflow:hidden;grid-template-columns:1fr}.jqx-split-layout jqx-tab-layout-group{display:grid;overflow:hidden;grid-template-rows:35px 1fr;border-right:1px solid var(--jqx-border);border-bottom:1px solid var(--jqx-border)}.jqx-split-layout jqx-tab-layout-group .jqx-layout-tab-strip{background:var(--jqx-surface);display:flex;overflow:hidden;border-bottom:2px solid var(--jqx-primary)}.jqx-split-layout jqx-tab-layout-group[position=bottom]{grid-template-rows:1fr 35px}.jqx-split-layout jqx-tab-layout-group[position=bottom]>.jqx-layout-tab-strip{border:none;border-top:2px solid var(--jqx-primary)}.jqx-split-layout jqx-tab-layout-group[position=left] .jqx-layout-tab-strip .jqx-layout-tab .jqx-close-button:after,.jqx-split-layout jqx-tab-layout-group[position=right] .jqx-layout-tab-strip .jqx-layout-tab .jqx-close-button:after{margin-left:initial;margin-top:5px}.jqx-split-layout jqx-tab-layout-group[position=left]{grid-template-columns:35px 1fr;grid-template-rows:initial}.jqx-split-layout jqx-tab-layout-group[position=left]>.jqx-layout-tab-strip{writing-mode:vertical-rl;transform:rotate(180deg);justify-content:flex-end;align-items:center;border:none;border-left:2px solid var(--jqx-primary)}.jqx-split-layout jqx-tab-layout-group[position=right]{grid-template-columns:1fr 35px;grid-template-rows:initial}.jqx-split-layout jqx-tab-layout-group[position=right]>.jqx-layout-tab-strip{writing-mode:vertical-rl;align-items:center;border:none;border-left:2px solid var(--jqx-primary)}.jqx-split-layout jqx-tab-layout-group[orientation=vertical]{height:100%}.jqx-split-layout jqx-tab-layout-group[orientation=horizontal]{width:100%}.jqx-split-layout jqx-tab-layout-item{overflow:hidden}.jqx-split-layout jqx-tab-layout-item>jqx-layout-group{width:100%;height:100%}.jqx-split-layout .jqx-layout-buttons-container div{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--jqx-primary-color);background:var(--jqx-primary);font-family:var(--jqx-font-family-icon);font-size:var(--jqx-font-size);padding:5px;left:calc(50% - var(--jqx-editor-addon-width)/2);width:var(--jqx-editor-addon-width);height:var(--jqx-editor-addon-width);cursor:pointer;border-top-left-radius:var(--jqx-split-layout-buttons-border-radius);border-top-right-radius:var(--jqx-split-layout-buttons-border-radius);border-bottom-left-radius:var(--jqx-split-layout-buttons-border-radius);border-bottom-right-radius:var(--jqx-split-layout-buttons-border-radius);z-index:1;touch-action:none}.jqx-split-layout .jqx-layout-buttons-container div:after{content:var(--jqx-icon-plus)}.jqx-split-layout .jqx-layout-buttons-container div:active{color:var(--jqx-ui-state-color-active);border-color:var(--jqx-ui-state-active);background-color:var(--jqx-ui-state-active);opacity:var(--jqx-button-opacity-active)}.jqx-split-layout .jqx-layout-buttons-container div:hover{color:var(--jqx-ui-state-color-hover);border-color:var(--jqx-ui-state-hover);background-color:var(--jqx-ui-state-hover);opacity:var(--jqx-button-opacity-active)}.jqx-split-layout .jqx-layout-buttons-container div[position=rotate]:after{content:var(--jqx-icon-reload)}.jqx-split-layout .jqx-layout-buttons-container div[position=center]{top:calc(50% - var(--jqx-editor-addon-width)/2)}.jqx-split-layout .jqx-layout-buttons-container div[position=left]{top:calc(50% - var(--jqx-editor-addon-width)/2);left:0}.jqx-split-layout .jqx-layout-buttons-container div[position=right]{left:initial;top:calc(50% - var(--jqx-editor-addon-width)/2);right:0}.jqx-split-layout .jqx-layout-buttons-container div[position=top]{top:0}.jqx-split-layout .jqx-layout-buttons-container div[position=bottom]{bottom:0}.jqx-split-layout .jqx-layout-drop-area{position:absolute;width:100%;height:100%;z-index:99;pointer-events:none;left:0px;top:0px;opacity:0;background:rgba(var(--jqx-primary-rgb), 0.2);transition:opacity .2s ease-in-out}.jqx-split-layout .jqx-layout-item{height:auto;overflow:hidden;background:var(--jqx-background);border-right:1px solid var(--jqx-border);border-bottom:1px solid var(--jqx-border)}.jqx-split-layout .jqx-layout-item[hover]{overflow:hidden}.jqx-split-layout [data-id]{position:relative}.jqx-split-layout:not([animation=none]) .jqx-layout-buttons-container div:hover,.jqx-split-layout:not([animation=none]) .jqx-layout-buttons-container div:active{transition:background-color 100ms linear,box-shadow 280ms ease-in-out}.jqx-split-layout:not([animation=none]) .jqx-layout-buttons-container div[position=left]{animation:leftRight .2s ease-in}.jqx-split-layout:not([animation=none]) .jqx-layout-buttons-container div[position=right]{animation:rightLeft .2s ease-in}.jqx-split-layout:not([animation=none]) .jqx-layout-buttons-container div[position=top]{animation:topBottom .2s ease-in}.jqx-split-layout *:not([animation=none]) .jqx-layout-buttons-container div[position=bottom]{animation:bottomTop .2s ease-in}.jqx-split-layout.outline .jqx-layout-splitter{opacity:1}.jqx-split-layout .jqx-layout-splitter{z-index:999;position:absolute;background:var(--jqx-border);border:1px solid var(--jqx-border);top:0px;left:0px;opacity:0;transition:opacity .2s ease-in-out}.jqx-split-layout .jqx-layout-splitter:hover{border-color:var(--jqx-primary);border-style:dashed}.jqx-split-layout .jqx-layout-splitter:not([root-splitter]){transition:opacity .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out}.jqx-split-layout .jqx-layout-splitter.active{background:var(--jqx-primary);border-color:var(--jqx-primary)}.jqx-split-layout .jqx-layout-splitter.error{background:var(--jqx-error);border-color:var(--jqx-error)}.jqx-split-layout .jqx-layout-splitter.horizontal{height:1px;width:100%;bottom:0px;top:initial;cursor:s-resize}.jqx-split-layout .jqx-layout-splitter.horizontal.last{top:0px;bottom:initial;display:none}.jqx-split-layout .jqx-layout-splitter.vertical{width:1px;height:100%;right:0px;left:initial;cursor:e-resize}.jqx-split-layout .jqx-layout-splitter.vertical.last{left:0px;right:initial;display:none}.jqx-split-layout .jqx-layout-splitter[drag].horizontal,.jqx-split-layout .jqx-layout-splitter[drag].vertical,.jqx-split-layout .jqx-layout-item[hover]>.jqx-layout-splitter.horizontal,.jqx-split-layout .jqx-layout-item[hover]>.jqx-layout-splitter.vertical,.jqx-split-layout .jqx-layout-group[hover]>.jqx-layout-splitter.horizontal,.jqx-split-layout .jqx-layout-group[hover]>.jqx-layout-splitter.vertical{opacity:1;z-index:99}.jqx-layout-tab{grid-row:1;display:flex;align-items:center;justify-content:center;min-width:0;position:relative;overflow:hidden;cursor:pointer;padding:12px 24px;font-family:var(--jqx-font-family);box-sizing:border-box;transition:background-color .2s ease-in-out}.jqx-layout-tab:hover{color:var(--jqx-primary)}.jqx-layout-tab.selected{color:var(--jqx-primary-color);background:var(--jqx-primary)}.jqx-layout-tab.selected .jqx-close-button{z-index:10;color:inherit}.jqx-layout-tab.selected .jqx-close-button:after{content:"x";width:16px;height:16px;cursor:pointer;font-family:var(--jqx-font-family-icon);margin-left:5px;text-align:center;display:flex;align-items:center;justify-content:center;pointer-events:none}.jqx-layout-tab label{cursor:pointer;text-overflow:ellipsis;overflow:hidden;z-index:9;margin-top:2px;color:inherit}.jqx-split-layout-feedback{box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2);background:var(--jqx-background);position:absolute;width:300px !important;height:150px !important;max-height:150px !important;overflow:hidden;left:0px;top:0px;pointer-events:none;transform-origin:top left;transform:scale(1);transition:transform .25s ease-in-out}.jqx-split-layout-feedback.dragging{transform:scale(0.5)}.jqx-split-layout-overlay{position:absolute;z-index:999;left:0;top:0;width:100%;height:100%;opacity:.01;background:#000}@keyframes topBottom{0%{top:calc(-1*var(--jqx-editor-addon-width))}100%{top:0}}@keyframes bottomTop{0%{bottom:calc(-1*var(--jqx-editor-addon-width))}100%{bottom:0}}@keyframes leftRight{0%{left:calc(-1*var(--jqx-editor-addon-width))}100%{left:0}}@keyframes rightLeft{0%{right:calc(-1*var(--jqx-editor-addon-width))}100%{right:0}}.jqx-window-close-button-background{display:none}.jqx-visibility-hidden{visibility:hidden}.jqx-hidden{display:none}.jqx-icon-arrow-up{background:url("../images/arrow--up.svg") 50% no-repeat;background-size:15px 9px}.jqx-icon-arrow-down{background:url("../images/arrow--down.svg") 50% no-repeat;background-size:15px 9px}.jqx-file-upload-icon{background:#fff url("../images/upload-icon2.svg") 50% no-repeat;background-size:26px 20px;width:26px}.jqx-icon-close{background:#fff url("../images/trash-can-solid.svg") 50% no-repeat;background-size:16px 16px}#calendar-start,#calendar-end{margin:10px 0 0;border-radius:5px;border:1px solid #cbcbcb}#calendar-start .jqx-widget-header,#calendar-end .jqx-widget-header{font-weight:700;background:#fafafa}#calendar-start .jqx-icon-arrow-left,#calendar-end .jqx-icon-arrow-left{background:url("../images/arrow--left.svg") 50% no-repeat;background-size:9px 15px}#calendar-start .jqx-icon-arrow-right,#calendar-end .jqx-icon-arrow-right{background:url("../images/arrow--right.svg") 50% no-repeat;background-size:9px 15px}#calendar-start .jqx-calendar-cell-today,#calendar-end .jqx-calendar-cell-today{background-color:#d4e3ad;border:1px solid #d4e3ad}#calendar-start td,#calendar-start th,#calendar-end td,#calendar-end th{padding:0;margin:4px;vertical-align:middle}#calendar-start.closed,#calendar-end.closed{display:none !important}.btn,button,input[type=submit],input[type=reset],input[type=button],button[type=submit],button[type=reset],button[type=button]{margin:0;outline:0;color:#323232;cursor:pointer;overflow:hidden;font-weight:400;line-height:1.4;user-select:none;padding:5px 20px;border-radius:20px;text-align:center;align-items:center;display:inline-flex;justify-content:center;text-decoration:none;box-sizing:border-box;vertical-align:middle;font-size:16px;font-size:1rem;font-family:"Lato","Noto Sans",sans-serif;background-color:#aed848;border:2px solid #aed848;transition:all 240ms ease}.btn svg,button svg,input[type=submit] svg,input[type=reset] svg,input[type=button] svg,button[type=submit] svg,button[type=reset] svg,button[type=button] svg{width:14px;height:14px;fill:#121212;margin:0 8px 0 0;transition:all 240ms ease;transform:translateY(-2px)}.btn span,button span,input[type=submit] span,input[type=reset] span,input[type=button] span,button[type=submit] span,button[type=reset] span,button[type=button] span{line-height:1.6}.btn:hover,.btn:focus,.btn:active,button:hover,button:focus,button:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,button[type=submit]:hover,button[type=submit]:focus,button[type=submit]:active,button[type=reset]:hover,button[type=reset]:focus,button[type=reset]:active,button[type=button]:hover,button[type=button]:focus,button[type=button]:active{color:#fff;border-color:rgb(94.5,94.5,94.5);background-color:rgb(94.5,94.5,94.5)}.btn:hover svg,.btn:focus svg,.btn:active svg,button:hover svg,button:focus svg,button:active svg,input[type=submit]:hover svg,input[type=submit]:focus svg,input[type=submit]:active svg,input[type=reset]:hover svg,input[type=reset]:focus svg,input[type=reset]:active svg,input[type=button]:hover svg,input[type=button]:focus svg,input[type=button]:active svg,button[type=submit]:hover svg,button[type=submit]:focus svg,button[type=submit]:active svg,button[type=reset]:hover svg,button[type=reset]:focus svg,button[type=reset]:active svg,button[type=button]:hover svg,button[type=button]:focus svg,button[type=button]:active svg{fill:#fff}.btn.disabled,button.disabled,input[type=submit].disabled,input[type=reset].disabled,input[type=button].disabled,button[type=submit].disabled,button[type=reset].disabled,button[type=button].disabled{opacity:.5;pointer-events:none}@media only screen and (max-width: 880px){.vehicle-list{display:none;height:auto}}.vehicle-list.open{display:block}.vehicle-list__frame{margin:0;padding:0;overflow:auto;list-style:none;height:calc(100vh - 200px)}@media only screen and (max-width: 880px){.vehicle-list__frame{height:auto;background-color:#fff}}.vehicle-list li{position:relative;margin:0;cursor:pointer;padding:26px 60px 26px 30px;border-bottom:2px solid #e4e4e4;transition:all 140ms linear}@media only screen and (max-width: 700px){.vehicle-list li{padding:26px 60px 26px 20px}}.vehicle-list li:last-child{border:0}.vehicle-list li:hover{background-color:#f5f5f5}.vehicle-list li.active{padding-left:36px;background-color:#f5f5f5}.vehicle-list li.active:before{position:absolute;top:0;left:0;bottom:0;width:6px;content:"";background-color:#aed848}.vehicle-list li.pending{pointer-events:none;background-color:#f5f5f5}.vehicle-list li.has-live-stream{padding:26px 80px 26px 30px}.vehicle-list li.has-live-stream .arrow{display:none}.vehicle-list__id{width:100%;display:flex;align-items:center}.vehicle-list__id span{line-height:1.4;font-weight:600;font-size:13px;font-size:0.8125rem}.vehicle-list__id svg{position:absolute;top:50%;left:0;height:14px;fill:#121212;transform:translateY(-50%);transition:fill 240ms linear}.vehicle-list__id__layout{position:relative;display:flex;align-items:center;padding:0 0 0 22px}.vehicle-list__id__layout:first-child{padding:0 18px 0 24px}.vehicle-list__id__layout:nth-child(3){margin:0 30px 0 auto}.vehicle-list__lower{width:100%;gap:18px;display:flex;margin-top:12px;align-items:center;justify-content:space-between}.vehicle-list__lower span{line-height:1.4;font-weight:600;white-space:nowrap;font-size:13px;font-size:0.8125rem}.vehicle-list__lower svg{position:absolute;top:50%;left:0;height:14px;fill:#121212;transform:translateY(-50%);transition:fill 240ms linear}.vehicle-list__lower__part{position:relative;display:flex;align-items:center;padding:0 0 0 24px}.vehicle-list__lower__part:nth-child(1){padding:0 0 0 22px}.vehicle-list__lower__part:nth-child(2){display:none}.vehicle-list__lower__part:nth-child(5){position:absolute;bottom:24px;right:22px;padding:0;display:none}.vehicle-list__lower__part:nth-child(5) svg{position:relative;top:auto;left:auto;height:24px;transform:none}.vehicle-list__location{position:relative;display:flex;margin:15px 0 0;align-items:center;padding:0 0 0 24px}.vehicle-list__location span{line-height:1.4;text-wrap:pretty;font-size:13px;font-size:0.8125rem}.vehicle-list__location svg{position:absolute;top:1px;left:1px;height:16px;fill:#121212;transition:fill 240ms linear}.vehicle-list .arrow{position:absolute;top:20px;right:18px;height:30px;fill:#e4e4e4}.vehicle-list .open .arrow{transform:rotate(90deg)}.vehicle-list .live-stream{position:absolute;top:35px;z-index:1;right:15px;display:flex;padding:5px;width:28px;height:28px;border-radius:6px;text-decoration:none;align-items:center;justify-content:center;background-color:#fff;transform:translateY(-50%);transition:background-color 120ms linear}.vehicle-list .live-stream:hover{background-color:#121212}.vehicle-list .live-stream:hover .live-stream__icon{fill:#fff}.vehicle-list .live-stream .live-stream__icon{height:28px;fill:#ff6057;pointer-events:none;transition:fill 120ms linear}.vehicle-list .live-stream .live-stream__icon--waiting{height:22px}.vehicle-list .has-live-stream--online .live-stream .live-stream__icon{fill:#aed848}.vehicle-list .wakeup{height:22px;border-radius:8px;padding:10px 15px 22px}.vehicle-list .wakeup span{position:absolute;top:34px;left:0;right:0;text-align:center;white-space:nowrap;font-size:10px;font-size:0.625rem}.vehicle-list .wakeup.awaiting{padding:16px 15px;pointer-events:none;background-image:url(../images/loading.svg);background-position:50%;background-repeat:no-repeat;background-size:22px 22px}.vehicle-list .wakeup.awaiting .live-stream__icon{visibility:hidden}.vehicle-list .wakeup.awaiting span{visibility:hidden}.vehicle-list .wakeup:hover span{color:#fff}.vehicle-listing,.vehicle-search,.vehicle-filters{border-bottom:2px solid #e4e4e4}@media only screen and (max-width: 880px){.vehicle-listing,.vehicle-search,.vehicle-filters{border:0;background-color:#f5f5f5}}.vehicle-results__btn,.vehicle-listing__btn,.vehicle-search__btn,.vehicle-filters__btn{position:relative;display:flex;cursor:pointer;padding:16px 26px;align-items:center;text-decoration:none;transition:background-color 240ms linear}@media only screen and (max-width: 880px){.vehicle-results__btn,.vehicle-listing__btn,.vehicle-search__btn,.vehicle-filters__btn{padding:15px 20px;min-height:20px;border-top:1px solid #e4e4e4}}.vehicle-results__btn:hover,.vehicle-listing__btn:hover,.vehicle-search__btn:hover,.vehicle-filters__btn:hover{background-color:#f5f5f5}.vehicle-results__btn svg,.vehicle-listing__btn svg,.vehicle-search__btn svg,.vehicle-filters__btn svg{width:20px;margin:0 8px 0 0}@media only screen and (max-width: 880px){.vehicle-results__btn svg,.vehicle-listing__btn svg,.vehicle-search__btn svg,.vehicle-filters__btn svg{max-height:16px}}.vehicle-results__btn span,.vehicle-listing__btn span,.vehicle-search__btn span,.vehicle-filters__btn span{font-weight:400}@media only screen and (max-width: 880px){.vehicle-results__btn span,.vehicle-listing__btn span,.vehicle-search__btn span,.vehicle-filters__btn span{font-weight:600;font-size:14px;font-size:0.875rem}}.vehicle-results__btn span.end,.vehicle-listing__btn span.end,.vehicle-search__btn span.end,.vehicle-filters__btn span.end{color:#767c7f;margin-left:auto;font-size:11px;font-size:0.6875rem}@media only screen and (max-width: 880px){.vehicle-results__btn span.end,.vehicle-listing__btn span.end,.vehicle-search__btn span.end,.vehicle-filters__btn span.end{margin-right:40px}}.vehicle-results__btn span.end i,.vehicle-listing__btn span.end i,.vehicle-search__btn span.end i,.vehicle-filters__btn span.end i{font-style:normal}.vehicle-results__btn:after,.vehicle-listing__btn:after,.vehicle-search__btn:after,.vehicle-filters__btn:after{position:absolute;top:20px;right:26px;opacity:0;width:12px;height:12px;content:"";pointer-events:none;transition:opacity 240ms linear;transform:rotate(90deg);background:url("../images/arrow--left.svg") 50% no-repeat;background-size:contain}@media only screen and (max-width: 880px){.vehicle-results__btn:after,.vehicle-listing__btn:after,.vehicle-search__btn:after,.vehicle-filters__btn:after{opacity:1;transform:rotate(-90deg)}}.vehicle-results__btn.open,.vehicle-listing__btn.open,.vehicle-search__btn.open,.vehicle-filters__btn.open{background-color:#f5f5f5}.vehicle-results__btn.open:after,.vehicle-listing__btn.open:after,.vehicle-search__btn.open:after,.vehicle-filters__btn.open:after{opacity:.6}@media only screen and (max-width: 880px){.vehicle-results__btn.open:after,.vehicle-listing__btn.open:after,.vehicle-search__btn.open:after,.vehicle-filters__btn.open:after{opacity:1;transform:rotate(90deg)}}.vehicle-results__btn.open .end,.vehicle-listing__btn.open .end,.vehicle-search__btn.open .end,.vehicle-filters__btn.open .end{margin-right:30px}@media only screen and (max-width: 880px){.vehicle-results__btn.open .end,.vehicle-listing__btn.open .end,.vehicle-search__btn.open .end,.vehicle-filters__btn.open .end{margin-right:40px}}.vehicle-filters__content{display:none;padding:16px 26px;border-top:2px solid #e4e4e4}@media only screen and (max-width: 880px){.vehicle-filters__content{background-color:#fff}}.vehicle-filters__content.open{display:block}.vehicle-filters__inline-search{position:relative;margin:0 0 20px}.vehicle-filters__inline-search label{display:block;margin-bottom:10px;white-space:nowrap;font-size:14px;font-size:0.875rem}.vehicle-filters__inline-search input[type=search]{border-radius:0;background-image:none;border:2px solid #e4e4e4;padding:10px 34px 10px 12px}.vehicle-filters__inline-search input[type=search]::-webkit-input-placeholder{color:#121212;font-weight:500}.vehicle-filters__inline-search input[type=search]:-moz-placeholder{color:#121212;font-weight:500}.vehicle-filters__inline-search input[type=search]::-moz-placeholder{color:#121212;font-weight:500}.vehicle-filters__inline-search input[type=search]:-ms-input-placeholder{color:#121212;font-weight:500}.vehicle-filters__inline-search .search-icon{position:absolute;top:40px;right:14px;width:12px;display:block}.vehicle-filters__inline-search #suggestions-list{position:absolute;top:76px;left:0;margin:0;z-index:9;width:100%;padding:6px 0;list-style:none;border-radius:5px;box-sizing:border-box;background-color:#fff;border:1px solid rgb(202.5,202.5,202.5)}@media only screen and (max-width: 880px){.vehicle-filters__inline-search #suggestions-list{top:75px}}.vehicle-filters__inline-search #suggestions-list li{margin:0;padding:4px 12px;color:#121212;font-size:14px;font-size:0.875rem}.vehicle-filters__inline-search #suggestions-list li:hover{background-color:#e4e4e4}.vehicle-filters__inline-search #suggestions-list li.selected{background-color:#e4e4e4}.vehicle-filters__inline-search #suggestions-list a,.vehicle-filters__inline-search #suggestions-list a:hover{gap:8px;display:flex;align-items:flex-start;text-decoration:none}.vehicle-filters__inline-search #suggestions-list a.disabled,.vehicle-filters__inline-search #suggestions-list a:hover.disabled{opacity:.2}.vehicle-filters__inline-search #suggestions-list svg{width:10px;flex-shrink:0;margin:5px 0 0}.vehicle-filters__inline-search #search-input-close{position:absolute;top:37px;right:10px;cursor:pointer;background-color:#fff}@media only screen and (max-width: 880px){.vehicle-filters__inline-search #search-input-close{top:32px}}.vehicle-filters__inline-search #search-input-close svg{fill:#e4e4e4;width:20px;height:20px;transition:fill 240ms linear}.vehicle-filters__inline-search #search-input-close:hover svg{fill:#121212}.vehicle-filters__inline-search #search-input-close span{display:none}.vehicle-filters__submit{gap:20px;width:100%;align-items:center;display:inline-flex;justify-content:center}.vehicle-filters__dropdown{margin:0 0 20px}.vehicle-filters__dropdown:last-of-type{margin:0}.vehicle-filters__dropdown label{display:block;margin-bottom:10px;white-space:nowrap;font-size:14px;font-size:0.875rem}.vehicle-filters__dropdown .timerange{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.vehicle-filters__dropdown .timerange:hover input{color:#121212}.vehicle-filters__dropdown .timerange input{position:absolute;top:0;left:0;right:0;bottom:0;border:0;padding:0;background:none;visibility:hidden}.vehicle-filters__dropdown .timerangepicker-container{position:absolute;top:32px;left:10px;z-index:99999;display:flex;overflow:hidden;border-radius:5px;background-color:#fff;border:1px solid #cbcbcb}.vehicle-filters__dropdown .timerangepicker-display{box-sizing:border-box;display:inline-block;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;position:relative;border-radius:3px;border:1px solid #cbcbcb}.vehicle-filters__dropdown .timerangepicker-display .increment{position:absolute;cursor:pointer;top:-22px;left:6px;height:20px;width:20px;background:url("../images/arrow--up.svg") 50% no-repeat;background-size:15px 9px}.vehicle-filters__dropdown .timerangepicker-display .decrement{position:absolute;cursor:pointer;top:36px;left:6px;height:20px;width:20px;background:url("../images/arrow--down.svg") 50% no-repeat;background-size:15px 9px}.vehicle-filters__dropdown .timerangepicker-label{margin:0 !important;padding:10px;display:block;color:#121212;background:#fafafa}.vehicle-filters__dropdown .timerangepicker-from .hour,.vehicle-filters__dropdown .timerangepicker-to .hour{margin:26px 4px 26px 10px}.vehicle-filters__dropdown .timerangepicker-from .minute,.vehicle-filters__dropdown .timerangepicker-to .minute{margin:26px 10px 26px 4px}.vehicle-filters__dropdown .timerangepicker-to .hour{margin-left:20px}.vehicle-filters__dropdown .timerangepicker-to .timerangepicker-label{padding-left:20px}.vehicle-filters__dropdown .time-and-date{position:relative;width:100%;color:#121212;padding:12px;display:flex;font-size:14px;font-weight:500;align-items:center;text-decoration:none;box-sizing:border-box;border:2px solid #e4e4e4}.vehicle-filters__dropdown .time-and-date svg{width:12px}.vehicle-filters__dropdown .time-and-date input[type=time]{border:0;margin:0;padding:0;width:auto;display:inline;cursor:pointer;pointer-events:none;vertical-align:baseline}.vehicle-filters__dropdown .time-and-date input[type=time]::-webkit-calendar-picker-indicator{display:none}.vehicle-filters__dropdown .time-and-date .time-and-date__icon{margin-left:auto}.vehicle-filters__dropdown .custom-selected{position:relative;margin:10px 0 0}.vehicle-filters__dropdown .custom-selected a{margin:0 10px 0 0}.vehicle-filters__dropdown .custom-selected .jqx-calendar{position:absolute;top:18px;left:0;width:100%;z-index:99}.vehicle-filters__dropdown.date-selector{position:relative}.vehicle-filters__dropdown.date-selector .jqx-calendar{position:absolute;top:52px;left:10px;width:100%;z-index:99;border:1px solid #cbcbcb}.vehicle-filters__reset{text-align:right}.vehicle-search,.vehicle-listing__btn{display:none}@media only screen and (max-width: 700px){.vehicle-search,.vehicle-listing__btn{display:block}}.vehicle-search__btn{border:0}.create-lookups-btn svg{margin:0 10px 0 0}.create-lookups-btn:after{opacity:1;transform:rotate(-90deg)}.create-lookups-btn.open:after{transform:rotate(90deg)}.existing-lookups-btn{display:flex}.existing-lookups-btn svg{margin:0 10px 0 0}.existing-lookups-btn:after{opacity:1;transform:rotate(-90deg)}.existing-lookups-btn.open:after{transform:rotate(90deg)}.existing-lookups-btn.all-ready span:first-of-type:after{content:"";width:11px;height:11px;margin:0 0 0 10px;border-radius:11px;display:inline-block;background-color:#aed848;animation:pulse 2s infinite}.vehicle-results__btn svg{width:16px;margin:0 10px 0 4px}.vehicle-results__btn:after{opacity:1;transform:rotate(-90deg)}.vehicle-results__btn.open:after{transform:rotate(90deg)}.existing-lookups-list,.vehicle-results__listing{display:none}.existing-lookups-list.open,.vehicle-results__listing.open{display:block}.content__live-map .existing-lookups-list .vehicle-list__frame{height:auto}.content__live-map .existing-lookups-list .vehicle-list__frame:empty{background:none rgba(0,0,0,0)}.existing-lookups-list{overflow:auto;height:calc(100vh - 232px)}.existing-lookups-list .vehicle-list__id__layout:first-child{width:80px}.vehicle-list__id__layout abbr{display:block;line-height:1.4;font-weight:600;font-style:normal;font-size:13px;font-size:0.8125rem;text-decoration:none}.vehicle-results__frame{margin:0;padding:0;list-style:none}@media only screen and (max-width: 880px){.vehicle-results__frame{background-color:#fff}}.vehicle-results__frame li{position:relative;margin:0;display:block;cursor:pointer;border-bottom:2px solid #e4e4e4;transition:all 140ms linear}.vehicle-results__frame li:last-child{border:0}.vehicle-results__frame li .ready__route{padding:26px 24px 26px 30px}@media only screen and (max-width: 700px){.vehicle-results__frame li .ready__route{padding:26px 14px 26px 20px}}.vehicle-results__frame li .toggle{margin:0 0 0 auto;pointer-events:none}.no-vehicle-filters{display:none}.vehicle-listing--longer .vehicle-list__frame{height:calc(100vh - 128px)}.metabar{display:flex;height:76px;padding:20px 30px;align-items:center;box-sizing:border-box;border-bottom:2px solid #e4e4e4}@media only screen and (max-width: 880px){.metabar{position:fixed;bottom:0;right:0;left:0;border:0;padding:0;z-index:2;height:auto;display:block;background-color:#fff}}.metabar__search{position:relative;gap:10px;display:flex;width:calc(35% - 30px);align-items:center}@media only screen and (max-width: 880px){.metabar__search{width:100%;display:block;margin:0 0 20px}}.metabar__search label{display:none}@media only screen and (max-width: 880px){.metabar__search label{display:block;white-space:nowrap;margin-bottom:10px;font-size:14px;font-size:0.875rem}}.metabar__search #suggestions-list{position:absolute;top:45px;left:0;margin:0;z-index:9;width:100%;padding:6px 0;list-style:none;border-radius:5px;box-sizing:border-box;background-color:#fff;border:1px solid rgb(202.5,202.5,202.5)}@media only screen and (max-width: 880px){.metabar__search #suggestions-list{top:75px}}.metabar__search #suggestions-list.loading{min-height:120px;background:#fff url(../images/loading.svg) 50% no-repeat;background-size:20px 20px}.metabar__search #suggestions-list li{margin:0;padding:4px 12px;color:#121212;font-size:14px;font-size:0.875rem}.metabar__search #suggestions-list li:hover{background-color:#e4e4e4}.metabar__search #suggestions-list li.selected{background-color:#e4e4e4}.metabar__search #suggestions-list li.suggestions-list__finished-btn{position:absolute;bottom:12px;right:8px;padding:0;height:20px;width:20px;opacity:.4;overflow:hidden;text-indent:-9999px;background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIwIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0ibTMxMC42IDE1MC42YzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwbC0xMDUuMyAxMDUuNC0xMDUuNC0xMDUuM2MtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBzLTEyLjUgMzIuOCAwIDQ1LjNsMTA1LjQgMTA1LjMtMTA1LjMgMTA1LjRjLTEyLjUgMTIuNS0xMi41IDMyLjggMCA0NS4zczMyLjggMTIuNSA0NS4zIDBsMTA1LjMtMTA1LjQgMTA1LjQgMTA1LjNjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBzMTIuNS0zMi44IDAtNDUuM2wtMTA1LjQtMTA1LjN6Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zdmc+") 0 0 no-repeat;background-size:20px 20px}.metabar__search #suggestions-list a,.metabar__search #suggestions-list a:hover{gap:8px;display:flex;align-items:flex-start;text-decoration:none}.metabar__search #suggestions-list a.disabled,.metabar__search #suggestions-list a:hover.disabled{opacity:.2}.metabar__search #suggestions-list svg{width:10px;flex-shrink:0;margin:5px 0 0}.metabar__search #search-input-close{position:absolute;top:7px;right:10px;cursor:pointer}@media only screen and (max-width: 880px){.metabar__search #search-input-close{top:32px}}.metabar__search #search-input-close svg{fill:#e4e4e4;width:20px;height:20px;transition:fill 240ms linear}.metabar__search #search-input-close:hover svg{fill:#121212}.metabar__search #search-input-close span{display:none}.metabar__range{position:relative;gap:10px;display:flex;align-items:center;justify-content:flex-start}@media only screen and (max-width: 880px){.metabar__range{display:block;margin-bottom:20px}}.metabar__range label{display:block;white-space:nowrap;font-size:14px;font-size:0.875rem}@media only screen and (max-width: 880px){.metabar__range label{margin-bottom:10px}}.metabar__range select{border-width:1px;border-radius:5px;font-size:14px;font-size:0.875rem;padding:8px 34px 8px 12px;background-color:rgba(0,0,0,0);border-color:rgb(202.5,202.5,202.5)}.metabar__view{position:relative;gap:10px;display:flex;margin:0 0 0 30px;align-items:center}@media only screen and (max-width: 880px){.metabar__view{display:block;margin:0 0 20px}}.metabar__view label{display:block;white-space:nowrap;font-size:14px;font-size:0.875rem}@media only screen and (max-width: 880px){.metabar__view label{margin-bottom:10px}}.metabar__view select{border-width:1px;border-radius:5px;font-size:14px;font-size:0.875rem;padding:8px 34px 8px 12px;background-color:rgba(0,0,0,0);border-color:rgb(202.5,202.5,202.5)}.metabar__view.open{padding-right:180px}@media only screen and (max-width: 880px){.metabar__view.open{padding:0}}.metabar__view.open .custom-selected{left:300px;width:auto}@media only screen and (max-width: 880px){.metabar__view.open .custom-selected{left:auto}}.metabar__display{gap:10px;display:flex;margin:0 0 0 auto;align-items:center}@media only screen and (max-width: 880px){.metabar__display{margin:0 0 20px}}.metabar__display span{font-size:14px;font-size:0.875rem}.metabar__customise{width:70px;text-align:right;margin:0 0 0 30px;align-self:center;font-size:14px;font-size:0.875rem}@media only screen and (max-width: 880px){.metabar__customise{margin:0}}.metabar__customise__pane{position:absolute;top:76px;right:0;z-index:1;height:100%;width:240px;display:none;box-sizing:border-box;background-color:#fff;padding:20px 40px 20px 20px;border-left:2px solid #e4e4e4}@media only screen and (max-width: 880px){.metabar__customise__pane{position:relative;top:auto;right:auto;border:0;width:100%;height:auto;margin:40px 0 0;padding:20px 10px;border-top:2px solid #e4e4e4}}.metabar__customise__pane ul{margin:0;padding:0;list-style:none}.metabar__customise__pane ul li{gap:10px;padding:0;display:flex;margin:20px 0;align-items:center}.metabar__customise__pane ul li label{cursor:pointer;font-size:14px;font-size:0.875rem}.metabar .groups-selected{position:absolute;top:0;z-index:99;left:180px;width:100%;box-sizing:border-box}@media only screen and (max-width: 880px){.metabar .groups-selected{position:relative;left:0;top:0;margin-top:10px}}.metabar .groups-selected label{display:none}.metabar .groups-selected button{width:100%;padding:5px;display:block;margin:10px 0 0;font-size:13px;font-size:0.8125rem}.metabar .drivers-selected{position:absolute;top:0;z-index:99;left:180px;width:100%;box-sizing:border-box}@media only screen and (max-width: 880px){.metabar .drivers-selected{position:relative;left:0;top:0;margin-top:10px}}.metabar .drivers-selected label{display:none}.metabar .custom-selected{position:relative;display:flex;min-width:160px;align-items:center;justify-content:flex-start}@media only screen and (max-width: 880px){.metabar .custom-selected{position:relative;top:auto;left:auto;margin:10px 0 0}}.metabar .custom-selected a{font-size:14px;font-size:0.875rem}.metabar .custom-selected a:first-child{margin-right:10px}.metabar .custom-selected .jqx-calendar{position:absolute;top:8px;z-index:99;left:0;width:100%}.metabar .custom-selected.hidden{display:none}@media only screen and (max-width: 880px){.metabar__item{display:none}}@media only screen and (max-width: 880px){.metabar__item.open{display:block}}.metabar__draw{display:flex;width:100%}@media only screen and (max-width: 880px){.metabar__draw{display:none;padding:20px;width:auto}}.metabar__draw__mobile-button{display:none;position:relative;cursor:pointer;padding:15px 20px;align-items:center;text-decoration:none;box-sizing:border-box;transition:background-color 240ms linear}@media only screen and (max-width: 880px){.metabar__draw__mobile-button{width:100%;display:flex;background-color:#f5f5f5}}.metabar__draw__mobile-button:hover{background-color:#f5f5f5}.metabar__draw__mobile-button svg{width:20px;margin:0 8px 0 0}.metabar__draw__mobile-button span{font-weight:400}.metabar__draw__mobile-button span.end{color:#767c7f;margin-left:auto;font-size:11px;font-size:0.6875rem}.metabar__draw__mobile-button span.end i{font-style:normal}.metabar__draw__mobile-button:after{position:absolute;top:20px;right:26px;opacity:0;width:12px;height:12px;content:"";pointer-events:none;transition:opacity 240ms linear;transform:rotate(90deg);background:url("../images/arrow--left.svg") 50% no-repeat;background-size:contain}@media only screen and (max-width: 880px){.metabar__draw__mobile-button:after{opacity:1;transform:rotate(-90deg)}}@media only screen and (max-width: 880px){.metabar.open{position:relative;bottom:auto;display:block}}@media only screen and (max-width: 880px){.metabar.open .metabar__draw{display:block}}.metabar.open .metabar__draw__mobile-button{background-color:#f5f5f5}.metabar.open .metabar__draw__mobile-button:after{opacity:.6}@media only screen and (max-width: 880px){.metabar.open .metabar__draw__mobile-button:after{opacity:1;transform:rotate(90deg)}}.metabar__legend{position:absolute;top:20px;right:90px}.metabar__legend__date{display:block;margin:0 0 6px;font-size:14px;font-size:0.875rem}.metabar__legend__time{display:block;font-size:14px;font-size:0.875rem}.metabar__legend #metabar__legend__time{display:inline;font-style:normal;font-size:14px;font-size:0.875rem}.metabar__close{position:absolute;top:20px;right:20px;height:34px;overflow:hidden}.metabar__close a{position:relative;display:block;text-decoration:none}.metabar__close a span{display:none}.metabar__close a svg{width:34px;transition:opacity 140ms linear}.metabar__close a:hover svg{opacity:.4}.metabar__playback{gap:16px;height:34px;margin:0 auto;display:inline-flex}.metabar__playback a{position:relative;display:block;text-decoration:none}.metabar__playback a span{display:none}.metabar__playback a svg{width:34px;transition:opacity 140ms linear}.metabar__playback a:hover:not(.loaded) svg{opacity:.4}.metabar__playback .speed{position:absolute;bottom:-5px;right:-5px;display:block;height:19px;width:19px;display:flex;align-items:center;justify-content:center;border-radius:19px;background-color:#121212}.metabar__playback .speed i{color:#fff;display:block;line-height:1;font-weight:700;font-style:normal;font-size:10px;font-size:0.625rem}.metabar__playback #stop{padding:7px 0 7px 3px}.metabar__playback #stop svg{margin:auto;width:20px;opacity:.9}.metabar__playback .loaded svg{fill:#aed848}.metabar__info{gap:10px;opacity:.4;display:flex;align-items:center}@media only screen and (max-width: 880px){.metabar__info{display:none}}.metabar__info svg{width:16px;fill:#000}.metabar__info span{color:#000;font-style:italic;font-size:14px;font-size:0.875rem}@media only screen and (max-width: 700px){.content__live-map .proximity__metabar{top:0;left:0;right:0;padding:10px 20px 16px;background-color:#f5f5f5}}@media only screen and (max-width: 700px){.content__live-map .proximity__metabar .metabar__playback{width:224px;display:flex}}@media only screen and (max-width: 700px){.content__live-map .proximity__metabar .metabar__legend{position:relative;top:auto;right:auto;margin:20px 0 0}}@media only screen and (max-width: 700px){.content__live-map .proximity__metabar .metabar__legend .metabar__legend__date,.content__live-map .proximity__metabar .metabar__legend .metabar__legend__time,.content__live-map .proximity__metabar .metabar__legend #metabar__legend__time{margin:4px 0;font-size:13px;font-size:0.8125rem}}.sidebar{position:fixed;grid-area:sidebar;display:flex;height:100%;width:240px;z-index:3;overflow-y:auto;flex-direction:column;transform:translateX(0);background-color:#333;transition:all 120ms linear}@media only screen and (max-width: 880px){.sidebar{transform:translateX(-245px)}}.sidebar__logo{margin:15px 30px}@media only screen and (max-width: 880px){.sidebar__logo{margin:50px 40px 0 20px}}.sidebar__close{position:absolute;visibility:hidden;top:10px;left:30px;width:20px;height:20px;fill:#fff;cursor:pointer}@media only screen and (max-width: 880px){.sidebar__close{top:14px;left:20px;width:18px;height:18px;visibility:visible}}.sidebar__collapse{display:flex;padding:16px;margin:auto 0 0;align-items:center;text-decoration:none;justify-content:center;background-color:#aed848;transition:all 240ms linear}@media only screen and (max-width: 880px){.sidebar__collapse{display:none}}.sidebar__collapse:hover{padding-left:0;background-color:hsl(77.5,64.8648648649%,46.4705882353%)}.sidebar__collapse span{margin:0 12px 0 6px;font-size:16px;font-size:1rem}.sidebar__collapse svg{height:24px}.sidebar__navigation{margin:30px}@media only screen and (max-width: 880px){.sidebar__navigation{margin:12px 22px 20px 20px}}.sidebar__navigation__list{padding:0;margin:20px 0 0;list-style:none}.sidebar__navigation__list li{padding:0;margin:20px 0}.sidebar__navigation__list li.open a:before{transform:translateY(-50%) rotate(0deg)}.sidebar__navigation__list li.open .sidebar__navigation__dropdown{max-height:200px}.sidebar__navigation__list a{position:relative;display:flex;height:26px;padding:0 0 0 35px;text-decoration:none}.sidebar__navigation__list a:before{position:absolute;top:50%;right:-8px;content:"";width:28px;height:28px;display:block;transform:translateY(-50%) rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14.83 30.83 9.17-9.17 9.17 9.17 2.83-2.83-12-12-12 12z' fill='%23fff' /%3E%3Cpath d='m0 0h48v48h-48z' fill='none'/%3E%3C/svg%3E");background-size:contain;transition:all 240ms linear}.sidebar__navigation__list a svg{position:absolute;top:50%;left:0;height:18px;fill:#fff;transform:translateY(-50%);transition:fill 240ms linear}.sidebar__navigation__list a span{color:#fff;font-size:16px;font-size:1rem;transition:color 240ms linear}.sidebar__navigation__list a:hover:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14.83 30.83 9.17-9.17 9.17 9.17 2.83-2.83-12-12-12 12z' fill='%23AED848' /%3E%3Cpath d='m0 0h48v48h-48z' fill='none'/%3E%3C/svg%3E")}.sidebar__navigation__list a:hover svg{fill:#aed848}.sidebar__navigation__list a:hover span{color:#aed848}.sidebar__navigation__dropdown{padding:0;max-height:0;margin:10px 0;overflow:hidden;transition:max-height 240ms linear}.sidebar__navigation__dropdown li{padding:0;margin:2px 2px 0}.sidebar__navigation__dropdown li:last-child{margin-bottom:12px}.sidebar__navigation__dropdown a{position:relative;padding:0;color:#fff;display:flex;align-items:center;font-size:16px;font-size:1rem;transition:color 240ms linear}.sidebar__navigation__dropdown a:hover{color:#aed848}.sidebar__navigation__dropdown a:before{display:none}.sidebar__navigation__dropdown a.active{color:#aed848}.sidebar__navigation__dropdown a.active:after{width:6px;height:6px;content:"";display:block;overflow:hidden;border-radius:50%;margin:2px 0 0 8px;background-color:#aed848}.sidebar.active{transform:translateX(0)}.content__error404{padding:0 30px}.content__error404 a{color:hsl(77.5,64.8648648649%,46.4705882353%)}.dark-theme{background-color:#000}.dark-theme select{color:#fff;border-color:#888;background-color:#333;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.83 16.42l9.17 9.17 9.17-9.17 2.83 2.83-12 12-12-12z' fill='%23fff'/%3E%3Cpath d='M0-.75h48v48h-48z' fill='none'/%3E%3C/svg%3E")}.dark-theme .sidebar{background-color:#000;border-right:1px solid #555}.dark-theme .content{background-color:#222}.dark-theme .metabar__customise__pane{background-color:#222;border-color:#555}.dark-theme .content__dashboard .jqx-docking .jqx-window-header{background-color:#222 !important;border-color:#555}.dark-theme .vehicle-filters{background-color:#222;border-color:#555;color:#fff}.dark-theme .vehicle-filters svg{fill:#fff}.dark-theme .vehicle-filters .vehicle-filters__btn:hover,.dark-theme .vehicle-filters .vehicle-filters__btn.open{background-color:#000;border-color:#555}.dark-theme .vehicle-filters__content.open{border-color:#555;background-color:#000}.dark-theme .vehicle-list{color:#fff;background-color:#222;border-color:#555}.dark-theme .vehicle-list li{border-color:#555}.dark-theme .vehicle-list li.active,.dark-theme .vehicle-list li:hover{background-color:#000}.dark-theme .vehicle-list svg{fill:#fff}.dark-theme .metabar{color:#fff;border-color:#555}.dark-theme .metabar input{color:#fff;border-color:#888;background-color:#333}.dark-theme .metabar__search #suggestions-list{background-color:#333}.dark-theme .metabar__search #suggestions-list li{color:#fff}.dark-theme .metabar__search #search-input-close:hover svg{fill:#555}.dark-theme .jqx-widget-content{color:#fff;border-color:#555;background-color:#333}.dark-theme .needle{border-color:#888 !important}.dark-theme .needle__body .value{color:#fff}.dark-theme .header__inner{background-color:#000;border-bottom:1px solid #555}.dark-theme .header__menu-button svg,.dark-theme .header__account__dropdown a svg{fill:#fff}.dark-theme .header__account,.dark-theme .header__navigation__list a,.dark-theme .header__account__dropdown a,.dark-theme .header__account__dropdown a span{color:#fff}.dark-theme .header__account__link:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.83 16.42l9.17 9.17 9.17-9.17 2.83 2.83-12 12-12-12z' fill='%23fff'/%3E%3Cpath d='M0-.75h48v48h-48z' fill='none'/%3E%3C/svg%3E")}.dark-theme .header__navigation__list a:before{background-color:#fff}.dark-theme .header__account__dropdown{background-color:#000}.dark-theme .header__account__dropdown:before{border-bottom-color:#000}.dark-theme .vehicle-map__overlay{color:#fff;border-color:#555;background-color:#222}.dark-theme .vehicle-map__overlay__tab-nav,.dark-theme .vehicle-map__overlay__tab-nav li,.dark-theme .vehicle-map__overlay__tab-content .tab__grid__item{border-color:#555}.dark-theme .metabar__search #suggestions-list li.selected,.dark-theme .metabar__search #suggestions-list li:hover,.dark-theme .vehicle-map__overlay__tab-nav a.active,.dark-theme .vehicle-map__overlay__tab-nav a:hover{background-color:#000}.dark-theme .routes__listing__aside small,.dark-theme .routes__listing__aside dl dd,.dark-theme .vehicle-map__overlay__tab-content p{color:#ededed}.dark-theme #vehicle-popup{color:#fff;border-color:#555;background-color:#222}.dark-theme #vehicle-popup .live__map__info__overlay__header{border-color:#555}.dark-theme #vehicle-popup .live__map__info__overlay__footer li{background-color:#333}.dark-theme #vehicle-popup .live__map__info__overlay__footer svg{fill:#fff}.dark-theme .jqx-fill-state-normal{border-color:#555;background-color:#555}.dark-theme .routes__listing__grid__item span,.dark-theme .routes__listing__grid__item time{color:#fff}.dark-theme .routes__listing__grid__item h4{color:#fff}.dark-theme .vehicle-map__overlay__close svg{fill:#fff}.dark-theme .routes__listing__grid__item span,.dark-theme .routes__listing__grid__item time{color:#fff}.dark-theme .routes__listing__grid__item h4{color:#fff}.dark-theme .vehicle-map__overlay__close svg{fill:#fff}.dark-theme .routes__listing__grid__item p{color:#fff}.dark-theme .vehicle-map__overlay__tab-content .tab__grid__item .driving-events li{border-color:#555}.dark-theme .content__route-replay .vehicle-list__frame .vehicle-list__item{border-color:#555}.dark-theme .content__route-replay .vehicle-list__frame li.open .vehicle-list__item{border-color:#555;background-color:#000}.dark-theme .content__route-replay .vehicle-list__frame li.open .vehicle-list__item.active,.dark-theme .content__route-replay .vehicle-list__frame li.open .vehicle-list__item:hover{background-color:#000}.dark-theme .content__route-replay .vehicle-list__frame li.parsing .vehicle-list__item{background-color:#333}.dark-theme .content__route-replay .vehicle-list__frame .vehicle-list__route{border-color:#555;background-color:#000}.dark-theme .vehicle-map__overlay__tab-content .tab__grid__item .driving-events span{color:#fff}.dark-theme .content__settings h3,.dark-theme .content__settings .form-row label,.dark-theme .content__settings .form-row__submit .link{color:#fff}.dark-theme .content__settings input{color:#fff;border-color:#888;background-color:#333}.dark-theme #calendar-start .jqx-widget-header,.dark-theme #calendar-end .jqx-widget-header{background:#333}.dark-theme #calendar-start .jqx-icon-arrow-left,.dark-theme #calendar-end .jqx-icon-arrow-left{background-image:url(../images/arrow--left--light.svg)}.dark-theme #calendar-start .jqx-icon-arrow-right,.dark-theme #calendar-end .jqx-icon-arrow-right{background-image:url(../images/arrow--right--light.svg)}.dark-theme #calendar-start .jqx-calendar-cell-today,.dark-theme #calendar-end .jqx-calendar-cell-today{background-color:#555;border:1px solid #555}.dark-theme .jqx-fill-state-hover{border-color:#999;background:#999}.dark-theme .jqx-fill-state-pressed{background-color:#aed848;border:1px solid #aed848}.dark-theme .reports__pane__header{background-color:#333}.dark-theme .reports__pane__header svg{fill:#fff}.dark-theme .reports__pane .report-card__title{color:#fff}.dark-theme .reports__pane .report-card dt{color:#ccc}.dark-theme .content__reports .jqx-widget-content{background-color:#222}.dark-theme .reports__listing__item{border-color:#555;background-color:#222}.dark-theme .reports__listing__item.active,.dark-theme .reports__listing__item:hover{background-color:#000}.dark-theme .reports__listing__item .detail svg{fill:#fff}.dark-theme .reports__tabs__nav a{background-color:#555}.dark-theme .reports__tabs__nav a.active{background-color:#333}.dark-theme .reports__pane .report-card{border-color:#888}.dark-theme .editing:before{background:url("data:image/svg+xml,%3Csvg fill='white' clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 14.2v3.8h3.8l11-11.1-3.8-3.8zm17.7-10.2c.4-.4.4-1 0-1.4l-2.3-2.3c-.4-.4-1-.4-1.4 0l-1.8 1.8 3.8 3.8z'/%3E%3C/svg%3E") 50% no-repeat}.dark-theme .ss-main{color:#fff;border-color:#888;background-color:#333}.dark-theme .ss-main .ss-arrow path{stroke:#fff}.dark-theme .ss-main .ss-values .ss-value{background-color:#000}.dark-theme .vehicle-list .wakeup{background-color:#333}.dark-theme .existing-lookups-btn svg{fill:#fff}.dark-theme .vehicle-results__btn.open,.dark-theme .vehicle-listing__btn.open,.dark-theme .vehicle-search__btn.open,.dark-theme .vehicle-filters__btn.open,.dark-theme .proximity__dock .vehicle-list__routes,.dark-theme .proximity__dock .vehicle-list__frame .vehicle-list__route,.dark-theme .proximity__dock .vehicle-list__frame li.open .vehicle-list__item{background-color:#333;border-color:#555}.dark-theme .proximity__dock .ready__route:hover,.dark-theme .proximity__dock .vehicle-list__frame li{border-color:#555 !important;background-color:#222 !important}.dark-theme .vehicle-list li.active,.dark-theme .vehicle-list li:hover,.dark-theme .vehicle-results__btn:hover,.dark-theme .vehicle-listing__btn:hover,.dark-theme .vehicle-search__btn:hover,.dark-theme .vehicle-filters__btn:hover{background-color:#333 !important}.dark-theme .metabar__info svg{fill:#fff}.dark-theme .metabar__info span{color:#fff}.dark-theme .vehicle-results__btn:after,.dark-theme .vehicle-listing__btn:after,.dark-theme .vehicle-search__btn:after,.dark-theme .vehicle-filters__btn:after{background-image:url(../images/arrow--left--light.svg)}.dark-theme .vehicle-listing,.dark-theme .vehicle-search,.dark-theme .vehicle-filters{border-color:#555}.dark-theme .client-switcher input{color:#fff}.dark-theme .settings__overlay__tab-nav a,.dark-theme .settings__overlay__tab-content h3,.dark-theme .settings__overlay__tab-content .label{color:#fff}.dark-theme .settings__overlay__tab-nav ul{background-color:#000}.dark-theme .settings__overlay__tab-nav li{border-color:#555}.dark-theme .settings__overlay__tab-nav a.active{background-color:#222}.dark-theme .settings__overlay__tab-content .form-row label{color:#fff}.dark-theme .settings__overlay__tab-content .form-row input{color:#fff;border-color:#888;background-color:#333}.dark-theme #tracker-list,.dark-theme #client-tracker-list,.dark-theme #driver-tracker-list,.dark-theme #vehicle-tracker-list,.dark-theme #edit-field-AssetDeviceId-list{color:#fff;background-color:#333}.dark-theme #tracker-list li:hover,.dark-theme #client-tracker-list li:hover,.dark-theme #driver-tracker-list li:hover,.dark-theme #vehicle-tracker-list li:hover,.dark-theme #edit-field-AssetDeviceId-list li:hover{background-color:#222}.dark-theme #tracker-list a,.dark-theme #tracker-list a:hover,.dark-theme #client-tracker-list a,.dark-theme #client-tracker-list a:hover,.dark-theme #driver-tracker-list a,.dark-theme #driver-tracker-list a:hover,.dark-theme #vehicle-tracker-list a,.dark-theme #vehicle-tracker-list a:hover,.dark-theme #edit-field-AssetDeviceId-list a,.dark-theme #edit-field-AssetDeviceId-list a:hover{color:#fff}.dark-theme .settings__overlay__tab-content .form-grid .form-row__submit .link{color:#fff}.dark-theme .settings__overlay__tab-content .metabar__search #searchDriversTrackersInput,.dark-theme .settings__overlay__tab-content .metabar__search #searchVehicleTrackersInput,.dark-theme .settings__overlay__tab-content .metabar__search #searchClientDeviceTrackersInput{color:#fff;border-color:#888;background-color:#333;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.83 16.42l9.17 9.17 9.17-9.17 2.83 2.83-12 12-12-12z' fill='%23fff'/%3E%3Cpath d='M0-.75h48v48h-48z' fill='none'/%3E%3C/svg%3E");background-size:20px auto}.dark-theme .vehicle-filters__dropdown .time-and-date,.dark-theme .vehicle-filters__inline-search input[type=search]{color:#fff;border-color:#888;background-color:#333}.dark-theme .vehicle-filters__inline-search input[type=search]::-webkit-input-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchDriversTrackersInput::-webkit-input-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchVehicleTrackersInput::-webkit-input-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchClientDeviceTrackersInput::-webkit-input-placeholder{color:#fff}.dark-theme .vehicle-filters__inline-search input[type=search]:-moz-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchDriversTrackersInput:-moz-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchVehicleTrackersInput:-moz-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchClientDeviceTrackersInput:-moz-placeholder{color:#fff}.dark-theme .vehicle-filters__inline-search input[type=search]::-moz-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchDriversTrackersInput::-moz-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchVehicleTrackersInput::-moz-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchClientDeviceTrackersInput::-moz-placeholder{color:#fff}.dark-theme .vehicle-filters__inline-search input[type=search]:-ms-input-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchDriversTrackersInput:-ms-input-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchVehicleTrackersInput:-ms-input-placeholder,.dark-theme .settings__overlay__tab-content .metabar__search #searchClientDeviceTrackersInput:-ms-input-placeholder{color:#fff}.dark-theme .vehicle-filters__dropdown .time-and-date g,.dark-theme .vehicle-filters__inline-search g{stroke:#fff}.dark-theme .vehicle-filters__inline-search #search-input-close svg{fill:#fff}.dark-theme .vehicle-filters__inline-search #search-input-close{background-color:rgba(0,0,0,0)}.dark-theme .vehicle-filters__inline-search #suggestions-list{background-color:#333}.dark-theme .vehicle-filters__inline-search #suggestions-list li:hover{background-color:#222}.dark-theme .suggestions-list__item{color:#fff}.dark-theme .suggestions-list__item path{fill:#fff}.dark-theme .vehicle-filters__dropdown .time-and-date input[type=time]{color:#fff;background-color:#333}.dark-theme .timerange{color:#fff}.dark-theme .timerange:hover input{color:#fff}.dark-theme .timerangepicker-container{color:#fff;border-color:#888;background-color:#333}.dark-theme .timerangepicker-display{border-color:#888}.dark-theme .timerangepicker-label{color:#fff;background:#888}