@charset "UTF-8";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/css?family=Roboto|Lobster&display=swap";.modal-dialog[data-v-32ebf0c3]{position:fixed;inset:0;z-index:300;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal-dialog[data-v-32ebf0c3]>*{position:relative;background-color:#fff;border:6px double #000;border-radius:15px;padding:20px;margin:20px;max-width:calc(100% - 40px);box-sizing:border-box}.modal-dialog>* .close[data-v-32ebf0c3]{outline:0;position:absolute;top:-18px;right:-18px;border-radius:17px;border:2px solid #000;width:30px;line-height:30px;text-align:center;background-color:#fff;cursor:pointer}.modal-dialog>* .close[data-v-32ebf0c3]:hover{background-color:#fba!important}.modal-dialog:focus .close[data-v-32ebf0c3]{background-color:#fba}html,body{margin:0;padding:0;font-family:Roboto;font-size:16px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.selectable{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}input,button,textarea,select{font-family:Roboto;font-size:1rem;border:1px solid #000;border-radius:5px;padding:2px 5px}button{padding:5px 10px;border-radius:5px;border:none;background:#ccc;cursor:pointer;outline:none}button:hover{background:#ddd}select{padding:4px 10px;border-radius:5px;border:none;background:#fff;cursor:pointer;outline:none}a{color:#000}.full,#app,.main{position:absolute;inset:0}.main{background:#eee;overflow:auto;display:flex;flex-direction:column}.main>p{margin-left:20px}.main>:last-child{position:relative;flex-grow:1}#app{display:flex;flex-direction:row;align-items:stretch}#app>.main-menu{z-index:400;order:1}#app>.main-menu.force-modal{position:fixed;inset:0;background-color:#0006}#app>.main-menu>div{position:relative;width:230px;height:100%;overflow-y:auto;box-shadow:3px 0 5px #00000080;background:#fff}#app>.main-menu>div .inbox{display:flex;justify-content:space-between}#app>.main-menu>div .inbox :nth-child(2){display:block;width:50px;text-align:center;border-radius:10px;background:#fdd;margin:-5px 0;padding:5px 0}#app>.main-menu>div h1{margin:0 0 10px;padding:30px 10px 20px 0;border-bottom:3px double #000;font-size:24px}#app>.main-menu>div h1 img{height:36px;vertical-align:bottom;padding:0 3px 0 15px}#app>.main-menu>div>div a{display:block;text-decoration:none;font-size:22px;padding:10px 15px}#app>.main-menu>div>div>span{display:block;font-size:22px;padding:10px 15px;color:#ccc}#app>.content{order:2;flex-grow:1;position:relative}@media(max-width:1000px){#app .menu-icon{margin:0 5px;font-size:inherit}#app>.main-menu{position:fixed;inset:0;background-color:#0006;display:none}#app>.main-menu.visible{display:block}}.status{font-size:18px!important;font-style:italic}.okay{color:#080}.warn{color:#a80}.error:not(input){color:#c00;font-weight:700}input.error,.error input{background-color:#fdd}.hoverInfo{pointer-events:none;z-index:200;display:block;position:absolute;background-color:#ffffffe6;padding:10px;border-radius:10px;border:2px solid #000}.hoverInfo table{border-collapse:collapse}.hoverInfo table th{padding-right:6px;text-align:left}.padded{padding:20px}.flex{display:flex;flex-direction:column}.fill{position:absolute;inset:0}.scroll{overflow:auto}.flex-toolbar{flex-grow:0;padding:5px 5px 0 10px;background:#aaa}.flex-toolbar select{margin:0 10px 5px 0}.flex-toolbar a{background:#ccc;padding:5px 10px;margin:0 5px 5px 0;border-radius:5px;display:inline-block;text-decoration:none}.flex-toolbar a:hover{background:#ddd}.flex-toolbar a.active,.flex-toolbar a.router-link-exact-active{background:#fff}.flex-fill{flex-grow:1;position:relative}@keyframes load-52dd1c2d{0%{transform:rotate(0) scale(.9)}50%{transform:rotate(180deg) scale(.9)}to{transform:rotate(360deg) scale(.9)}}.loading[data-v-52dd1c2d]{margin:2px;display:inline-block;text-align:center;position:relative;width:20px;height:20px;outline:none}.loading>span[data-v-52dd1c2d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading>div[data-v-52dd1c2d]{display:inline-block;width:100%;height:100%;border-radius:50%;box-shadow:0 3px #444;animation:load-52dd1c2d 1s linear infinite}.sticky{position:sticky;top:0;left:0;z-index:50}.sticky>.main-ui{background:#ddd;font-size:20px;min-height:50px;display:flex;align-items:center;cursor:default;position:relative}.sticky>.main-ui.dark{background:#ccc}.sticky>.main-ui.dark .fade{display:none}.sticky>.main-ui .icon{display:inline-block;width:50px;margin:0;text-align:center;align-self:stretch;cursor:default;position:relative}.sticky>.main-ui .icon>span{display:inline-block;position:relative;top:50%;transform:translateY(-50%)}.sticky>.main-ui .icon.veryDark{background:#aaa}.sticky>.main-ui .menu-icon{margin:0 -20px 0 0;font-size:0}.sticky>.main-ui .fade{position:absolute;right:0;top:0;bottom:0;width:50px;background-image:linear-gradient(to right,#ddd0,#ddd)}.sticky>.main-ui .title{flex-grow:1;white-space:nowrap;overflow-x:hidden;position:relative;align-self:stretch;overflow:hidden}.sticky>.main-ui .title>.loading,.sticky>.main-ui .title .slot{position:absolute;top:50%;transform:translateY(-50%)}.sticky>.main-ui .title .slot{left:0;right:0}.sticky>.main-ui .title .slot small{display:block;font-size:60%}.sticky>.main-ui .title .loading{margin:0 20px;right:10px;transition:all 2s 1s;background-color:#ffffffe6;box-shadow:0 0 15px 15px #ffffffe6;border-radius:100px}.sticky>.main-ui .search{position:absolute;inset:0}.sticky>.main-ui .search.bubble1-enter{opacity:0;clip-path:circle(0vw at calc(100% - 25px) 50%)}.sticky>.main-ui .search.bubble1-enter-to{opacity:1;clip-path:circle(100vw at calc(100% - 25px) 50%);transition:opacity .1s,clip-path .3s}.sticky>.main-ui .search.bubble1-leave{clip-path:circle(100vw at calc(100% - 25px) 50%)}.sticky>.main-ui .search.bubble1-leave-to{clip-path:circle(0vw at calc(100% - 25px) 50%);transition:clip-path .25s}.sticky>.main-ui .search.bubble2-enter{opacity:0;clip-path:circle(0vw at calc(100% - 75px) 50%)}.sticky>.main-ui .search.bubble2-enter-to{opacity:1;clip-path:circle(100vw at calc(100% - 75px) 50%);transition:opacity .1s,clip-path .3s}.sticky>.main-ui .search.bubble2-leave{clip-path:circle(100vw at calc(100% - 75px) 50%)}.sticky>.main-ui .search.bubble2-leave-to{clip-path:circle(0vw at calc(100% - 75px) 50%);transition:clip-path .25s}.sticky>.main-ui .search.bubble3-enter{opacity:0;clip-path:circle(0vw at calc(100% - 125px) 50%)}.sticky>.main-ui .search.bubble3-enter-to{opacity:1;clip-path:circle(100vw at calc(100% - 125px) 50%);transition:opacity .1s,clip-path .3s}.sticky>.main-ui .search.bubble3-leave{clip-path:circle(100vw at calc(100% - 125px) 50%)}.sticky>.main-ui .search.bubble3-leave-to{clip-path:circle(0vw at calc(100% - 125px) 50%);transition:clip-path .25s}.sticky>.main-ui .search input{width:100%;border:0;outline:0;background:inherit}.sticky>.main-ui .loading{width:20px;height:20px}.sticky>.main-ui .more{position:absolute;top:10px;right:10px;max-width:300px;box-sizing:border-box;border-radius:5px;background:#fff;padding:20px;z-index:101}.sticky>.main-ui .more .more-menu{text-align:left}.sticky>.main-ui .more .more-menu a{padding:5px 10px;font-size:18px;margin:0 2.5px;text-align:center;text-decoration:none;cursor:pointer;display:block}.sticky>.main-ui .more .more-menu a:hover{font-weight:700}.sticky>.main-ui .more .more-menu a.selected{background-color:#fff}.sticky>.main-ui .more>a{white-space:nowrap;text-decoration:none}.sticky>.main-ui .more{transform-origin:top right}.sticky>.main-ui .more-cover{position:fixed;inset:0;z-index:100}.sticky>.main-ui .more-enter{transform:scale(0)}.sticky>.main-ui .more-enter-to{transition:all .25s}.sticky>.main-ui .more-leave-to{opacity:0;transition:all .25s}.sticky>.main-ui .loading-enter{opacity:0}.sticky>.main-ui .loading-leave-to{opacity:0;transition:all .25s!important}.sticky>.main-ui .icon-enter{width:0px}.sticky>.main-ui .icon-enter-to{transition:all .5s}.sticky>.main-ui .shift1{margin-right:50px}.sticky>.main-ui .shift2{margin-right:100px}.sticky>.filter{background-color:#aaa}.admin-email .preview,.admin-email .binary>div{border:1px solid #000;padding:10px;background:#fff;margin:10px 0}.admin-email .binary{display:flex}.admin-email .binary textarea{width:40%;margin-right:20px;min-height:200px}.admin-email .binary>div{flex-grow:1}.admin-email .diag-preview>div{max-width:900px}.user-list button[data-v-f4e2aa95]{margin:0 5px 5px 0}.billing-accounts[data-v-6fa6485a]{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.billing-accounts a[data-v-6fa6485a]{border:1px solid #ccc;border-radius:8px;padding:16px;background-color:#fff;flex-basis:0;text-decoration:none}.billing-accounts a .row[data-v-6fa6485a]{display:flex;gap:5px;align-items:baseline}.billing-accounts a .title[data-v-6fa6485a]{font-weight:700}.billing-accounts a .id[data-v-6fa6485a]{font-size:80%}.billing-accounts a[data-v-6fa6485a]{display:flex;flex-direction:column;gap:5px}.billing-accounts a table[data-v-6fa6485a]{border-collapse:collapse;font-size:80%;white-space:nowrap}.billing-accounts a table th[data-v-6fa6485a],.billing-accounts a table td[data-v-6fa6485a]{border:1px solid #aaa;padding:.1em .3em}.account-summary th[data-v-57d924a6]{white-space:nowrap;text-align:left;vertical-align:top;padding:5px 0}.account-summary th.card-on-file[data-v-57d924a6]{vertical-align:middle}.account-summary td[data-v-57d924a6]{padding:5px 0 5px 15px}.account-summary .error .material-icons[data-v-57d924a6]{vertical-align:bottom}.menu[data-v-57d924a6]{display:inline-flex;border-radius:5px;flex-wrap:wrap;padding:5px;margin:10px 0 5px;gap:5px;background-color:#aaa}.menu button.active[data-v-57d924a6]{background-color:#fff}.locomotives[data-v-57d924a6],.invoices[data-v-57d924a6]{border-collapse:collapse}.locomotives th[data-v-57d924a6],.locomotives td[data-v-57d924a6],.invoices th[data-v-57d924a6],.invoices td[data-v-57d924a6]{border:1px solid #000;padding:5px 10px}.links[data-v-214dd417]{display:flex;flex-direction:column;margin-right:auto;gap:10px}.links a[data-v-214dd417]{display:inline-block;padding:10px 20px;border-radius:10px;text-decoration:none;background-color:#ccc}.links a[data-v-214dd417]:hover{background-color:#ddd}.hflex[data-v-c67b732a]{display:flex;align-items:center;padding:10px;gap:10px;flex-wrap:wrap}.filters button[data-v-c67b732a]{display:flex;align-items:center}.filters button.active[data-v-c67b732a]{background-color:#fff}.filters button[data-v-c67b732a]:focus{outline:2px solid #00f}.filters button span.option[data-v-c67b732a]{padding:0 5px;font-size:90%;align-self:stretch}.filters button span.option[data-v-c67b732a]:hover{background-color:#eee}.filters button span.option[data-v-c67b732a]{display:flex;align-items:center}.filters button span.material-icons[data-v-c67b732a]{font-size:120%}.filters button span.material-icons[data-v-c67b732a]:hover{background-color:#eee}.filters button span.selected[data-v-c67b732a]{font-weight:700;background-color:#7f7!important}.filters button:not(:focus):not(.active) span[data-v-c67b732a]:not(:first-child){display:none}.sticky-row[data-v-c67b732a]{display:flex;background-color:#ddd;padding:10px 20px;align-items:center;gap:10px}.sticky-row .edit-status[data-v-c67b732a]{flex-grow:1;text-align:right}.sticky-row .fms-rev[data-v-c67b732a]{text-align:right;background-color:#fff;border:1px solid #000;border-radius:15px;padding:5px 10px}.sticky-row .sort[data-v-c67b732a]:hover{background-color:#eee}.sticky-row .sort .material-icons[data-v-c67b732a]{vertical-align:middle;margin-left:-5px;line-height:0;display:inline-block}.sticky-row .sort .material-icons.hidden[data-v-c67b732a]{visibility:hidden}.faults[data-v-c67b732a]{display:inline-flex;flex-direction:column;padding:5px 0;margin-right:auto}.faults>div[data-v-c67b732a]{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:right;padding:5px 20px}.faults>div span[data-v-c67b732a]:nth-child(2){flex-grow:1;white-space:nowrap}.faults>div[data-v-c67b732a]:nth-child(2n){background-color:#ddf}.faults>div button[data-v-c67b732a]{position:relative;width:50px;height:50px}.faults>div button span[data-v-c67b732a]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.faults>div button .material-icons[data-v-c67b732a]{font-size:60px;color:#4f4;display:none}.faults>div button.selected[data-v-c67b732a]{outline:2px solid #0c4;background-color:#fff;font-weight:700}.faults>div button.selected .material-icons[data-v-c67b732a]{display:flex}.faults>div button[data-v-c67b732a]:focus{outline:2px solid #0af}.help-about ol{counter-reset:list}.help-about ol>li{list-style:none;position:relative}.help-about ol>li:before{content:counter(list,decimal) ") ";counter-increment:list;position:absolute;left:-1.3em}.help-about ol ol>li:before{content:counter(list,lower-alpha) ") "}.map-el,#map{width:100%;height:100%}@keyframes active{0%{background:#fff}to{background:#afa}}.control-ui{background-color:#fdd;border:2px solid #fff;border-radius:3px;box-shadow:0 2px 6x #0000004d;cursor:pointer;margin:10px;text-align:center}.active .control-ui{animation:active 1s linear infinite alternate}.control-ui .control-text{color:#191919;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:38px;padding-left:5px;padding-right:5px}a.directions{text-decoration:underline}a[data-v-7e420ed0]{text-decoration:none}.main[data-v-949e703c]{overflow:hidden}.main>.split[data-v-949e703c]{display:flex;flex-direction:column;overflow-y:hidden}.main>.split>.list[data-v-949e703c]{max-height:40%;border-bottom:1px solid #000;display:flex;flex-direction:column}.main>.split>.list .of1[data-v-949e703c]{display:flex;flex:1;min-height:0px}.main>.split>.list .of1 .of2[data-v-949e703c]{flex:1;overflow:auto}.main>.split>.map[data-v-949e703c]{flex-grow:1}.units[data-v-949e703c],.pois[data-v-949e703c]{padding:10px 5px 5px 10px;display:flex;flex-wrap:wrap;align-content:stretch}.units a[data-v-949e703c],.pois a[data-v-949e703c]{white-space:nowrap;flex:1 0 0;background:#bbb;border-radius:5px;margin:0 5px 5px 0;padding:5px 10px;cursor:pointer}.units a[data-v-949e703c]:hover,.pois a[data-v-949e703c]:hover{background:#ccc}.units a.selected[data-v-949e703c],.pois a.selected[data-v-949e703c]{background:#4f4}@media(min-width:1400px){.main>.split[data-v-949e703c]{flex-direction:row}.main>.split>.list[data-v-949e703c]{order:2;max-height:none;max-width:400px;border-bottom:none}.main>.split>.map[data-v-949e703c]{order:1}}.alert-detail{margin-top:5px;border-top:1px solid #000}.alert-detail>button{margin:5px 0;line-height:22px}.alert-detail>button .material-icons{vertical-align:bottom}.alert-detail .offsets{display:flex;justify-content:center;gap:5px}.alert-detail .offsets button.selected{background:#afa}.alert-detail .offsets{margin-bottom:5px}.alert-detail .alert-text{overflow-x:auto;overflow-y:scroll;min-height:100px;max-height:300px;padding:0 10px;border:3px double #000;background-color:#fff}.main[data-v-bd0012e5]{overflow:hidden}.main .s[data-v-bd0012e5]{overflow:auto}.main .h[data-v-bd0012e5]{background:#aaa;position:sticky;top:0;padding:5px 20px;overflow-x:auto;white-space:nowrap}.main .b[data-v-bd0012e5]{padding:0 20px;background:#fff}.main .loadnav[data-v-bd0012e5]{text-align:center;background:#ddd;display:block;margin:0 -20px;padding:10px 0;cursor:pointer}.main .loadnav[data-v-bd0012e5]:hover{background:#eee}.main .material-icons[data-v-bd0012e5]{vertical-align:bottom;font-size:1.2em;margin-right:5px}.main button[data-v-bd0012e5]:not(:first-child){margin-left:5px}.main button.active[data-v-bd0012e5]{background:#fff}.main .dearchive-all .material-icons[data-v-bd0012e5]{color:#a00}.main .archive-all .material-icons[data-v-bd0012e5]{color:#080}.main .empty[data-v-bd0012e5]{padding:20px}.main .loading[data-v-bd0012e5]{vertical-align:middle;margin-right:10px}.main .critical[data-v-bd0012e5]{color:red}.main .advisory[data-v-bd0012e5]{color:#cc0}.main .alerts[data-v-bd0012e5]{width:100%;border-collapse:collapse;margin:10px 0}.main .alerts tr.archived td[data-v-bd0012e5]{background:#eee}.main .alerts .material-icons[data-v-bd0012e5]{font-size:36px;margin-right:0}.main .alerts td[data-v-bd0012e5]{border-bottom:1px solid #aaa;padding:10px 0}.main .alerts tr[data-v-bd0012e5]{cursor:default}.main .alerts tr:hover td[data-v-bd0012e5]{background-color:#ddd!important}.main .alerts tr>.critical[data-v-bd0012e5]{padding:0 10px 0 5px}.main .alerts .unit[data-v-bd0012e5]{white-space:nowrap}.main .alerts .no-gps[data-v-bd0012e5],.main .alerts .gps-label[data-v-bd0012e5]{font-style:italic}.main .alerts .details[data-v-bd0012e5]{width:100%;padding:10px 20px}.main .alerts .details a[data-v-bd0012e5]:not(:hover){text-decoration:none}.main .alerts td.archived[data-v-bd0012e5]{padding:0 5px 0 10px;cursor:pointer}.main .alerts td.archived .no[data-v-bd0012e5]{color:#888;font-weight:700}.main .alerts td.archived .yes[data-v-bd0012e5]{color:#060}form[data-v-e6e22388]{margin:10px 20px}table[data-v-e6e22388]{border-collapse:collapse;margin-bottom:10px}th[data-v-e6e22388]{text-align:left;padding-right:10px}th[data-v-e6e22388],td[data-v-e6e22388]{padding-bottom:5px}.loading[data-v-e6e22388]{padding:30px;width:30px;height:30px}.access[data-v-8ce828d5]{border-collapse:collapse;margin-top:5px}.access th[data-v-8ce828d5],.access td[data-v-8ce828d5]{border:1px solid #000;padding:5px 10px;text-align:center}h1[data-v-5d512b16]{margin-top:0}th[data-v-5d512b16]{text-align:right;width:0;white-space:nowrap}td.email[data-v-5d512b16]{position:relative}input.username[data-v-5d512b16]{pointer-events:none;border:0;outline:0;background:inherit;background-image:none!important;font-style:italic;padding:0;position:absolute;width:99%}span.username[data-v-5d512b16]{position:relative;font-style:italic;background:#eee;z-index:100;width:100%;display:block}.Password[data-v-5d512b16]{margin:0;width:180px}.Password .Password__strength-meter[data-v-5d512b16]{margin:10px 0}input[data-v-5d512b16]{width:180px;box-sizing:border-box}.meter[data-v-5d512b16]{display:relative}.meter>div[data-v-5d512b16]{height:3px;margin-bottom:2px}.meter .score-0[data-v-5d512b16]{width:180px;background:#ccc}.meter .score-1[data-v-5d512b16]{width:45px;background:#c00}.meter .score-2[data-v-5d512b16]{width:90px;background:#cc0}.meter .score-3[data-v-5d512b16]{width:135px;background:#00c}.meter .score-4[data-v-5d512b16]{width:180px;background:#0c0}.warning[data-v-5d512b16]{color:#c00}h1[data-v-f6fd34b8]{margin-top:0}th[data-v-f6fd34b8]{text-align:right;width:0;white-space:nowrap}td.email[data-v-f6fd34b8]{position:relative}input.username[data-v-f6fd34b8]{pointer-events:none;border:0;outline:0;background:inherit;background-image:none!important;font-style:italic;padding:0;position:absolute;width:99%}span.username[data-v-f6fd34b8]{position:relative;font-style:italic;background:#eee;z-index:100;width:100%;display:block}.Password[data-v-f6fd34b8]{margin:0;width:180px}.Password .Password__strength-meter[data-v-f6fd34b8]{margin:10px 0}input[data-v-f6fd34b8]{width:180px;box-sizing:border-box}.meter[data-v-f6fd34b8]{display:relative}.meter>div[data-v-f6fd34b8]{height:3px;margin-bottom:2px}.meter .score-0[data-v-f6fd34b8]{width:180px;background:#ccc}.meter .score-1[data-v-f6fd34b8]{width:45px;background:#c00}.meter .score-2[data-v-f6fd34b8]{width:90px;background:#cc0}.meter .score-3[data-v-f6fd34b8]{width:135px;background:#00c}.meter .score-4[data-v-f6fd34b8]{width:180px;background:#0c0}.warning[data-v-f6fd34b8]{color:#c00}.pr[data-v-7ce2ea49]{border:1px solid #ccc;border-radius:8px;padding:16px;background-color:#fff;flex-basis:0}.pr.obsolete[data-v-7ce2ea49]{color:#444;background-color:#aaa}.pr.obsolete table td[data-v-7ce2ea49],.pr.obsolete table th[data-v-7ce2ea49]{border:1px solid #888}.pr[data-v-7ce2ea49]{display:grid;grid-template:"a a e" auto "b c e" auto "d d e" auto;gap:5px}.pr .name[data-v-7ce2ea49]{font-weight:700}.pr .created[data-v-7ce2ea49]{font-size:80%}.pr .row[data-v-7ce2ea49]{white-space:nowrap;grid-area:a;display:flex;gap:5px;align-items:baseline}.pr table[data-v-7ce2ea49]{border-collapse:collapse;font-size:80%;white-space:nowrap}.pr table th[data-v-7ce2ea49],.pr table td[data-v-7ce2ea49]{border:1px solid #aaa;padding:.1em .3em}.pr table td[data-v-7ce2ea49]{min-width:3em}.pr table[data-v-7ce2ea49]:first-child{grid-area:b}.pr table[data-v-7ce2ea49]:last-child{grid-area:c}.pr .pr-status[data-v-7ce2ea49]{font-size:80%;grid-area:d}.pr .pr-status[data-v-7ce2ea49]>*:before{content:"⬤ "}.pr .pr-status>.no-connection[data-v-7ce2ea49]{color:#aaa}.pr .pr-status>.offline[data-v-7ce2ea49]{color:#666}.pr .pr-status>.no-heartbeat[data-v-7ce2ea49]{color:red}.pr .pr-status>.no-gps[data-v-7ce2ea49]{color:#f80}.pr .pr-status>a[data-v-7ce2ea49]{color:#0c0}.pr>.edit[data-v-7ce2ea49]{grid-area:e}table[data-v-0e53254a]{margin-bottom:1em}button[data-v-0e53254a]{font-size:150%;border:2px solid transparent}button[data-v-0e53254a]:focus{background-color:#ddd;border:2px solid #f80}select[data-v-0e53254a]{border:1px solid #666;border-radius:0;padding:inherit;width:100%}.error[data-v-0e53254a]{margin-bottom:10px}.card-box[data-v-d78e1569]{display:flex;flex-wrap:wrap;gap:10px}.suggestions[data-v-b083e8f4]{position:relative;overflow:visible}.suggestions input[data-v-b083e8f4]{width:100%}.suggestions .list[data-v-b083e8f4]{position:absolute;top:100%;margin-top:1px;border:1px solid #000;border-radius:3px;background:#fff;z-index:1;font-weight:400;color:#000;display:flex;flex-direction:column}.suggestions .list>div[data-v-b083e8f4]{padding:2px 3px}.suggestions .list .highlight[data-v-b083e8f4],.suggestions .list.mouseover>div[data-v-b083e8f4]:hover{background:#aaf}.card[data-v-f69637c1]{border:1px solid #ccc;border-radius:8px;padding:16px;background-color:#fff;flex-basis:max-content;position:relative;overflow:visible;display:flex;flex-direction:column;gap:10px;white-space:nowrap}.card a[data-v-f69637c1]{font-weight:700}.card .period[data-v-f69637c1]{width:4em}.card .period[data-v-f69637c1]::placeholder{color:#f88;opacity:1}.card .time[data-v-f69637c1]{width:4em}.card .time[data-v-f69637c1]::placeholder{color:#4a4;opacity:1}.card .tz[data-v-f69637c1]{width:8em}.card div[data-v-f69637c1],.card label[data-v-f69637c1]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.card label[data-v-f69637c1]{gap:5px}.card .cover[data-v-f69637c1]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#c8c8c8cc}.card .cover .loading[data-v-f69637c1]{width:60px;height:60px}.card .changed[data-v-f69637c1]{color:#aaa}.card .saving[data-v-f69637c1]{color:#e80}.card .saving>.loading[data-v-f69637c1]{width:15px;height:15px;vertical-align:top}.card .saved[data-v-f69637c1]{color:#080}.schedule>div[data-v-ba2f2a88]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.settings .fleet-list[data-v-d9cbcf7b]{padding:5px 0}.settings .fleet-list a[data-v-d9cbcf7b]{display:inline-block;margin:0 5px 5px 0;text-decoration:none;border-radius:5px;background:#ccc;padding:5px 10px}.poi-settings[data-v-65f344a8]{position:relative}.poi-settings>div[data-v-65f344a8]{position:absolute;width:100%;height:100%;background:#000;display:flex;flex-direction:column}.poi-settings>div .config[data-v-65f344a8]{overflow-y:auto;flex:0 1 auto;margin-bottom:1px}.poi-settings>div .config>div[data-v-65f344a8]{overflow:hidden}.poi-settings>div .config>div>div[data-v-65f344a8]{margin:0 -1px -1px 0}.poi-settings>div .map-el[data-v-65f344a8]{flex:1 0 auto;height:50%}@media(min-width:1400px){.poi-settings>div[data-v-65f344a8]{flex-direction:row}.poi-settings>div .config[data-v-65f344a8]{flex:0 0 auto;width:400px;height:100%}.poi-settings>div .map-el[data-v-65f344a8]{width:50%;height:100%}}.poi-list[data-v-65f344a8]{display:flex;flex-wrap:wrap;align-content:flex-start;padding:15px 10px 10px 15px;background:#eee;margin:0 1px 1px 0}.poi-list a[data-v-65f344a8]{display:inline-block;border-radius:5px;padding:5px 10px;background:#bbb;margin:0 5px 5px 0;height:24px;line-height:24px;text-decoration:none}.poi-list a[data-v-65f344a8]:hover{background:#ccc}.poi-list a.selected[data-v-65f344a8]{background:#fff}.poi-list a.add[data-v-65f344a8]{position:relative;width:14px}.poi-list a.add>span[data-v-65f344a8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.edit-poi .poi-row[data-v-65f344a8]{display:flex;flex-wrap:wrap;overflow-y:hidden}.edit-poi .poi-row label[data-v-65f344a8]{flex:0 0 auto;font-size:20px;padding:0 15px;align-self:stretch;line-height:54px;overflow:hidden;margin:0 1px 1px 0;background:#eee}.edit-poi .poi-row input[data-v-65f344a8]{flex:1 1 auto;font-size:20px;line-height:54px;flex-grow:1;background:#fff;outline:none;padding:0 10px;align-self:stretch;min-width:200px;border:none;margin:0 1px 1px 0}.edit-poi .poi-row input.changed[data-v-65f344a8]{background:#fea}.edit-poi .poi-row div[data-v-65f344a8]{flex:1 0 auto;padding:10px 0 0 10px;margin:0 1px 1px 0;display:flex;flex-wrap:wrap;background:#eee}.edit-poi .poi-row div button[data-v-65f344a8]{background:#bbb;font-size:20px;margin:0 10px 10px 0}.edit-poi .poi-row div button[data-v-65f344a8]:hover{background:#ccc}.edit-poi .poi-row div button.changed[data-v-65f344a8]{background:#f64}.edit-poi .poi-row div button.selected[data-v-65f344a8]{background:#fff}.main .more-menu a[data-v-445d663e]{width:65px}.unit-files-daily table[data-v-d13c69c0]{border-collapse:collapse;margin:10px 0}.unit-files-daily th[data-v-d13c69c0],.unit-files-daily td[data-v-d13c69c0]{border:1px solid #000;padding:5px 10px}.unit-files-daily .loading[data-v-d13c69c0]{position:fixed;top:100px;left:50%;transform:translate(-50%,-50%);width:100px;height:100px}.unit-files-data-source th[data-v-1e4bce88]{text-align:left;padding-right:10px}.date-select{margin-bottom:5px}.date-select select{margin-right:5px}.unit-map[data-v-03574760]{position:absolute;inset:0;display:flex;flex-direction:column;background:#bbb}.unit-map[data-v-03574760]>:first-child{padding:5px 5px 0 10px}.unit-map>:first-child button[data-v-03574760]{background:#ddd;margin:0 5px 5px 0}.unit-map>:first-child button[data-v-03574760]:hover{background:#eee}.unit-map .loading[data-v-03574760]{width:18px;height:18px}.unit-map .fetch-enter[data-v-03574760]{opacity:0}.unit-map .fetch-enter-to[data-v-03574760]{transition:all 1s}.unit-map .fetch-leave-to[data-v-03574760]{opacity:0;transition:all .25s}.unit-map .modal-dialog .detail[data-v-03574760]{margin:10px 20px}.unit-map .modal-dialog .options[data-v-03574760]{margin-bottom:-5px}.unit-map .modal-dialog .options a[data-v-03574760]{display:block;cursor:pointer;padding:10px 0 5px}.unit-map .modal-dialog .options a[data-v-03574760]>*{text-decoration:underline}.unit-map .modal-dialog .options a[data-v-03574760]:hover>*{text-decoration:none}.report-list ul[data-v-9b4d1b94]{list-style-type:circle;padding-inline-start:1.3em}.report-list ul .error[data-v-9b4d1b94]{font-weight:400}.report-list ul small[data-v-9b4d1b94]{background:#ddd;border-radius:2px;padding:1px 2px;border:1px solid #ccc;text-decoration:none;display:inline-block}.unit-reports{padding:10px 20px}.unit-reports .static-data>i{display:block}.unit-reports table{border-collapse:collapse;width:100%;margin:5px 0}.unit-reports th,.unit-reports td{text-align:left;border:1px solid black}.unit-reports th,.unit-reports input,.unit-reports td:last-child{padding:5px 10px;font-size:12px}.unit-reports input{border:none;width:100%;box-sizing:border-box;background-color:transparent}.unit-reports td:first-child{width:150px}.unit-reports td{background-color:#fff}.unit-reports tr.error td{background-color:#fdd}.color-picker[data-v-e0439e51]{margin:0 5px 5px 0;border:1px solid #000;padding:5px 0 0 5px;line-height:0;background:#fff;display:inline-flex;box-shadow:5px 5px 5px #000000b3}.color-picker ul[data-v-e0439e51]{display:flex;flex-direction:column;margin:0;padding:0}.color-picker ul li[data-v-e0439e51]{display:inline-block;border:1px solid #aaa;width:20px;height:20px;margin:0 5px 5px 0}.color-picker ul li.active[data-v-e0439e51]{outline:5px solid #aaa}.unit-settings table[data-v-3389c128]{border:2px solid #000;border-collapse:collapse}.unit-settings table th[data-v-3389c128],.unit-settings table td[data-v-3389c128]{border-bottom:1px solid #000;padding:5px 10px}.unit-status[data-v-4a57fbe6]{outline:none;background:#ddd;position:absolute;inset:0;display:flex;flex-direction:column}.unit-status[data-v-4a57fbe6]>:first-child{background:#bbb;padding:5px 10px}.unit-status>:first-child .date-row[data-v-4a57fbe6]{display:flex;flex-wrap:wrap;align-items:center}.unit-status>:first-child .date-row[data-v-4a57fbe6]>*{margin-right:20px}.unit-status>:first-child .loading[data-v-4a57fbe6]{width:18px;height:18px}.unit-status>:first-child .slider[data-v-4a57fbe6]{position:relative;height:30px}.unit-status>:first-child .slider .offset[data-v-4a57fbe6]{position:absolute;height:30px;left:15px;right:15px}.unit-status>:first-child .slider .event[data-v-4a57fbe6]{position:absolute;left:-10px;right:-10px;top:-5px;height:40px}.unit-status>:first-child .slider .event.down[data-v-4a57fbe6]{position:fixed;inset:0;height:auto;z-index:1000}.unit-status>:first-child .slider .track[data-v-4a57fbe6]{position:absolute;left:-11px;right:-11px;top:50%;transform:translateY(-50%);border-radius:5px;border:1px solid #666;height:20px;box-sizing:border-box;background:#888;overflow:hidden;box-shadow:0 0 2px 4px #ffffffb3}.unit-status>:first-child .slider .track[data-v-4a57fbe6]>*{position:absolute;height:20px;left:10px;right:10px}.unit-status>:first-child .slider .track>* .range[data-v-4a57fbe6]{position:absolute;height:20px;border-left:15px solid #0c0;border-right:15px solid #0c0;transform:translate(-15px);background:#0c0}.unit-status>:first-child .slider .handle[data-v-4a57fbe6]{position:absolute;width:30px;height:30px;transform:translate(-15px);background:#fff;border-radius:5px;border:1px solid #666;box-sizing:border-box;box-shadow:2px 2px 5px #00000080}.unit-status>:first-child .slider .handle span[data-v-4a57fbe6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;color:#444}.unit-status>.status-split[data-v-4a57fbe6]{flex-grow:1;overflow:hidden;display:flex;flex-direction:row;position:relative}.unit-status>.status-split .status-text[data-v-4a57fbe6]{box-sizing:border-box;max-width:100%;flex-shrink:0;padding:20px;overflow:auto;position:relative}.unit-status>.status-split .status-text .loading[data-v-4a57fbe6]{position:absolute;top:100px;left:50%;transform:translate(-50%,-50%);width:100px;height:100px}.unit-status>.status-split .status-text .width-fix[data-v-4a57fbe6]{display:inline-block}.unit-status>.status-split .status-text table[data-v-4a57fbe6]{text-align:left;border-collapse:collapse}.unit-status>.status-split .status-text table th[data-v-4a57fbe6]{padding-right:10px}.unit-status>.status-split .status-text table th[data-v-4a57fbe6],.unit-status>.status-split .status-text table td[data-v-4a57fbe6]{line-height:140%}.unit-status>.status-split .status-text table[data-v-4a57fbe6]{margin-bottom:10px}.unit-status>.status-split .status-text .title[data-v-4a57fbe6],.unit-status>.status-split .status-text .content[data-v-4a57fbe6]{white-space:pre;font-family:monospace;border:2px solid #000;padding:5px 10px;margin:0 0 2px}.unit-status>.status-split .map-el[data-v-4a57fbe6]{flex-grow:1}.unit-vpn-logs .download[data-v-b2925533]{margin:0 0 10px}.unit-vpn-sd-card .path{line-height:40px}.unit-vpn-sd-card .path .loading{vertical-align:top}.unit-vpn-sd-card .list th,.unit-vpn-sd-card .list td{padding-right:20px;text-align:left}.unit-vpn-sd-card .list tbody tr{cursor:pointer}.unit-vpn-sd-card .list .material-icons{vertical-align:bottom}.unit-vpn-sd-card .list .name{text-decoration:underline}.unit-vpn-update .software{border-collapse:collapse;margin:10px 0}.unit-vpn-update .software th,.unit-vpn-update .software td{padding:5px 10px;border:1px solid #000;text-align:left;vertical-align:middle}.unit-vpn-update .software td{vertical-align:middle}.unit-vpn-update .software td:nth-child(2),.unit-vpn-update .software td:nth-child(3){white-space:nowrap}.unit-vpn-update .software .warning{background:#faa}.unit-vpn-update .software .warning .material-icons{vertical-align:top;font-size:18px}.unit-vpn-update .software .warning .msg{cursor:pointer}.unit-vpn-update .software .warning.confirmed{background:#afa}.unit-vpn-update .cancelButton{float:right;margin:10px 0 0}.unit-vpn-update .modal-dialog{z-index:500}.unit-vpn-update .modal-dialog>*{width:80%;height:200px}.link-list[data-v-2524c8bc]{padding:5px 0}.link-list a[data-v-2524c8bc]{display:inline-block;margin:0 5px 5px 0;text-decoration:none;border-radius:5px;background:#ccc;padding:5px 10px}.link-list a.needs-invitation[data-v-2524c8bc]{background:#dd0}table[data-v-c34a2bde]{border-collapse:collapse}table th[data-v-c34a2bde],table td[data-v-c34a2bde]{border:1px solid #000}table th[data-v-c34a2bde]{padding:5px 10px}table td[data-v-c34a2bde]{position:relative}table .red[data-v-c34a2bde]{color:#c00}table label[data-v-c34a2bde]{position:absolute;display:flex;justify-content:center;align-items:center;inset:0}.add-user b[data-v-c34a2bde]{display:block}.add-user div>a[data-v-c34a2bde],.add-user div>span[data-v-c34a2bde]{display:block;padding:0 0 5px 20px}table[data-v-79396a96]{border-collapse:collapse}table th[data-v-79396a96],table td[data-v-79396a96]{border:1px solid #000}table th[data-v-79396a96]{padding:5px 10px}table td[data-v-79396a96]{position:relative}table .red[data-v-79396a96]{color:#c00}table label[data-v-79396a96]{position:absolute;display:flex;justify-content:center;align-items:center;inset:0}.add-fleet a[data-v-79396a96]{display:block;padding:0 0 5px 20px}.needs-invitation[data-v-79396a96]{background:#dd0}
