.prem-button,a.prem-button,div.prem-button{cursor:pointer}.inline-text-button,.prem-button{font-family:Lato,sans-serif;user-select:none}a.prem-button{display:flex;align-items:center}.large-icon-button,.large-icon-button>.icon,div.prem-button{align-items:center;display:flex}a.prem-button.inline-flex{display:inline-flex}.prem-button{color:#fff;border-radius:5px;border:0;padding:0 10px;text-transform:none;font-size:14px;box-shadow:inset 0 0 100px 100px rgba(255,255,255,.15);transition:all .1s ease-out,background .1s ease-in;height:28px;line-height:10px}.prem-button .fa,.prem-button .prem-icon,.prem-button .solve-spinner{margin-right:5px}.prem-button .fa-icon{margin-right:5px;font-size:12px}.prem-button .prem-icon{line-height:6px;font-size:12px}.prem-button .prem-icon.polyline{line-height:10px;height:12px;vertical-align:.125em}.prem-button.white-text{color:#fff!important}.prem-button.space-left{margin-left:5px!important}.prem-button.space-right{margin-right:5px!important}.prem-button.right-icon .fa-icon{margin-right:0;margin-left:5px}.prem-button.icon{width:28px;padding:0;font-size:12px}.prem-button.icon .fa-icon,.prem-button.icon .prem-icon{padding-right:0!important;margin-right:0!important}.prem-button.icon-fix{line-height:1.15}.prem-button[disabled]{opacity:.3;cursor:default}.prem-button.float-left{float:left}.prem-button.float-right{float:right}.prem-button.soft{box-shadow:inset 0 0 100px 100px rgba(255,255,255,.8);color:#8c8c8c}.prem-button.compact{font-size:13px;padding:0 6px!important;height:24px}.prem-button.compact .fa,.prem-button.compact .prem-icon{padding-right:2px;margin:0;font-size:11px}.prem-button.compact .fa-icon{margin:0 2px 0 0}.prem-button.form{font-size:15px;padding:8px 12px!important}.prem-button.form .fa,.prem-button.form .prem-icon{padding-right:8px;margin-bottom:8px;font-size:13px}.prem-button.form .fa-icon{margin-right:8px;margin-bottom:8px}.prem-button.flat:not(:hover){background:0 0!important;box-shadow:inset 0 0 100px 100px rgba(255,255,255,0)}.prem-button.flat:disabled:hover{background:0 0!important}.prem-button.clean{background-color:#fff!important}.prem-button.clean:hover{background-color:#0a76c4!important}.prem-button.blue{background:#3fa9f5}.prem-button.blue.soft{color:#0a76c4}.prem-button.blue.clean,.prem-button.blue.flat{color:#3fa9f5}.prem-button.blue.dark{color:#a0d4fa}.prem-button.red{background:#f5425a}.prem-button.red.clean,.prem-button.red.flat,.prem-button.red.soft{color:#c60b24;fill:#c60b24}.prem-button.red.dark{color:#f98b99}.prem-button.orange{background:#ff9100}.prem-button.orange.clean,.prem-button.orange.flat,.prem-button.orange.soft{color:#995700}.prem-button.orange.dark{color:#ffbd66}.prem-button.green{background:#1cac17}.prem-button.green.clean,.prem-button.green.flat,.prem-button.green.soft{color:#0d520b}.prem-button.green.dark{color:#5ee95a}.prem-button.teal{background:#179da8}.prem-button.teal.clean,.prem-button.teal.flat,.prem-button.teal.soft{color:#179da8}.prem-button.teal.dark{color:#40d8e5}.prem-button.grey{background:#bbb}.prem-button.grey.clean,.prem-button.grey.flat,.prem-button.grey.soft{color:#888}.prem-button.grey.dark{color:#eee}.prem-button.active:not([disabled]),.prem-button:hover:not([disabled]){color:#fff!important;box-shadow:inset 0 0 100px 100px rgba(255,255,255,0);transition:all .1s ease-out,background .1s ease-in}.prem-button.simple,.prem-button.simple.soft{box-shadow:inset 0 0 100px 100px transparent!important}.prem-button.simple{color:#333!important;background:#eaedeb}.prem-button.simple.active,.prem-button.simple:hover{box-shadow:inset 0 0 100px 100px rgba(0,0,0,.1)!important;color:#111!important}.inline-text-button{background:0 0;color:#3fa9f5;border:0;padding:0;font-size:1em;transition:all .1s ease-in;height:1.1em;line-height:1.1em;cursor:pointer}.job-create-home-modal .search-bar>.search-bar-input,.large-icon-button>.label{font-family:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif}.inline-text-button:hover:not([disabled]){color:#0a76c4}.inline-text-button[disabled]{opacity:.3;color:#8c8c8c;cursor:default}.large-icon-button{background-color:#fff;border:none;border-radius:4px;box-shadow:0 3px 5px 0 #d1d1d1;flex-shrink:0;flex-direction:column;height:88px;justify-content:space-between;padding:5px 10px;width:120px}.large-icon-button:hover{background:rgba(63,169,245,.05);border-color:#3fa9f5;cursor:pointer}.large-icon-button.blue,.large-icon-button.blue>.icon{color:#3fa9f5}.large-icon-button>.icon{color:#a3a9ab;height:56px;justify-content:center;overflow:hidden;width:100%}.large-icon-button>.label{align-items:center;flex:1;display:flex;font-size:12px;line-height:12px;text-align:center;width:100%}.link-button{background:0 0;border:none;color:#3fa9f5;cursor:pointer;font-style:inherit;outline:0;padding:0}.login .ui.form .field.input,.send-email .ui.form .field.input{background-color:#fff}.login{background:#fff}.login.grid{height:100vh;min-height:500px}.login .image{width:100px;display:block;margin:0 auto -15px}.login .ui .field .subdomain-entry-post-fix{display:flex;flex-direction:row;align-items:baseline}.login .ui .field .subdomain-entry-post-fix input{text-align:right}.login .ui .field .subdomain-entry-post-fix span{margin-left:10px;font-weight:800}.login .ui.form .field{margin:2em 3em 3em}.login .ui .input{display:block;margin-bottom:1.5rem}.login .ui .label{display:block;text-align:left;font-weight:700}.login .light-text{font-weight:400}.login .column{max-width:450px}.login .terms{margin-top:1.5rem;font-size:11px}.login .prem-button{text-transform:none}.login .prem-button.big{width:150px;height:40px;font-size:1em}.login .reset-pwd{display:block;margin-top:1.5rem;text-decoration:underline}.send-email .ui.form .field{margin:2em 3em 2rem}.send-email .ui.red.message{box-shadow:0 0 0 1px #d3d3d3 inset,0 0 0 0 transparent}.send-email .ui.red.message .icon{display:table-cell;vertical-align:middle;padding-right:1.5rem;padding-left:.5rem}.send-email .ui.red.message .header{display:table-cell;font-size:12px;text-align:left}.send-email .ui .input-disabled{color:#d3d3d3}.send-email .ui .label{display:block;text-align:left;font-weight:700;margin-bottom:.2rem}.send-email .light-text{font-weight:400;width:79%;margin-left:3rem}.send-email .column{max-width:450px}.send-email .prem-button{text-transform:none}.send-email .prem-button.big{width:12rem;height:3rem;font-size:1em;margin-bottom:1rem}.password-expiry.grid,.reset-password.grid{height:100vh;min-height:500px}.send-email .prem-button.green{background:#1cac17;opacity:unset}.authenticated-main-body,.password-expiry,.reset-password{background:#fff}.send-email .refresh{font-size:10px}.send-email .resend-link{text-decoration:underline;margin-bottom:.5rem}.send-email .back-login{display:block;margin-top:.3rem;margin-bottom:.8rem;text-decoration:underline}.reset-password .image{width:14rem;display:block;margin:1rem auto}.reset-password .user-info{margin-top:2rem}.reset-password .user-info .fa-icon{color:#d3d3d3}.reset-password .user-info .info{display:inline-block;text-align:left;vertical-align:bottom}.reset-password .user-info .info .name{display:block;font-weight:700}.reset-password .user-info .info .email{display:block}.reset-password .user-info .info .org{font-style:italic}.reset-password h3{font-weight:lighter;font-size:x-large;margin-bottom:.5rem}.reset-password .column{max-width:450px}.reset-password .goback{text-decoration:underline;display:block;margin-top:1rem;margin-bottom:.5rem}.password-expiry .image{width:14rem;display:block;margin:1rem auto}.password-expiry h3{font-weight:lighter;font-size:x-large;margin-bottom:.5rem}.password-expiry .column{max-width:450px}.password-expiry .goback{margin-top:1rem;margin-bottom:1rem;min-height:1.4em}.password-expiry .signout:hover{cursor:pointer}.authenticated-main-body{height:calc(100vh - var(--main-header-height));overflow:none}.authenticated-main-body.is-delegate{--main-header-height:calc(var(--navbar-height) + var(--delegate-org-banner-height))}.ember-notify-default.ember-notify-cn{z-index:10000}.light-text{color:#555}.authenticated-main-header .ui.secondary.pointing.menu .item{-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.loader-transition{z-index:99999;position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,.7);display:flex;justify-content:center;align-content:center;align-items:center}.settings-dropdown-menu .arrow{position:absolute;width:0;height:0;margin-top:-14px;right:6px;border-style:solid;border-width:0 14px 14px;border-color:transparent transparent #254457}.settings-dropdown-menu .settings-dropdown-menu-popover{background:#254457;width:140px;border-radius:4px}.settings-dropdown-menu .settings-dropdown-menu-popover ul{list-style:none;margin:0;padding:0}.settings-dropdown-menu .settings-dropdown-menu-popover ul a,.settings-dropdown-menu .settings-dropdown-menu-popover ul li{display:list-item;cursor:pointer;color:rgba(255,255,255,.6);padding:12px}.settings-dropdown-menu .settings-dropdown-menu-popover ul a i,.settings-dropdown-menu .settings-dropdown-menu-popover ul li i{padding-right:10px;width:24px;text-align:center}.settings-dropdown-menu .settings-dropdown-menu-popover ul a.active,.settings-dropdown-menu .settings-dropdown-menu-popover ul a:hover,.settings-dropdown-menu .settings-dropdown-menu-popover ul li.active,.settings-dropdown-menu .settings-dropdown-menu-popover ul li:hover{background:rgba(255,255,255,.2);color:#fff}.fullscreen-wormhole-backdrop{z-index:0;position:fixed;top:0;left:0;height:100%;width:100%}.error-notify,.forbidden-notify{background-color:#ffc4c4;width:512px!important;padding:0!important;border-radius:5px}.forbidden-notify{margin:0!important}.forbidden-notify .content{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#7b2f2f;margin:0}.forbidden-notify .content .lock{font-size:1.5em;margin:.8em 0 .8em .8em}.forbidden-notify .content .text{margin:1em .5em 1em 1em;padding-right:0!important}.forbidden-notify .content .close{margin-right:4px;align-self:flex-start}.error-notify{margin:0!important}.error-notify .content{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#7b2f2f;margin:0}.error-notify .content .lock{font-size:1.5em;margin:.8em 0 .8em .8em}.error-notify .content .text{margin:1em .5em 1em 1em;padding-right:0!important}.error-notify .content .close{margin-right:4px;align-self:center;margin-bottom:4px}.fleet-page{height:calc(100% - 40px);display:flex;flex-direction:row}.fleet-page .prem-button.margin-bottom{margin-bottom:10px}.fleet-page .ember-power-select-trigger{background:rgba(255,255,255,.3);color:#555!important}.fleet-page .ember-power-select-placeholder,.fleet-page .ember-power-select-selected-item{color:#555!important}.fleet-page aside.sidebar{position:relative;background:#f1f1f1;color:#555;width:220px;padding:10px;box-shadow:1px 0 3px 0 #d1d1d1}.fleet-page aside.sidebar .ui.form h4{font-weight:800;font-size:15px;text-transform:none;margin-top:5px}aside.reports-sidebar h2,aside.reports-sidebar>ul{margin:10px;padding:10px}.fleet-page aside.sidebar .ui.form label{color:#555;text-transform:none;font-size:12px}.fleet-page aside.sidebar .ui.form button{text-transform:none;font-size:14px;font-weight:500;line-height:16px}.fleet-page aside.sidebar .ui.form button.active{background:#d0eafd;color:#0a76c4;font-weight:800}.fleet-page aside.sidebar .ui.form button.in-active{background:rgba(255,255,255,.3);color:#666}.fleet-page aside.sidebar .ui.form button.in-active:hover{background:#fff;color:#0f93f2}.fleet-page aside.sidebar .ui.form .date-range{display:flex;flex-direction:row;align-items:center}.fleet-page aside.sidebar .ui.form .date-range span{display:block;padding:0 4px}.fleet-page aside.sidebar .ui.form .date-range input{width:100%!important;text-align:center;padding-left:0;padding-right:2px!important}.fleet-page aside.sidebar .ui.form .search.selection{width:100%}.fleet-page aside.sidebar .ui.form .ui.dropdown.search{background:rgba(255,255,255,.3);color:#555;padding:.78571429rem 1.14285714rem}.fleet-page aside.sidebar .ui.form .ui.dropdown.search input{padding:.78571429rem 1.14285714rem}.fleet-page aside.sidebar .ui.form .ui.dropdown.search .text{color:#555;font-size:1rem}.fleet-page aside.sidebar .ui.form .ui.dropdown.search .menu{background:#fff}.fleet-page aside.sidebar .ui.form .ui.dropdown.search .menu .item.selected{color:#555;background:rgba(255,255,255,.2)}.fleet-page aside.sidebar .ui.form input,.fleet-page aside.sidebar .ui.form input:focus{background:rgba(255,255,255,.3);color:#555}.fleet-page aside.sidebar .ui.form .x-toggle+label>.x-toggle-light.x-toggle-btn{background-color:#555}.fleet-page section.content{padding:10px;flex:1;overflow-y:scroll}.fleet-page section.content .search-bar{display:flex;flex-direction:row;justify-content:space-between}.fleet-page section.content .search-bar .input{color:#3fa9f5}.fleet-page section.content .search-bar input{border:none;color:#3fa9f5;background:rgba(0,0,0,.05)}aside.reports-sidebar{position:relative;background:#fff;float:left;width:400px}aside.reports-sidebar>ul{list-style:none}aside.reports-sidebar>ul li{border-top:1px solid #e2e2e2}aside.reports-sidebar>ul li a{cursor:pointer;color:#818181;display:flex}aside.reports-sidebar>ul li a:hover{background:rgba(63,169,245,.1);color:#3fa9f5}aside.reports-sidebar>ul li a.active{background:#d0eafd;color:#0f93f2}aside.reports-sidebar>ul li:last-child{border-bottom:1px solid #e2e2e2}.scheduled-reports header{display:flex;align-items:center;justify-content:space-between;margin:20px 20px 0}.scheduled-reports header.border-header{margin-bottom:10px;padding-bottom:4px;min-height:30px;border-bottom:1px solid #e2e2e2}.scheduled-reports header>.button-wrapper{display:flex}.scheduled-reports header>.button-wrapper button{margin-left:5px}.scheduled-reports section.content{padding:0 20px}.scheduled-reports aside.reports-sidebar>h2{margin-left:20px}.reports--download-page{margin:30px}.fields{display:flex;flex-direction:column}.fields .row{display:flex;margin:5px 5px 5px 0;font-size:13px}.fields .row:last-of-type{padding-bottom:1em}.fields .row .icon{font-size:12px;color:#696969}.fields .row .icon.success{color:#1cac17}.fields .row .icon.fail{color:#f5425a}.fields .completions-grid>.action,.fields .row .field.sub-heading{font-weight:600;color:#575757}.fields .row .field{width:196px;display:flex;justify-content:center;flex-direction:column}.fields .row .header-value{margin:20px 0 10px -10px}.fields .completions-grid{display:grid;grid-template-columns:auto auto auto 1fr auto;gap:10px;font-size:13px}.fields .completions-grid>div{display:flex;align-items:center}.fields .buttons{display:inline-block;justify-content:space-between;align-content:flex-start}.fields .buttons span{display:inline-block;height:100%;padding:8px 10px}.fields .buttons:first-of-type{padding-left:1rem}.load-more{margin-top:1rem}.consignments--upload{width:800px;margin:auto;padding-top:20px;display:flex;flex-direction:column}.consignments--upload .right{align-self:flex-end}.consignments--upload div.error-box{border:2px solid red;border-radius:5px;padding:8px;background-color:#fff6f6;margin-bottom:8px}.search-page{height:calc(100% - 40px);display:flex;flex-direction:row}.search-page .ember-basic-dropdown-trigger{box-shadow:0 1px 2px rgba(0,0,0,.16);border:none}.search-page .ember-basic-dropdown-trigger .ember-power-select-placeholder{padding:0}.search-page .ember-basic-dropdown-trigger .ember-power-select-placeholder::before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f002";padding-right:13px;color:#3fa9f5;position:relative}.search-page .ember-power-select-trigger{background:rgba(255,255,255,.3);color:#555!important;font-size:14px!important}.search-page .ember-power-select-placeholder,.search-page .ember-power-select-selected-item{color:#555!important}.search-page aside.search-sidebar{position:relative;background:#f1f1f1;color:#555;width:220px;padding:10px;box-shadow:1px 0 3px 0 #d1d1d1}.search-page aside.search-sidebar .ember-basic-dropdown-trigger .ember-power-select-placeholder{padding:0}.search-page aside.search-sidebar .ember-basic-dropdown-trigger .ember-power-select-placeholder::before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f002";padding-right:13px;color:#3fa9f5;position:relative}.search-page aside.search-sidebar .ember-power-select-trigger.driver-autocomplete-trigger{background:rgba(255,255,255,.3);color:#555!important;box-shadow:none!important;border:1px solid rgba(34,36,38,.15)!important}.search-page aside.search-sidebar .ember-power-select-trigger.driver-autocomplete-trigger:hover{background-color:#fff;border-color:#aaa!important}.search-page aside.search-sidebar .ember-power-select-trigger.driver-autocomplete-trigger.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true]{background-color:#fff;border-color:#aaa!important;border-bottom:none!important}.search-page aside.search-sidebar .ember-power-select-trigger.driver-autocomplete-trigger .ember-power-select-status-icon{display:none}.search-page aside.search-sidebar .driver-autocomplete--option.ember-basic-dropdown-content--in-place .ember-power-select-search>.ember-power-select-search-input{padding:0 5px!important;line-height:1.75;border-radius:0!important;border:1px solid #aaa!important}.search-page aside.search-sidebar .driver-autocomplete--option.ember-basic-dropdown-content--in-place .ember-power-select-search>.ember-power-select-search-input:focus{outline:-webkit-focus-ring-color auto 5px}.search-page aside.search-sidebar .ui.form .header{display:flex;flex-direction:row;align-items:center}.search-page aside.search-sidebar .ui.form .header h4{margin:0 auto 0 0;font-weight:800;font-size:15px;text-transform:none}.search-page aside.search-sidebar .ui.form label{color:#555;text-transform:none;font-size:14px;margin-top:10px}.search-page aside.search-sidebar .ui.form i{color:#555}.search-page aside.search-sidebar .ui.form .buttons{border:1px solid rgba(34,36,38,.15);border-radius:5px}.search-page aside.search-sidebar .ui.form button{text-transform:none;font-size:14px;font-weight:500;line-height:16px}.search-page aside.search-sidebar .ui.form button.active{background:#d0eafd;color:#0a76c4;font-weight:800}.search-page aside.search-sidebar .ui.form button.in-active{background:rgba(255,255,255,.3);color:#666}.search-page aside.search-sidebar .ui.form button.in-active:hover{background:#fff;color:#0f93f2}.search-page aside.search-sidebar .ui.form .date-range{display:flex;flex-direction:row;align-items:center}.search-page aside.search-sidebar .ui.form .date-range span{display:block;padding:0 4px}.search-page aside.search-sidebar .ui.form .date-range input{width:100%!important;text-align:center;padding-left:0;padding-right:2px!important}.search-page aside.search-sidebar .ui.form .search.selection{width:100%}.search-page aside.search-sidebar .ui.form .ui.dropdown.search{background:rgba(255,255,255,.3);color:#555;padding:.78571429rem 1.14285714rem}.search-page aside.search-sidebar .ui.form .ui.dropdown.search.active,.search-page aside.search-sidebar .ui.form .ui.dropdown.search:hover{background:#fff;border-color:#aaa}.search-page aside.search-sidebar .ui.form .ui.dropdown.search input{padding:.78571429rem 1.14285714rem}.search-page aside.search-sidebar .ui.form .ui.dropdown.search .text{color:#555;font-size:1rem}.search-page aside.search-sidebar .ui.form .ui.dropdown.search .menu{background:#fff}.search-page aside.search-sidebar .ui.form .ui.dropdown.search .menu .item.selected{color:#555;background:rgba(255,255,255,.2)}.search-page aside.search-sidebar .ui.form .ui.selection.active.dropdown .menu{border:1px solid rgba(34,36,38,.15)}.search-page aside.search-sidebar .ui.form .ui.selection.active.dropdown .menu.transition.visible{box-shadow:none;border-color:#aaa}.search-page aside.search-sidebar .ui.form input{background:rgba(255,255,255,.3);color:#555}.search-page aside.search-sidebar .ui.form input.active,.search-page aside.search-sidebar .ui.form input:focus,.search-page aside.search-sidebar .ui.form input:hover{color:#333;background:#fff;border-color:#aaa}.search-page section.search-content{padding:30px;flex:1;overflow-y:scroll}.search-page section.search-content h1,.search-page section.search-content h3{font-size:18px;font-weight:600}.search-page section.search-content h4{margin-top:20px;margin-bottom:10px;font-size:15px;font-weight:600}.search-page section.search-content h4~h4{margin-top:50px}.search-page section.search-content h5{font-size:14px;font-weight:600;margin-bottom:10px}.search-page section.search-content .search-bar{display:flex;flex-direction:row;justify-content:space-between}.search-page section.search-content .search-bar .input{color:#3fa9f5}.search-page section.search-content .search-bar input{border:none;color:#3fa9f5;background:rgba(0,0,0,.05)}.search-page section.search-content .search-bar-wide{max-width:600px;font-size:13px}.search-page section.search-content .columns{display:flex;align-items:flex-start;flex-direction:row;margin-top:40px}.search-page section.search-content .columns .column{padding-right:30px}.search-page section.search-content .columns .column hr{border:none;background-color:#bababa;height:1px}.search-page section.search-content .extra-data table th{text-align:left;font-size:13px;font-weight:700}.search-page section.search-content .extra-data table td{font-weight:400;font-size:13px}.not-found-page{text-align:center;padding:40px 20px 20px;background:#fff;color:#000;height:100%;min-height:700px;overflow-y:scroll;display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found-page .logo>img{max-height:48px}.not-found-page .message{display:flex;flex-direction:column;align-items:center;background-image:url(https://premcdn.net/s/assets/images/search-b5461a66b60b51a95fe13f467a55f615.png);background-size:contain;background-repeat:no-repeat;background-position:center}.not-found-page h1{padding-top:128px;text-align:center;font-size:48px;color:gray;font-weight:400}.not-found-page p{text-align:center;margin-bottom:220px;font-size:x-large;color:gray;max-width:512px}.custom-data-paths-label-list{display:flex;flex-wrap:wrap}.custom-data-paths-label-list .ui.label{background:#f6f6f6;font-weight:400;padding:4px 6px;margin-bottom:4px;color:#575757}.custom-data-paths-label-list .ui.label i.fa{color:#575757}.colour-select .select-circle{width:15px;height:15px;border-radius:50%}section.settings-barcode-masks-content{background:#fff;width:100%;height:100%;overflow-y:auto;padding:20px;display:flex;flex-direction:row}section.settings-barcode-masks-content li.item{display:flex;flex-direction:row;justify-content:center}section.settings-barcode-masks-content li.item .invisible{visibility:hidden}section.settings-barcode-masks-content li.item .number{width:35px;min-width:35px;max-width:35px;text-align:center;font-size:20px}section.settings-barcode-masks-content li.item .number::after,section.settings-barcode-masks-content li.item .number::before{display:block;content:"\f141\a\f141";white-space:pre;color:#a0a0a0;width:100%;margin:4px 0;text-align:center;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:12px;line-height:6px}.settings--modals--barcode-test .monospace,section.settings-barcode-masks-content .monospace{font-family:monospace!important}section.settings-barcode-masks-content li.item .data{width:100%;font-size:13px;padding-top:6px;padding-left:4px}section.settings-barcode-masks-content .column{width:40%;max-width:420px;margin-right:40px}section.settings-barcode-masks-content .column.with-form{width:60%;max-width:700px}section.settings-barcode-masks-content .column.with-form header{margin-bottom:2rem}section.settings-barcode-masks-content .column.disabled{position:relative;cursor:default;pointer-events:none;transition:all 0s linear}section.settings-barcode-masks-content .column.disabled::before{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,.6);width:100%;height:100%;z-index:100}section.settings-barcode-masks-content .column .settings-list{max-height:100%}section.settings-barcode-masks-content .column header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2;padding-bottom:4px}section.settings-barcode-masks-content .column header .lower{margin-top:40px}section.settings-barcode-masks-content .column header h2{text-transform:none;margin:0;padding:0}section.settings-barcode-masks-content .column header>div:last-child{display:flex;justify-content:flex-end}section.settings-barcode-masks-content .column .ui.basic.label{font-weight:400}section.settings-barcode-masks-content .ui.secondary.pointing.menu{width:100%;margin-top:0;margin-bottom:0}section.settings-barcode-masks-content .ui.secondary.pointing.menu button{flex-grow:1;align-items:center;justify-content:center;color:#818181;font-size:.9rem;font-weight:600}section.settings-barcode-masks-content .ui.secondary.pointing.menu button .fa-icon,section.settings-barcode-masks-content .ui.secondary.pointing.menu button.item .icon{margin-right:4px}section.settings-barcode-masks-content .ui.secondary.pointing.menu button.active{font-weight:600;color:#3fa9f5!important;border-color:#3fa9f5!important}.driver-config-groups-view .settings-scroll-and-bar-container{display:flex;flex-direction:column}.driver-config-groups-view .settings-scroll-and-bar-container .category-title-shower{display:flex;padding:15px;border-bottom:1px solid #e2e2e2;color:#4d4d4d;font-size:14px;margin-right:15px}.driver-config-groups-view .settings-scroll-and-bar-container .category-title-shower:hover{background:rgba(63,169,245,.2)}.driver-config-groups-view .settings-scroll-and-bar-container .content{overflow-y:auto}.driver-config-groups-view .settings-container{overflow-y:auto;display:flex;flex-direction:column;scroll-behavior:smooth;flex:1}.driver-config-groups-view .settings-container .add-driver{width:20%;margin:20px 0 40px}.driver-config-groups-view .settings-container .content>header{margin-top:20px}.driver-config-groups-view .settings-container .sticky-section-header{position:sticky;top:0;z-index:10;background-color:#fff}.driver-config-groups-view .settings-container .driver-config-setting{margin:2px 6px 18px;border-radius:4px}.driver-config-groups-view .settings-container .driver-config-setting .colour-box{border-radius:4px;padding:4px 10px 6px}.driver-config-groups-view .settings-container .driver-config-setting .setting-title{font-size:15px;font-weight:500}.driver-config-groups-view .settings-container .driver-config-setting .setting-controls{margin-right:.5em}.driver-config-groups-view .settings-container .driver-config-setting .setting-controls>div{margin:0}.driver-config-groups-view .settings-container .driver-config-setting .setting-controls .fields{padding-top:8px;padding-bottom:8px}.driver-config-groups-view .settings-container .driver-config-setting .setting-description{overflow:auto;color:grey;margin-bottom:8px;margin-top:0;padding-left:20px;padding-top:6px;padding-bottom:6px}.driver-config-groups-view .settings-container .config-error{margin-bottom:6px;padding-left:10px;animation-duration:.5s;animation-name:animate-slide;animation-fill-mode:backwards}.driver-config-groups-view .dirty-invalid-setting{background-color:rgba(245,66,90,.35)}.driver-config-groups-view .dirty-valid-setting{background-color:rgba(63,169,245,.25)}.driver-config-groups-view .dirty-invalid-setting-box-background{background-color:rgba(245,66,90,.2)}.driver-config-groups-view .dirty-valid-setting-box-background{background-color:rgba(63,169,245,.2)}.field-list{display:flex;flex-direction:column;row-gap:16px}.field-list-content{display:flex;flex-direction:column;padding-left:8px;row-gap:4px}.sub-section{padding-left:24px}aside.settings-sidebar{position:relative;background:#f1f1f1;float:left;min-height:100%;width:220px;box-shadow:1px 0 3px 0 #d1d1d1}aside.settings-sidebar ul{list-style:none;margin:0;padding:0}aside.settings-sidebar>ul li a{cursor:pointer;color:#818181;padding:12px 11px 12px 12px;display:flex;align-content:center}aside.settings-sidebar>ul li a .fa-icon{padding-right:5px;font-size:1.4rem}aside.settings-sidebar>ul li a span{font-size:1rem;text-transform:none;margin-left:5px}aside.settings-sidebar>ul li a:hover{background:rgba(129,129,129,.1);color:#3fa9f5}aside.settings-sidebar>ul li a.active{background:rgba(129,129,129,.2);color:#3fa9f5}aside.settings-sidebar>ul li>ul{display:none}aside.settings-sidebar>ul li>ul li a{padding:4px 12px;font-size:1rem}aside.settings-sidebar>ul li>ul li a.active{background:rgba(63,169,245,.2)}aside.settings-sidebar>ul li a.active+ul{display:block}section.settings-content{background:#e2e2e2;float:right;height:100%;width:calc(100vw - 220px);overflow-y:auto}.settings--flex-container{display:flex;flex-direction:column;position:relative;min-height:100%;background:#fff;padding:20px 20px 80px}section.settings{background:#fff;width:100%;height:100%;overflow-y:auto;padding:20px;display:flex;flex-direction:row}.settings--flex-container header,section.settings header{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #e2e2e2;padding-bottom:4px;min-height:30px;margin-bottom:10px}.settings--flex-container header.no-border,section.settings header.no-border{border-bottom:none}.settings--flex-container header.space-above,section.settings header.space-above{margin-top:30px}.settings--flex-container header.has-search-after,section.settings header.has-search-after{margin-bottom:0}.settings--flex-container header h2,.settings--flex-container header h4,section.settings header h2,section.settings header h4{text-transform:none;margin:0 auto 0 0;padding:0}.settings--flex-container header .button-wrapper,section.settings header .button-wrapper{display:flex}.settings--flex-container header .button-wrapper button,section.settings header .button-wrapper button{margin-left:5px}.settings--flex-container header button.add-new,section.settings header button.add-new{background:0 0;border:none;box-shadow:none;color:#007fe1;text-transform:none;font-size:1rem;border-radius:6px;padding:4px 8px 2px}.settings--flex-container header button.add-new i,section.settings header button.add-new i{margin-right:3px}.settings--flex-container header button.add-new:hover,section.settings header button.add-new:hover{background:#d2ebff}.settings--flex-container .column,section.settings .column{width:40%;max-width:420px;margin-right:40px}.settings--flex-container .column.with-form,section.settings .column.with-form{width:60%;max-width:700px}.settings--flex-container .column.with-form .notice.spaced,section.settings .column.with-form .notice.spaced{margin-bottom:25px}.settings--flex-container .column.with-form .notice.warning,section.settings .column.with-form .notice.warning{background-color:#fff0db;color:#804900;font-style:normal;font-weight:400}.settings--flex-container .column .input-with-btn,section.settings .column .input-with-btn{display:flex;flex-direction:row;align-items:center}.settings--flex-container .column .input-with-btn .ember-power-select-trigger,section.settings .column .input-with-btn .ember-power-select-trigger{width:100%}.settings--flex-container .column .input-with-btn input,section.settings .column .input-with-btn input{max-width:calc(100% - 28px)}.settings--flex-container .column .input-with-btn button,section.settings .column .input-with-btn button{min-width:28px;margin-left:4px}.settings--flex-container .column.disabled,section.settings .column.disabled{position:relative;cursor:default;pointer-events:none;transition:all 0s linear}.settings--flex-container .column.disabled::before,section.settings .column.disabled::before{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,.6);width:100%;height:100%;z-index:100}.settings--flex-container .column .ui.form:not(:first-child),section.settings .column .ui.form:not(:first-child){margin-top:1rem}.settings--flex-container .column .ui.form .field,section.settings .column .ui.form .field{width:26rem}.settings--flex-container .column .ui.form .field.spaced,section.settings .column .ui.form .field.spaced{margin-bottom:2.5em}.settings--flex-container .column .ui.form .field.regular-input,section.settings .column .ui.form .field.regular-input{width:100%}.settings--flex-container .column .ui.form .field.regular-input input,section.settings .column .ui.form .field.regular-input input{width:300px}.settings--flex-container .column .ui.form .field.regular-input input.wide,section.settings .column .ui.form .field.regular-input input.wide{width:100%}.settings--flex-container .column .ui.form .field.toggle,section.settings .column .ui.form .field.toggle{display:flex;align-items:center;margin-right:8px}.settings--flex-container .column .ui.form .toggle-label>label,section.settings .column .ui.form .toggle-label>label{margin-bottom:0;line-height:22px}.settings--flex-container .column .ui.form .toggle-label>label.normal,section.settings .column .ui.form .toggle-label>label.normal{font-weight:400}.settings--flex-container .column .ui.form .checkbox>label,section.settings .column .ui.form .checkbox>label{font-weight:700}.settings--flex-container .column .scrollable,section.settings .column .scrollable{max-height:100%;overflow-y:auto;overflow-x:hidden}.settings--flex-container .ui.form .field>label.ember-radio-button,section.settings .ui.form .field>label.ember-radio-button{font-weight:400;margin-left:.2em}.settings--flex-container .ui.form .field>label.ember-radio-button input,section.settings .ui.form .field>label.ember-radio-button input{margin-right:4px}.settings--flex-container .ui.form .field>label.ember-radio-button input:disabled,section.settings .ui.form .field>label.ember-radio-button input:disabled{opacity:1}.settings--flex-container .field-color-grey,section.settings .field-color-grey{color:#d3d3d3!important}.settings--flex-container .toggle-with-text,section.settings .toggle-with-text{display:flex;align-items:center}.settings--flex-container .toggle-with-text>label,section.settings .toggle-with-text>label{margin-bottom:0;padding-bottom:0}.settings--flex-container .toggle-with-text .field.toggle,section.settings .toggle-with-text .field.toggle{display:flex;align-items:center}.settings--flex-container .toggle-with-text .toggle-text,section.settings .toggle-with-text .toggle-text{display:flex;flex-direction:column;justify-content:space-around}.settings--flex-container .toggle-with-text .toggle-text .sub-title,section.settings .toggle-with-text .toggle-text .sub-title{font-size:12px!important;font-style:italic;font-weight:400}.settings--flex-container .preserve-wrap,section.settings .preserve-wrap{white-space:pre-wrap}.settings--flex-container i code,section.settings i code{font-style:normal}div.settings--top-nav.simple-tabs{flex:1 1 auto;display:flex;flex-direction:column}div.settings--top-nav.simple-tabs .simple-tabs--nav{max-width:720px;margin:15px 0 25px}.account-settings .column,.edit-settings .column{max-width:50%}div.settings--top-nav.simple-tabs .simple-tabs--nav .simple-tabs--nav--item{height:40px;text-align:center;line-height:40px;border-bottom:2px solid #e2e2e2;flex:1}section.settings-toggle-list{background:#fff;width:100%;height:100%;overflow-y:auto;padding:20px;display:flex;flex-direction:column}section.settings-toggle-list .toggle-box{border-top:1px solid #a9a9a9;padding:4px 0}section.settings-toggle-list .toggle-box:last-of-type{border-bottom:1px solid #a9a9a9}section.settings-toggle-list .toggle-box .contents{display:flex;justify-content:space-between}section.settings-toggle-list .toggle-box .contents .description{display:flex;align-items:center}section.settings-toggle-list .toggle-list{margin-top:20px;display:flex;flex-direction:column;flex:1;width:600px}section.developers-content{background:#e2e2e2;float:right;height:calc(100% - var(--navbar-height));width:100vw;display:flex;flex-direction:row}section.developers-content .date,section.developers-content .timezone{font-weight:300}section.developers-content .developers-sidebar{position:relative;background:#f1f1f1;color:#818181;width:280px;padding:10px;box-shadow:1px 0 3px 0 #d1d1d1}section.developers-content .developers-sidebar .ui.form .header{display:flex;flex-direction:row;align-items:center}section.developers-content .developers-sidebar .ui.form .header h4{font-weight:400;margin:0 auto 0 0}section.developers-content .developers-sidebar .ui.form i,section.developers-content .developers-sidebar .ui.form label{color:#818181}section.developers-content .developers-sidebar .ui.form .date-range{display:flex;flex-direction:row;align-items:center}section.developers-content .developers-sidebar .ui.form .date-range span{display:block;padding:0 4px}section.developers-content .developers-sidebar .ui.form .date-range input{width:100%!important;padding-right:1.67142857em!important}section.developers-content .developers-sidebar .ui.form .date-range .icon.input i{width:1.67142857em}section.developers-content .developers-sidebar .ui.form .ember-power-select-trigger{background:rgba(255,255,255,.3)}section.developers-content .developers-sidebar .ui.form input,section.developers-content .developers-sidebar .ui.form input:focus{background:rgba(255,255,255,.3);color:#818181}section.developers-content .developers-view-content{background:#fff;height:calc(100% - var(--navbar-height));width:100%;padding:10px;overflow:auto}section.developers-content .developers-view-content .header{display:flex;flex-direction:row;align-items:center}section.developers-content .developers-view-content .header h1{font-weight:300;margin:0 4px 0 0}#csv-add-dropzone,.developers-log-settings .button{margin-bottom:10px}section.developers-content .developers-view-content .segment{background:#f0f0f0;border:none}section.developers-content .developers-view-content .segment strong{width:80px;display:inline-block;text-align:right;margin-right:8px}section.developers-content .developers-view-content .tabular.menu .active.item{background:#f0f0f0}section.developers-content .developers-view-content .jsoneditor{background:#fff}.developers-log-content{padding:10px;width:100%;background:#fff}.developers-log-content .log-content-header{display:flex;justify-content:space-between;align-items:center}.developers-log-content .log-content-header .export-link-wrapper{margin-left:auto}.developers-log-content .search-power-select{width:512px}.developers-log-webhook-content{padding:10px;width:100%;background:#fff}.developers-log-webhook-content .search-bar{display:flex;flex-direction:row;justify-content:space-between}.developers-log-webhook-content .search-bar .input{color:#0693ff}.developers-log-webhook-content .search-bar input,.developers-log-webhook-content .search-bar input:focus{border:none;color:#0693ff;background:rgba(0,0,0,.05)}.developers-log-settings{padding:16px;background:#fff;width:100%}.developers-log-settings .api-keys .api-key{display:flex}.developers-log-settings .api-keys .api-key .archive-button{display:flex;margin-left:5px}.developers-log-settings .api-keys .api-key .archive-button .fa-icon{margin-right:4px}.developers-log-settings input{margin-bottom:8px!important}.developers-cloud-ops{padding:16px;background:#fff;width:100%}.developers-cloud-ops .group-parent{display:flex;justify-content:space-between}.developers-cloud-ops .group{display:flex;align-items:center}.developers-cloud-ops .group h2.ui.header:first-child{margin:0 15px 0 0}.developers-cloud-ops .inner-item{padding:4px 16px;display:flex;align-items:center}.developers-cloud-ops .inner-item .icon{padding-right:.8rem;line-height:1em}.developers-cloud-ops .inner-item .dropdown{margin-left:10px;min-width:125px}.developers-cloud-ops .grey{color:#818181}.developers-cloud-ops .status-indicator-loading{color:#806060}.developers-cloud-ops .status-indicator-failed{color:#800a0a}.developers-cloud-ops .status-indicator-none{color:#1cac17}.developers-cloud-ops .status-indicator-minor{color:#e0cf1b}.developers-cloud-ops .status-indicator-major{color:#ff9100}.developers-cloud-ops .status-indicator-critical{color:#f5425a}.developers-cloud-ops .cloud-ops-content{padding:10px 30px 20px 20px}.developers-cloud-ops .cloud-ops-content .cloud-ops-chart-group{display:flex;flex-wrap:wrap;margin-top:30px}.developers-cloud-ops .cloud-ops-content .cloud-ops-chart-group .cloud-ops-chart-card{width:calc(50% - 15px);min-width:600px;box-shadow:0 0 7px 1px rgba(0,0,0,.2);border-radius:3px;padding:30px;margin-bottom:30px}.developers-cloud-ops .cloud-ops-content .cloud-ops-chart-group .cloud-ops-chart-card:nth-of-type(2n+1){margin-right:30px}.cloud-ops-chart-card .cloud-ops-chart-card-header{display:flex;justify-content:space-between}.cloud-ops-chart-card .hover-text-circle{color:#818181}section.account-content{float:right;height:100%;width:100vw;display:flex;flex-direction:row;padding:20px}section.account-content header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2;padding-bottom:4px;min-height:30px;margin-bottom:2rem}section.account-content header h2{text-transform:none;color:#818181;font-size:1rem;font-weight:500;margin:0;padding:0}section.account-content header .button-wrapper{display:flex}section.account-content header .button-wrapper button{margin-left:5px}.account-settings .column.with-form .ui.form .field,.edit-settings .column.with-form .ui.form .field{margin-left:0}section.account-content .ui.form h4{margin-bottom:2px}.account-settings{width:100%}.edit-settings{width:100%}.file-input input{width:.1px!important;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-input input+label{display:inline-flex;cursor:pointer;overflow:hidden;width:610px;align-items:center}.file-input input+label>span{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:38px;margin:0;outline:0;-webkit-appearance:none;line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem}.file-input input+label div.prem-button{margin-left:4px;height:38px;min-width:130px;display:flex;align-content:center!important;align-items:center!important;text-align:center!important;background:silver}.capacities-autocomplete--option .ember-power-select-option{display:flex;flex-direction:column;align-items:flex-start}.capacities-autocomplete--option .ember-power-select-option .name{font-weight:400}.capacities-autocomplete--option .ember-power-select-option .ext-ref{font-weight:300;font-style:italic}.capacities-autocomplete--selection .name{font-weight:400;display:inline-block;padding-right:4px}.capacities-autocomplete--selection .ext-ref{font-weight:300;font-style:italic}.attributes-autocomplete--option .ember-power-select-option{display:flex;flex-direction:column;align-items:flex-start}.attributes-autocomplete--option .ember-power-select-option .name{font-weight:400}.attributes-autocomplete--option .ember-power-select-option .ext-ref{font-weight:300;font-style:italic}.attributes-autocomplete--selection .name{font-weight:400;display:inline-block;padding-right:4px}.attributes-autocomplete--selection .ext-ref,ul.item-list li.selected-row .selected-row-text .secondary-text{font-weight:300;font-style:italic}.fleet-driver-availabilities-modal .ui.day.basic.button{margin:0;padding:.8em;width:42px;pointer-events:all}.premonition-simple-modal.geocode--manual-fix-modal .map-container{position:relative;height:240px;border-radius:8px;margin:12px 0 18px;width:100%}.premonition-simple-modal.geocode--manual-fix-modal .map-container p.overlay-text{position:absolute;left:0;top:0;padding:3px;z-index:99;font-size:12px;color:#000;background:rgba(255,255,255,.6)}.premonition-simple-modal.geocode--manual-fix-modal .map-container #manual-fix-map{height:240px;border-radius:8px;z-index:0}.premonition-simple-modal.geocode--manual-fix-modal .ui.field{margin-bottom:20px}.premonition-simple-modal.geocode--manual-fix-modal .fa-icon-input{display:flex;flex-direction:row;align-items:center}.premonition-simple-modal.geocode--manual-fix-modal .fa-icon-input .fa-icon{margin-right:5px;font-size:18px;color:grey}.dispatch--shift-panel--stop-row .data>.contents .content.times .completion,.premonition-simple-modal.geocode--manual-fix-modal .cancel-button{margin-right:auto}.premonition-simple-modal.geocode--manual-fix-modal .fa-icon-input .red-text{color:red}.premonition-simple-modal.geocode--manual-fix-modal .fa-icon-input .green-text{color:#32cd32}.premonition-simple-modal.geocode--manual-fix-modal .fa-icon-input .address-with-lat-lon,.premonition-simple-modal.geocode--manual-fix-modal .ui.form{width:100%}.premonition-simple-modal.geocode--manual-fix-modal .sidebar{min-width:240px;padding:6px;font-size:.9em;margin-left:20px;margin-top:-5px}.premonition-simple-modal.geocode--manual-fix-modal .sidebar strong{font-size:14px;text-transform:none}.geocode--sidebar-notification{display:flex;flex-direction:row;background:rgba(252,222,222,.9);border-radius:4px;align-items:center;padding:8px;margin-bottom:8px;flex-shrink:0}.geocode--sidebar-notification i{color:#fca1a1;font-size:1.2rem}.geocode--sidebar-notification span{color:#641313;font-size:.9rem;margin:0 6px;flex-grow:1}.geocode--sidebar-notification button{color:#641313;background:#fca1a1;border:none;border-radius:8px;padding:1px 8px;text-transform:none;font-size:1rem;cursor:pointer}ul.item-list{padding-left:2px;margin-top:0;list-style-type:none}ul.item-list li.selected-row{display:flex;flex:1;margin:0}ul.item-list li.selected-row:first-child{margin-top:8px}ul.item-list li.selected-row .selected-row-text{display:flex;width:100%;align-items:center}ul.item-list li.selected-row .selected-row-text>div{display:flex;flex:1}ul.item-list li.selected-row .selected-row-text .primary-text{width:100%}ul.item-list li.selected-row .selected-row-text .primary-text+.secondary-text,ul.item-list li.selected-row .selected-row-text .secondary-text{width:50%}ul.item-list li.selected-row button.row-button{display:flex;flex-direction:row;align-items:center}ul.item-list li.selected-row button.row-button .fa-icon{margin-right:0}ul.item-list li.selected-row span.button-text{margin-left:5px}ul.item-list li.empty-list-text{margin-top:10px}.location-time-field{min-width:100px}.number-of-pieces-field{min-width:160px}.service-time-field{min-width:100px}.fleet-driver-crud-modal .field{display:flex;flex-direction:column}.fleet-driver-crud-modal .field.spaced{row-gap:4px}.multi-select--selector .multi-select--trigger.ember-power-select-trigger{font-size:14px!important;text-transform:none;cursor:pointer;line-height:1;display:flex;flex-direction:row;align-items:center}.multi-select--selector .multi-select--trigger.ember-power-select-trigger::before{color:#999;content:"\f002";font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-size:12px;margin-right:8px}.multi-select--selector .multi-select--trigger .ember-power-select-placeholder{color:#999;padding-left:2px;display:inline;line-height:1.2}.multi-select--selector input[type=search].ember-power-select-search-input{font-size:inherit;line-height:inherit;padding:0 5px}.simple-tabs .simple-tabs--panel{transition:opacity .3s ease-out;opacity:0;height:0;display:none}.simple-tabs .simple-tabs--panel.active{opacity:1;height:auto;display:block}.simple-tabs.pilled .simple-tabs--nav{display:flex;flex-direction:row;padding-bottom:10px}.simple-tabs.pilled .simple-tabs--nav .simple-tabs--nav--item{background:#ececec;padding:0 8px;height:22px;font-size:14px;line-height:22px;text-transform:none;color:#555;cursor:pointer;font-weight:400}.simple-tabs.pilled .simple-tabs--nav .simple-tabs--nav--item:first-of-type{border-radius:11px 0 0 11px}.simple-tabs.pilled .simple-tabs--nav .simple-tabs--nav--item:last-of-type{border-radius:0 11px 11px 0}.simple-tabs.pilled .simple-tabs--nav .simple-tabs--nav--item.active{background:#c8e7ff;font-weight:400;color:#007fe1}.simple-tabs.pilled .simple-tabs--nav .simple-tabs--nav--item:hover:not(.disabled){background:#007fe1;color:#fff;font-weight:400}.simple-tabs.fill .simple-tabs--nav{width:100%;display:flex;flex-direction:row}.simple-tabs.fill .simple-tabs--nav .simple-tabs--nav--item{height:100%;align-items:center;background:#fff;color:#818181;cursor:pointer;flex-grow:1;font-size:14px;font-weight:600;justify-content:center;line-height:22px;text-transform:none}.simple-tabs.fill .simple-tabs--nav .simple-tabs--nav--item.active{background:#fff;color:#3fa9f5;border-bottom:2px solid #3fa9f5}.simple-tabs.fill .simple-tabs--nav .simple-tabs--nav--item:hover:not(.disabled){background:#d0eafd;color:#3fa9f5}.simple-tabs.bordered .simple-tabs--nav{display:flex;flex-direction:row}.simple-tabs.bordered .simple-tabs--nav .simple-tabs--nav--item{padding:2px 22px;height:34px;font-size:14px;line-height:30px;text-transform:none;color:#000;cursor:pointer;font-weight:400;border-radius:6px 6px 0 0;margin-bottom:-1px;border:1px solid transparent}.simple-tabs.bordered .simple-tabs--nav .simple-tabs--nav--item.active{border-color:#d4d4d5 #d4d4d5 #fff}.simple-tabs.bordered .simple-tabs--nav .simple-tabs--nav--item:hover:not(.disabled){background:#d3d3d3}.simple-tabs.bordered .simple-tabs--nav .simple-tabs--nav--item:hover:not(.disabled).active{background:#fff;cursor:default}.simple-tabs.bordered .simple-tabs--panel{border:1px solid #d4d4d5;padding:22px}.simple-tabs.select .simple-tabs--nav{width:100%;display:flex;flex-direction:row;justify-content:flex-start;border-bottom:1px solid rgba(34,36,38,.15)}.simple-tabs.select .simple-tabs--nav .simple-tabs--nav--item{height:100%;padding:12px 16px;align-items:center;background:#fff;color:#575757;cursor:pointer;font-size:14px;font-weight:400;justify-content:center;line-height:1em;text-transform:none;margin-bottom:-2px}.simple-tabs.select .simple-tabs--nav .simple-tabs--nav--item.active{background:#fff;color:#3fa9f5;border-bottom:2px solid #3fa9f5}.simple-tabs.select .simple-tabs--nav .simple-tabs--nav--item:hover:not(.disabled){color:#3fa9f5}.simple-tabs.select .simple-tabs--nav .simple-tabs--nav--item .fa-icon{margin-right:.9em}.simple-tabs.icon-only,.simple-tabs.icon-only .simple-tabs--nav{height:100%}.simple-tabs.icon-only .simple-tabs--nav .simple-tabs--nav--item{transition:all .5s;width:28px;display:flex;align-items:center}.simple-dropdown-menu--options.down-left::after,.simple-dropdown-menu--options.right-down::after{content:"";width:0;height:0;border-width:5px;border-color:transparent transparent #fff #fff;border-style:solid}.simple-tabs .simple-tabs--nav>.simple-tabs--nav--item.disabled{opacity:.4;cursor:default}.simple-dropdown-menu.inline{display:inline-block}.simple-dropdown-menu--options{background-color:#fff;padding:0;border-radius:4px;display:block;position:relative;box-shadow:0 0 3px rgba(0,0,0,.4);box-sizing:border-box}.simple-dropdown-menu--options.right-down::after{position:absolute;top:5px;left:0;box-sizing:border-box;transform-origin:0 0;transform:rotate(45deg);box-shadow:-1px 1px 1px 0 rgba(0,0,0,.2)}.alerts-wrapper .arrow,.simple-dropdown-menu--options.down-left::after{right:0;transform-origin:0 0;box-shadow:-1px 1px 1px 0 rgba(0,0,0,.2);box-sizing:border-box}.simple-dropdown-menu--options.down-left::after{position:absolute;top:0;transform:rotate(135deg)}.simple-dropdown-menu--options .simple-dropdown-menu--options--item{cursor:pointer;display:block;padding:8px 16px;text-transform:none;font-size:13px;color:grey;box-shadow:0 6px 1px -6px grey}nav.sub-nav,nav.sub-nav .menu{display:flex;flex-direction:row}.simple-dropdown-menu--options .simple-dropdown-menu--options--item .fa-icon{margin-right:8px;font-size:11px}.simple-dropdown-menu--options .simple-dropdown-menu--options--item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.simple-dropdown-menu--options .simple-dropdown-menu--options--item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:none}.simple-dropdown-menu--options .simple-dropdown-menu--options--item:hover{background:rgba(128,128,128,.1)}nav.sub-nav{position:relative;background:rgba(248,248,248,.9);align-items:center;height:var(--navbar-height);box-shadow:0 1px 3px 0 #d1d1d1;color:#d0d0d0;font-size:14px;z-index:502;padding:0 12px}nav.sub-nav.solid{background-color:#fff}nav.sub-nav .fa-icon,nav.sub-nav i{font-size:12px}nav.sub-nav .menu{align-items:center}nav.sub-nav .menu a{color:#8c8c8c;padding:4px 16px;text-transform:none;display:inline-flex}nav.sub-nav .menu a .icon{padding-right:.4rem}nav.sub-nav .menu a.active{color:#3fa9f5}nav.sub-nav .right-menu{display:flex;flex-direction:row;align-items:center;margin:0 0 0 auto}.dispatch-page{padding:0;height:100%;width:100vw;overflow:none;position:relative}.dispatch-page.drawer-open #dispatch-map,.dispatch-page.drawer-open .map-overlay{height:calc(100% - var(--bottom-drawer-height))}.dispatch-page.drawer-open #dispatch-map .columns,.dispatch-page.drawer-open .map-overlay .columns{height:calc(100% - var(--navbar-height))}.dispatch-page #dispatch-map{position:absolute;top:0;right:0;width:100vw;height:100%}.dispatch-page #bottom-drawer{position:absolute;bottom:0;right:0;width:100vw;height:var(--bottom-drawer-height);background:#fff;box-shadow:0 -3px 3px #d1d1d1;z-index:502;overflow-y:scroll}.dispatch-page .map-overlay{position:absolute;top:0;right:0;width:100vw;height:100%;z-index:500;pointer-events:none}.dispatch-page .map-overlay .columns .column *,.dispatch-page .map-overlay nav.sub-nav{pointer-events:all}.dispatch-page .map-overlay nav.sub-nav .horizontal-divider{border-left:1px solid rgba(0,0,0,.2);height:28px;margin-left:15px;margin-right:15px}.dispatch-page .map-overlay nav.sub-nav label{font-size:1rem;color:rgba(0,0,0,.7);text-transform:none}.dispatch-page .map-overlay nav.sub-nav .fa{color:rgba(0,0,0,.7)}.dispatch-page .map-overlay nav.sub-nav .date-picker{margin-right:2px}.dispatch-page .map-overlay nav.sub-nav .date-picker input{color:rgba(0,0,0,.7);width:105px;padding-left:0;padding-top:0;padding-bottom:1px;cursor:pointer;border:0;background:0 0;height:28px;font-size:13px}.dispatch-page .map-overlay nav.sub-nav .date-picker input:hover{background:rgba(0,0,0,.2)}.dispatch-page .map-overlay nav.sub-nav .date-picker input:focus{background:rgba(255,255,255,.8);border:1px #fff;color:#000;cursor:text}.dispatch-page .map-overlay nav.sub-nav .date-picker i{color:rgba(0,0,0,.75);margin-bottom:1px}.dispatch-page .map-overlay nav.sub-nav .channel-search-wide{white-space:nowrap;text-overflow:ellipsis;padding-right:1.5em;width:250px}.dispatch-page .map-overlay nav.sub-nav .ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true]{background:#fff;box-shadow:0 2px 3px grey!important}.dispatch-page .map-overlay nav.sub-nav .ember-power-select-trigger{font-size:14px!important;color:#000;background:0 0;text-transform:none;border:none!important;cursor:pointer;overflow:hidden;height:28px;margin:4px 5px 5px 0;padding:6px 0 6px 14px;line-height:1}.dispatch-page .map-overlay nav.sub-nav .ember-power-select-trigger.dispatch-search-trigger{width:400px}.dispatch-page .map-overlay nav.sub-nav .ember-power-select-trigger.dispatch-search-trigger::before{color:#333;content:"\f002";font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-size:12px}.dispatch-page .map-overlay nav.sub-nav .ember-power-select-trigger.dispatch-search-trigger .ember-power-select-status-icon{display:none}.dispatch-page .map-overlay nav.sub-nav .ember-power-select-trigger .fa{margin-right:5px}.dispatch-page .map-overlay nav.sub-nav .ember-power-select-trigger:hover{background-color:#fff;box-shadow:0 0 1px #aaa;border:none!important}.dispatch-page .map-overlay nav.sub-nav .ember-power-select-trigger .ember-power-select-placeholder{color:#333;padding-left:2px;display:inline;line-height:1.2}.dispatch-page .map-overlay nav.sub-nav .alerts-button{position:relative}.dispatch-page .map-overlay nav.sub-nav .alerts-button.alerting{animation-name:wiggle;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes wiggle{0%{transform:rotate(10deg)}12.5%{transform:rotate(-10deg)}25%{transform:rotate(20deg)}37.5%{transform:rotate(-5deg)}100%,50%{transform:rotate(0)}}.dispatch-page .map-overlay nav.sub-nav .alerts-button .new-alerts-dot{display:inline-block;background-color:#f5425a;width:4px;height:4px;border-radius:50%;position:absolute;top:6px;right:6px}.dispatch-page .map-overlay .columns{padding:6px;height:calc(100% - var(--navbar-height));overflow:none;display:flex;flex-direction:row;align-items:flex-start}.dispatch-page .map-overlay .columns .column{margin-right:6px;display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100%}.dispatch-page .map-overlay .columns .column.width-260{width:260px;flex:0 0 auto}.dispatch-page .map-overlay .columns .column.selection-panel-width{width:300px;flex:0 0 auto}.dispatch-page .map-overlay .columns .column.shift-panel-width{width:480px;flex:0 0 auto}.dispatch-page .map-overlay .columns .column.width-200{width:200px;flex:0 0 auto}.dispatch-page .map-overlay .columns .column.fluid{width:100%}.dispatch-page .map-overlay .columns .column:last-child{margin-right:0}.dispatch-page .map-overlay .columns .column>:not(:empty){margin-bottom:6px}.dispatch-page .map-overlay .columns .column .map-layer-toggles{margin-top:auto;margin-bottom:13px;margin-right:45px;align-self:flex-end}.channel-search-dropdown{box-shadow:0 3px 3px grey!important;border:none!important;line-height:1.75;border-radius:4px;overflow:hidden;color:inherit;max-width:250px;word-wrap:break-word}.channel-search-dropdown .ember-power-select-options[role=listbox]{max-height:50vh}.channel-search-dropdown .ember-power-select-option[aria-current=true]{background-color:#3fa9f5}.channel-search-dropdown .ember-power-select-placeholder{color:rgba(0,0,0,.7);padding-bottom:5px}.channel-search-dropdown .ember-power-select-search-input{border-radius:3px}.plans-index-page{height:100%;display:flex;flex-direction:row}.plans-index-page .ember-power-select-trigger{background:rgba(255,255,255,.3);color:#555!important}.plans-index-page .ember-power-select-placeholder,.plans-index-page .ember-power-select-selected-item{color:#555!important}.plans-index-page .search-bar{align-items:center}.plans-index-page aside.search-sidebar{position:relative;background:#f1f1f1;color:#555;width:220px;padding:10px;box-shadow:1px 0 3px 0 #d1d1d1}.plans-index-page aside.search-sidebar .ui.form .header{display:flex;flex-direction:row;align-items:center}.plans-index-page aside.search-sidebar .ui.form .header h4{margin:0 auto 0 0;font-weight:800;font-size:15px;text-transform:none}.plans-index-page aside.search-sidebar .ui.form label{color:#555;text-transform:defaultHeadingCase;font-size:14px;margin-top:10px}.plans-index-page aside.search-sidebar .ui.form i{color:#555}.plans-index-page aside.search-sidebar .ui.form .buttons{border:1px solid rgba(34,36,38,.15);border-radius:5px}.plans-index-page aside.search-sidebar .ui.form button{text-transform:defaultHeadingCase;font-size:14px;font-weight:500;line-height:16px}.plans-index-page aside.search-sidebar .ui.form button.active{background:#d0eafd;color:#0a76c4;font-weight:800}.plans-index-page aside.search-sidebar .ui.form button.in-active{background:rgba(255,255,255,.3);color:#666}.plans-index-page aside.search-sidebar .ui.form button.in-active:hover{background:#fff;color:#0f93f2}.plans-index-page aside.search-sidebar .ui.form .search.selection{width:100%}.plans-index-page aside.search-sidebar .ui.form .ui.dropdown.search{background:rgba(255,255,255,.3);color:#555;padding:.78571429rem 1.14285714rem}.plans-index-page aside.search-sidebar .ui.form .ui.dropdown.search input{padding:.78571429rem 1.14285714rem}.plans-index-page aside.search-sidebar .ui.form .ui.dropdown.search .text{color:#555;font-size:1rem}.plans-index-page aside.search-sidebar .ui.form .ui.dropdown.search .menu{background:#fff}.plans-index-page aside.search-sidebar .ui.form .ui.dropdown.search .menu .item.selected{color:#555;background:rgba(255,255,255,.2)}.plans-index-page aside.search-sidebar .ui.form input{background:rgba(255,255,255,.3);color:#555}.plans-index-page aside.search-sidebar .ui.form input:focus{color:#333}.plans-index-page section.search-content{padding:10px;flex:1;overflow-y:scroll}.plans-index-page section.search-content .search-bar{display:flex;flex-direction:row;justify-content:space-between}.plans-index-page section.search-content .search-bar .input{color:#3fa9f5}.plans-index-page section.search-content .search-bar input{border:none;color:#3fa9f5;background:rgba(0,0,0,.05)}.map-light-box .leaflet-container{background:#d4dadc}.map-dark-box .leaflet-container{background:#03233b}.plans-edit-page{padding:0;height:100%;width:100vw;overflow:none;position:relative}.plans-edit-page.drawer-open #plans-edit-map,.plans-edit-page.drawer-open .map-overlay{height:calc(100% - var(--bottom-drawer-height))}.plans-edit-page.drawer-open #plans-edit-map .columns,.plans-edit-page.drawer-open .map-overlay .columns{height:calc(100% - var(--navbar-height) * 2)}.plans-edit-page #plans-edit-map{position:absolute;top:0;right:0;width:100vw;height:100%}.plans-edit-page #plans-edit-map svg{display:inherit!important}.plans-edit-page #bottom-drawer{position:absolute;bottom:0;right:0;width:100vw;height:var(--bottom-drawer-height);background:#fff;box-shadow:0 -3px 3px #d1d1d1;z-index:502;overflow-y:scroll}.plans-edit-page .map-overlay{position:absolute;top:0;right:0;width:100vw;height:100%;z-index:500;pointer-events:none}.plans-edit-page .map-overlay nav.sub-nav{pointer-events:all}.plans-edit-page .map-overlay nav.sub-nav.planning-banner{display:flex;flex-flow:row;justify-content:space-between;align-items:center;background-color:rgba(194,230,255,.8);color:#555}.plans-edit-page .map-overlay nav.sub-nav.planning-banner .central-stack{position:absolute;left:50vw;transform:translateX(-50%)}.plans-edit-page .map-overlay nav.sub-nav.planning-banner .plan-name{font-size:1.2em;margin-top:7px;max-width:40vw}.plans-edit-page .map-overlay nav.sub-nav.planning-banner .plan-name .new-plan-name{border:none;background:#eff8fe;height:22px;color:#555;border-radius:4px;opacity:80%;text-align:center;width:20vw}.plans-edit-page .map-overlay nav.sub-nav.planning-banner .plan-name .new-plan-name:focus{outline:0}.plans-edit-page .map-overlay nav.sub-nav.planning-banner .plan-name .planning-heading{background:0 0;text-align:center;line-height:1.15;height:22px;overflow:clip;text-overflow:ellipsis;max-width:60vw;white-space:nowrap;padding-left:4px;padding-right:4px;border-radius:4px;overflow-wrap:anywhere}.plans-edit-page .map-overlay nav.sub-nav.planning-banner .plan-name .planning-heading:hover{background-color:#e2f3fed0}.plans-edit-page .map-overlay nav.sub-nav.planning-banner .update-time{font-size:.8em;text-align:center;margin-bottom:2px}.plans-edit-page .map-overlay nav.sub-nav .channel-name{display:inline-block;margin-left:20px;color:#000}.plans-edit-page .map-overlay nav.sub-nav .horizontal-divider{border-left:1px solid rgba(0,0,0,.2);height:28px;margin-left:15px;margin-right:15px}.plans-edit-page .map-overlay nav.sub-nav .channel-search-wide{white-space:nowrap;text-overflow:ellipsis;padding-right:1.5em;width:250px}.plans-edit-page .map-overlay nav.sub-nav .ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true]{background:#fff;box-shadow:0 2px 3px grey!important}.plans-edit-page .map-overlay nav.sub-nav .ember-power-select-trigger{font-size:14px!important;color:#000;background:0 0;text-transform:none;border:none!important;cursor:pointer;overflow:hidden;height:28px;margin:4px 5px 5px 0;padding:6px 0 6px 14px;line-height:1}.plans-edit-page .map-overlay nav.sub-nav .ember-power-select-trigger.dispatch-search-trigger{width:400px}.plans-edit-page .map-overlay nav.sub-nav .ember-power-select-trigger.dispatch-search-trigger::before{color:#333;content:"\f002";font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-size:12px}.plans-edit-page .map-overlay nav.sub-nav .ember-power-select-trigger.dispatch-search-trigger .ember-power-select-status-icon{display:none}.plans-edit-page .map-overlay nav.sub-nav .ember-power-select-trigger .fa{margin-right:5px}.plans-edit-page .map-overlay nav.sub-nav .ember-power-select-trigger:hover{background-color:#fff;box-shadow:0 0 1px #aaa;border:none!important}.plans-edit-page .map-overlay nav.sub-nav .ember-power-select-trigger .ember-power-select-placeholder{color:#333;padding-left:2px;display:inline;line-height:1.2}.plans-edit-page .map-overlay .load-bar{position:relative;width:100%;height:3px;margin-bottom:-3px;background-color:#fff}.plans-edit-page .map-overlay .load-bar .bar{content:"";display:inline;position:absolute;width:0;height:100%;left:50%;text-align:center}.plans-edit-page .map-overlay .load-bar .bar:nth-child(1){background-color:#3fa9f5;animation:loading-bar 3s linear infinite}.plans-edit-page .map-overlay .load-bar .bar:nth-child(2){background-color:#d0eafd;animation:loading-bar 3s linear 1s infinite}.plans-edit-page .map-overlay .load-bar .bar:nth-child(3){background-color:#3fa9f5;animation:loading-bar 3s linear 2s infinite}@keyframes loading-bar{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}.plans-edit-page .map-overlay .columns{padding:6px;height:calc(100% - var(--navbar-height) * 2);overflow:none;display:flex;flex-direction:row;align-items:flex-start}.plans-edit-page .map-overlay .columns .column{margin-right:6px;display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100%}.plans-edit-page .map-overlay .columns .column.width-260{width:260px;flex:0 0 auto}.plans-edit-page .map-overlay .columns .column.selection-panel-width{width:300px;flex:0 0 auto}.plans-edit-page .map-overlay .columns .column.shift-panel-width{width:480px;flex:0 0 auto}.plans-edit-page .map-overlay .columns .column.width-200{width:200px;flex:0 0 auto}.plans-edit-page .map-overlay .columns .column.fluid{width:100%}.plans-edit-page .map-overlay .columns .column:last-child{margin-right:0}.plans-edit-page .map-overlay .columns .column *{pointer-events:all}.plans-edit-page .map-overlay .columns .column>:not(:empty){margin-bottom:6px}.plans-edit-page .map-overlay .columns .column .map-layer-toggles{margin-top:auto;margin-bottom:13px;margin-right:45px;align-self:flex-end}.dispatch--drivers-sidebar--lateness-display .lateness{display:flex;color:#f5425a;line-height:1rem;width:100px;margin-right:8px}.dispatch--drivers-sidebar--lateness-display .lateness .lateness-count{width:40px}.dispatch--drivers-sidebar--lateness-display .lateness .lateness-count span{margin-right:.3rem}.dispatch--drivers-sidebar--lateness-display .lateness .lateness-max-minutes{width:60px;white-space:nowrap;overflow:hidden}.dispatch--drivers-sidebar--lateness-display .lateness-text{display:flex;text-align:center;width:64px;margin-right:8px;color:#696969}.dispatch--drivers-sidebar--lateness-display .lateness-text span{flex-grow:1}.on-break-icon{color:#3fa9f5}.on-break-icon.late{color:#f5425a}.dispatch--drivers-sidebar{background:#fff;box-shadow:0 0 3px grey;max-width:280px;border-radius:5px;display:flex;flex-direction:column;overflow:hidden;max-height:80vh;user-select:none}.dispatch--drivers-sidebar.sidebar-small{max-height:20vh}.dispatch--drivers-sidebar .header{flex:0 0 auto;display:flex;padding:0 3px 0 8px;align-items:center;margin-bottom:5px;box-shadow:0 1px 10px #d3d3d3;height:40px}.dispatch--drivers-sidebar .header.collapsed{margin-bottom:0;box-shadow:0 0 0 #d3d3d3}.dispatch--drivers-sidebar .header h4{margin:0 auto 0 0}.dispatch--drivers-sidebar .header .section-heading{align-content:center}.dispatch--drivers-sidebar div.filter .filter-bar{display:flex;align-items:baseline;flex:0;padding:0 10px}.dispatch--drivers-sidebar div.filter .filter-bar .filter-type{padding:5px 0;margin:0;font-weight:600}.dispatch--drivers-sidebar div.filter .filter-bar .filter-selection{padding:5px 0;margin:0 0 0 auto;font-size:12px;font-weight:600}.dispatch--drivers-sidebar div.filter .filter-bar .threshold{padding:0 0 0 5px}.dispatch--drivers-sidebar div.filter .filter-bar .threshold .input{padding-left:10px;width:3.8rem}.dispatch--drivers-sidebar div.filter div.lateness-selection{margin:0 10px 8px}.dispatch--drivers-sidebar div.filter div.lateness-selection div{display:flex;flex-flow:row nowrap}.dispatch--drivers-sidebar div.filter div.lateness-selection div button{font-size:12px;font-weight:500;padding:7px;flex-shrink:1;width:100%}.dispatch--drivers-sidebar div.filter div.lateness-selection div button.active{background-color:#3fa9f5}.dispatch--drivers-sidebar .content{flex:1 1 auto;overflow-y:auto;font-size:13px;padding:0 0 .5rem}.dispatch--drivers-sidebar .content .empty{padding:.6em;text-align:center;font-weight:300;font-size:1.2em}.dispatch--drivers-sidebar .content .empty .fa-icon{color:#d3d3d3;font-size:1.6em;margin-bottom:.5em}.dispatch--drivers-sidebar .content .hr-text{line-height:1em;position:relative;border:none;font-size:.8rem;color:#000;text-align:center;height:1.2em;opacity:1;margin-left:.5rem;margin-right:.5rem}.dispatch--drivers-sidebar .content .hr-text::before{content:"";background:#d3d3d3;position:absolute;left:0;top:50%;width:100%;height:1px}.dispatch--drivers-sidebar .content .hr-text::after{content:attr(data-content);position:relative;display:inline-block;padding:0 .5em;line-height:1.2em;background-color:#fff}.dispatch--drivers-sidebar .content ul{list-style:none;margin:0;padding:0;width:100%}.dispatch--drivers-sidebar .content ul li{display:flex;align-items:center}.dispatch--drivers-sidebar .content ul li>.shift-select{width:100%;display:flex;align-items:center;cursor:pointer;min-width:0;height:2.4rem;margin-top:1.5px;margin-bottom:1.5px}.dispatch--drivers-sidebar .content ul li>.shift-select .border{display:block;width:.3rem;height:2.4rem;margin-right:4px;flex:0 0 .2rem}.dispatch--drivers-sidebar .content ul li>.shift-select .icon{margin-right:7px;font-size:16.25px;min-width:18px;max-width:18px}.dispatch--drivers-sidebar .content ul li>.shift-select .icon>.fa-icon{font-size:13px}.dispatch--drivers-sidebar .content ul li>.shift-select .frozen .fa-icon{color:grey}.dispatch--drivers-sidebar .content ul li>.shift-select ul{overflow:hidden}.dispatch--drivers-sidebar .content ul li>.shift-select .name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dispatch--drivers-sidebar .content ul li>.shift-select .info{color:#696969;font-size:11px;margin-top:-.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dispatch--drivers-sidebar .content ul li>.shift-select .count{display:flex;align-items:baseline;margin-right:.6rem;line-height:1}.dispatch--drivers-sidebar .content ul li .button-frame{border-style:solid;border-color:#d3d3d3;border-right:none;border-top:none;border-bottom:none;border-width:1px}.dispatch--drivers-sidebar .content ul li button{height:2.4rem;width:24px;min-width:33px;color:#696969;background-color:initial;border:none}.dispatch--unassigned-jobs-sidebar{background:#fff;box-shadow:0 0 3px grey;max-width:280px;border-radius:5px;padding:4px 0;display:flex;flex-direction:row;align-items:center;user-select:none;flex-shrink:0;height:40px}.dispatch--unassigned-jobs-sidebar .button-frame{border-style:solid;border-color:#d3d3d3;border-right:none;border-top:none;border-bottom:none;border-width:1px}.dispatch--unassigned-jobs-sidebar .border{display:block;width:.3rem;height:2.4rem;margin-right:4px}.dispatch--unassigned-jobs-sidebar .unassigned-jobs{width:100%;border-left:3.13px solid grey}.dispatch--unassigned-jobs-sidebar>div{background:#fff;display:flex;flex-direction:row;align-items:center;height:30px;cursor:pointer;font-size:13px;white-space:nowrap}.dispatch--unassigned-jobs-sidebar>div .jobs{margin-left:8px}.dispatch--unassigned-jobs-sidebar>div .stops{margin-left:4px;color:#aaa}.dispatch--unassigned-jobs-sidebar>div.active{background:#e2e2e2;color:#000}.dispatch--unassigned-jobs-sidebar>div.active .stops{color:#555}.dispatch--unassigned-jobs-sidebar button{border:none;background:#fff;margin-left:0;height:100%;min-width:33px;padding-right:8px;padding-bottom:0;font-size:13px;color:#696969}.dispatch--shift-panel,.dispatch--unassigned-jobs-panel{box-shadow:0 0 3px grey;border-radius:5px;flex-direction:column;max-height:80vh;overflow:hidden}.dispatch--unassigned-jobs-sidebar button.active{background:#e2e2e2}.dispatch--unassigned-jobs-panel{background:#fff;position:relative;display:flex;user-select:none}.dispatch--unassigned-jobs-panel .header{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;padding:6px 3px 6px 8px;height:40px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.dispatch--unassigned-jobs-panel .header h4{margin:0 auto 0 0;text-transform:none}.dispatch--unassigned-jobs-panel .header .ui.close.icon{height:auto;color:rgba(0,0,0,.65);cursor:pointer;margin:.5rem}.dispatch--unassigned-jobs-panel .header .ui.close.icon:hover{color:rgba(0,0,0,.45)}.dispatch--unassigned-jobs-panel .details{flex:1 1 auto;overflow-y:auto}.dispatch--unassigned-jobs-panel .selection-bar{background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 -2px 8px 0 rgba(0,0,0,.1)}.dispatch--unassigned-jobs-panel .selection-bar .selectors,.dispatch--unassigned-jobs-panel .selection-bar .toggles{display:flex}.dispatch--unassigned-jobs-panel .selection-bar button{font-size:12px;height:30px;margin:3px}.dispatch--unassigned-jobs-panel--job{position:relative;border-bottom:1px solid #e4e4e4;padding:6px;cursor:pointer}.dispatch--unassigned-jobs-panel--job:last-child{border-bottom:none}.dispatch--unassigned-jobs-panel--job.selected,.dispatch--unassigned-jobs-panel--job.selected:hover{background:rgba(63,169,245,.25)}.dispatch--unassigned-jobs-panel--job .dispatch--priority-importance{position:absolute;right:16px;top:14px}.dispatch--unassigned-jobs-panel--job:hover{background:rgba(63,169,245,.05)}.dispatch--unassigned-jobs-panel--job .stop{position:relative;margin-left:24px;padding-bottom:6px;font-weight:500}.dispatch--unassigned-jobs-panel--job .stop.assigned>div,.dispatch--unassigned-jobs-panel--job .stop.completed-fail>div,.dispatch--unassigned-jobs-panel--job .stop.completed-success>div{opacity:.4}.dispatch--unassigned-jobs-panel--job .stop>div{display:flex;flex-direction:row;align-items:flex-start;align-content:center;font-size:12px;margin-bottom:6px}.dispatch--unassigned-jobs-panel--job .stop>div .time-windows{color:grey;margin-left:20px}.dispatch--unassigned-jobs-panel--job .stop>div>.fa-icon{color:grey;margin-right:6px;margin-bottom:2px}.dispatch--unassigned-jobs-panel--job .stop>div .address{font-style:italic;line-height:.8rem}.dispatch--unassigned-jobs-panel--job .stop>div.custom-data-paths-label-list{margin-bottom:0}.dispatch--unassigned-jobs-panel--job .stop::before{content:"U";display:block;position:absolute;left:-24px;top:2px;height:15px;width:15px;border-radius:8px;border:1px solid #aaa;background:#fff;z-index:3;font-size:10px;font-weight:600;text-align:center;line-height:13px;color:#aaa}.dispatch--unassigned-jobs-panel--job .stop.assigned::before{background:#fff;content:"A";color:#3fa9f5;border-color:#3fa9f5;line-height:12px}.dispatch--unassigned-jobs-panel--job .stop.completed-success::before{font-family:"Font Awesome 6 Pro";font-weight:900;background:#ccf8ca;content:"\f00c";color:#1cac17;border-color:#1cac17;font-size:10px;line-height:13px}.dispatch--unassigned-jobs-panel--job .stop.completed-fail::before{font-family:"Font Awesome 6 Pro";font-weight:900;background:#fff;content:"\f00d";color:#f5425a;border-color:#f5425a;font-size:10px;line-height:13px}.dispatch--unassigned-jobs-panel--job .stop::after{content:"";position:absolute;left:-17px;top:12px;display:block;width:1px;height:100%;background:#aaa;z-index:2}.dispatch--unassigned-jobs-panel--job .stop:last-child::after{display:none;content:none}.dispatch--shift-panel{background:#fff;position:relative;display:flex}.dispatch--shift-panel .header{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;padding:6px 8px;height:40px}.dispatch--shift-panel .header h4{margin:0 auto 1px 5px;text-transform:none}.dispatch--shift-panel .header .driver-icon{font-size:16px}.dispatch--shift-panel .header .ui.close.icon{height:auto;color:rgba(0,0,0,.65);cursor:pointer;margin:.5rem}.dispatch--shift-panel .header .ui.close.icon:hover{color:rgba(0,0,0,.45)}.dispatch--shift-panel .buttons{display:flex;flex:0 0 auto;justify-content:space-between;align-content:flex-start;padding:0 8px}.dispatch--shift-panel .buttons:last-child{padding-bottom:8px}.dispatch--shift-panel .buttons .group{display:flex}.dispatch--shift-panel .buttons .group.left{align-content:flex-start}.dispatch--shift-panel .buttons .group.right{align-content:flex-end}.dispatch--shift-panel .buttons .group button{margin-right:3px}.dispatch--shift-panel .details{padding:0;flex:0 0 auto}.dispatch--shift-panel .details .info{font-size:13px;padding:6px 8px}.dispatch--shift-panel .details .info .row>span.count,.dispatch--shift-panel--stop-row .data>.contents .content>.count,.dispatch--shift-panel--workflow-details .data>.contents .content>.count{padding-right:1rem}.dispatch--shift-panel .details .info .row{padding-left:.5em;display:block}.dispatch--shift-panel .details .info .row .fa-icon{margin-right:.5rem;width:1rem;color:#696969}.dispatch--shift-panel .details .info .row .fa-icon.overrun{color:#f5425a}.dispatch--shift-panel .details .info .row>span.error{font-size:13px;color:red}.dispatch--shift-panel .details .info .row .problem{color:#f5425a}.dispatch--shift-panel .details .info .row.break-status{margin:10px 0}.dispatch--shift-panel .details .info .row.break-status .fa-icon{color:#3fa9f5}.dispatch--shift-panel .details .info .row.break-status>.problem,.dispatch--shift-panel .details .info .row.break-status>.problem>.fa-icon{color:#f5425a}.dispatch--shift-panel .details .info .row.break-status>span>span.link{margin-left:5px;color:#3fa9f5;text-decoration:underline;cursor:pointer}.dispatch--shift-panel .simple-tabs{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;position:relative}.dispatch--shift-panel .simple-tabs .simple-tabs--nav{flex:0 0 auto;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);position:relative}.dispatch--shift-panel .simple-tabs .simple-tabs--nav .simple-tabs--nav--item{height:40px;width:84px;text-align:center;line-height:40px}.dispatch--shift-panel .simple-tabs .simple-tabs--nav .simple-tabs--nav--item .fa-circle-notch{--fa-animation-duration:0.5s}.dispatch--shift-panel .simple-tabs .simple-tabs--nav .simple-tabs--nav--item.loading{border-bottom:2px solid #818181}.dispatch--shift-panel .simple-tabs .simple-tabs--nav .simple-tabs--nav--item.success{color:#1cac17;border-bottom:2px solid #1cac17}.dispatch--shift-panel .simple-tabs .simple-tabs--nav .simple-tabs--nav--item.success.disabled.disabled-override{opacity:1}.dispatch--shift-panel .simple-tabs .simple-tabs--nav button{margin-right:3px}.dispatch--shift-panel .simple-tabs .simple-tabs--nav button.push-right{margin-left:auto}.dispatch--shift-panel .simple-tabs .simple-tabs--panel{padding:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.dispatch--shift-panel .simple-tabs .simple-tabs--panel.active.is-loading{min-height:200px}.dispatch--shift-panel .empty{padding:.6em;text-align:center;font-weight:lighter;font-size:1.3em}.dispatch--shift-panel .empty .fa-icon,.dispatch--shift-panel .empty .prem-icon{color:#e4e4e4;font-size:2em}.dispatch--shift-panel .empty .prem-icon{font-size:1.9em;line-height:1.1em}.dispatch--shift-panel .loading-container{position:absolute;top:40px;bottom:0;width:100%;z-index:1000}.dispatch--shift-panel .loading-container>div.loading{cursor:default;pointer-events:none;text-shadow:none!important;color:transparent!important;transition:all 0s linear;display:flex}.dispatch--shift-panel .loading-container>div.loading::before{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:100}.dispatch--shift-panel .loading-container>div.loading::after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;animation:segment-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}.dispatch--selected-job,.dispatch--selected-jobs,.dispatch--view-options-panel{border-radius:5px;box-shadow:0 0 3px grey}.dispatch--shift-panel .selection-bar{background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 -2px 8px 0 rgba(0,0,0,.1);padding:5px}.dispatch--shift-panel .selection-bar .selectors,.dispatch--shift-panel .selection-bar .toggles{display:flex}.dispatch--shift-panel .selection-bar .prem-button{font-size:12px}.dispatch--shift-panel .selection-bar .prem-button.ellipsis-button{width:24px}.dispatch--shift-panel ol.sortable-list-group li.sortable-item .dispatch--shift-panel--stop-row{margin-top:0;margin-bottom:0}.dispatch--shift-panel ol.sortable-list-group li.sortable-item .dispatch--shift-panel--stop-row::before{border-top:1px solid #e4e4e4}.dispatch--shift-panel ol.sortable-list-group li.sortable-item:first-child .dispatch--shift-panel--stop-row :not(.shift-end-location)::before{border-top:none}.dispatch--shift-panel ol.sortable-list-group li.sortable-item:not(.is-dragging):not(.is-dropping) .handle.grab:hover{cursor:grab}.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dragging>.dispatch--shift-panel--stop-row,.dispatch--shift-panel ol.sortable-list-group li.sortable-item:not(.is-dragging):not(.is-dropping) .handle.grab:hover:active{cursor:grabbing}.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dragging,.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dropping{transition-duration:0s;z-index:10}.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dragging .dispatch--shift-panel--stop-row::before,.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dropping .dispatch--shift-panel--stop-row::before{border-top:1px solid #e4e4e4}.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dragging .dispatch--shift-panel--stop-row::after,.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dropping .dispatch--shift-panel--stop-row::after{content:"";border-bottom:1px solid #e4e4e4;width:100%;position:absolute;bottom:0;left:0}.dispatch--shift-panel ol.sortable-list-group li.sortable-item.is-dropping>.dispatch--shift-panel--stop-row{cursor:grab}ol.sortable-list-group{list-style-type:none;padding:2px 0;margin:0}.dispatch--selected-job .header h4,.dispatch--selected-jobs .header h4{margin:0 auto 0 0}.dispatch--selected-job{background:#fff;max-width:400px;position:relative;display:flex;flex-direction:column;max-height:calc(80vh - 140px);overflow-y:auto;overflow-x:hidden;padding:0 8px 10px}.dispatch--selected-job .header{display:flex;flex-direction:row;align-items:center;padding:6px 0;height:40px}.dispatch--selected-job .header .ui.close.icon{height:auto;color:rgba(0,0,0,.65);cursor:pointer;margin:0}.dispatch--selected-job .buttons{display:flex;justify-content:space-between;align-content:flex-start;margin-bottom:1rem}.dispatch--selected-job .buttons .group{display:flex}.dispatch--selected-job .buttons .group.left{align-content:flex-start}.dispatch--selected-job .buttons .group.right{align-content:flex-end}.dispatch--selected-job span.link{color:#3fa9f5;text-decoration:underline}.dispatch--selected-job .delegation-details{position:relative;padding:6px 0}.dispatch--selected-job .delegation-details h2{font-size:14px;font-weight:600;margin-bottom:4px;margin-top:4px}.dispatch--selected-job .delegation-details table td{padding:2px 4px}.dispatch--selected-job .delegation-details table td .fa-icon{color:#696969}.dispatch--selected-job .preferences-and-rules{position:relative;padding:6px 0;border-bottom:1px solid #e4e4e4}.dispatch--selected-job .preferences-and-rules button{position:absolute;right:0;top:6px}.dispatch--selected-job .preferences-and-rules h2{font-size:14px;color:rgba(0,0,0,.65);font-weight:400;margin-bottom:4px;margin-top:4px}.dispatch--selected-job .preferences-and-rules table{width:100%}.dispatch--selected-job .preferences-and-rules table td{padding:2px 4px}.dispatch--selected-job .preferences-and-rules table td:first-of-type,.dispatch--selected-job .preferences-and-rules table td:nth-of-type(2){font-weight:300;color:rgba(0,0,0,.65)}.dispatch--selected-job .preferences-and-rules table td:last-of-type{font-weight:400;width:100%}.dispatch--selected-job .preferences-and-rules table td.preferred-icon{color:#1cac17}.dispatch--selected-job .preferences-and-rules table td.dispreferred-icon{color:#ff9100}.dispatch--selected-job .preferences-and-rules table td.disallowed-icon{color:#f5425a}.dispatch--selected-job .preferences-and-rules table td.disallowed-text{font-style:italic}.dispatch--selected-job .attributes{padding:6px 0;border-bottom:1px solid #e4e4e4}.dispatch--selected-job .attributes table{width:100%}.dispatch--selected-job .attributes table td{padding:2px 4px}.dispatch--selected-job .attributes table td:first-of-type{padding-top:4px;padding-bottom:0;color:rgba(0,0,0,.65)}.dispatch--selected-job .attributes table td:nth-of-type(2){font-weight:300}.dispatch--selected-job .attributes table td:last-of-type{font-weight:400}.dispatch--selected-job .details{padding:6px 10px;min-height:60px}.dispatch--selected-job .details.loading{position:relative;cursor:default;pointer-events:none;text-shadow:none!important;color:transparent!important;transition:all 0s linear}.dispatch--selected-job .details.loading::before{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:100}.dispatch--selected-job .details.loading::after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;animation:segment-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}.dispatch--selected-job .details .stop{position:relative;margin-left:24px;padding-bottom:1.8rem}.dispatch--selected-job .details .stop:last-child{padding-bottom:0}.dispatch--selected-job .details .stop>.info{margin-bottom:1rem;line-height:1}.dispatch--selected-job .details .stop>.info:last-child{margin-bottom:0}.dispatch--selected-job .details .stop>.info>.row{display:flex;flex-direction:row;align-items:flex-start;font-size:12px;margin-bottom:.6rem}.dispatch--selected-job .details .stop>.info>.row:last-child{margin-bottom:0}.dispatch--selected-job .details .stop>.info>.row.nested{display:flex;flex-direction:column}.dispatch--selected-job .details .stop>.info>.row.nested .inner-row{display:flex;flex-direction:row;margin-bottom:.3rem}.dispatch--selected-job .details .stop>.info>.row.nested .inner-row:last-child{margin-bottom:0}.dispatch--selected-job .details .stop>.info>.row.nested .inner-row .subtext{padding-left:1.5rem}.dispatch--selected-job .details .stop>.info>.row .type,.dispatch--selected-job .details .stop>.info>.row.subtitle{font-size:13px;font-weight:600}.dispatch--selected-job .details .stop>.info>.row .type{flex-grow:1}.dispatch--selected-job .details .stop>.info>.row .icon{font-size:12px;color:#696969;margin-right:.5rem}.dispatch--selected-job .details .stop>.info>.row .icon.success{color:#1cac17}.dispatch--selected-job .details .stop>.info>.row .icon.fail{color:#f5425a}.dispatch--selected-job .details .stop>.info>.row.address{font-style:italic}.dispatch--selected-job .details .stop>.info>.row .time-windows{font-style:italic;color:grey}.dispatch--selected-job .details .stop>.info>.row .times.late{font-weight:500;color:#f5425a}.dispatch--selected-job .details .stop>.info>.row .times.late .fa-icon{color:#f5425a}.dispatch--selected-job .details .stop::before{content:"U";display:block;position:absolute;left:-24px;top:-2px;height:15px;width:15px;border-radius:8px;border:1px solid #aaa;background:#fff;z-index:3;font-size:10px;font-weight:600;text-align:center;line-height:13px;color:#aaa}.dispatch--selected-job .details .stop.assigned::before{background:#fff;content:"A";color:#3fa9f5;border-color:#3fa9f5;line-height:12px}.dispatch--selected-job .details .stop.completed-success::before{font-family:"Font Awesome 6 Pro";font-weight:900;background:#ccf8ca;content:"\f00c";color:#1cac17;border-color:#1cac17;font-size:9px;line-height:13px}.dispatch--selected-job .details .stop.completed-fail::before{font-family:"Font Awesome 6 Pro";font-weight:900;background:#fff;content:"\f00d";color:#f5425a;border-color:#f5425a;font-size:10px;line-height:13px}.dispatch--selected-job .details .stop::after{content:"";position:absolute;left:-17px;top:12px;display:block;width:1px;height:100%;background:#aaa;z-index:2}.dispatch--selected-job .details .stop:last-child::after{display:none;content:none}.dispatch--selected-jobs{background:#fff;max-width:400px;position:relative;display:flex;flex-direction:column;overflow:hidden;padding:0 8px;max-height:75vh}.dispatch--selected-jobs .header{display:flex;flex-direction:row;align-items:center;padding:6px 0;border-bottom:1px solid #e4e4e4;height:40px}.dispatch--selected-jobs .header .trigger-button .fa{padding:0 4px}.dispatch--selected-jobs .header .ui.close.icon{height:auto;color:rgba(0,0,0,.65);cursor:pointer;margin:0}.dispatch--selected-jobs .buttons{display:flex;align-content:flex-start;padding:6px 0;border-bottom:1px solid #e4e4e4}.dispatch--selected-jobs .buttons button{margin-right:3px}.dispatch--selected-jobs .details{overflow-y:auto;overflow-x:hidden}.dispatch--selected-jobs .details .job{border-bottom:1px solid #e4e4e4;padding:6px;cursor:pointer}.dispatch--selected-jobs .details .job:hover{background:rgba(63,169,245,.05)}.dispatch--selected-jobs .details .job:last-child{border-bottom:none}.dispatch--selected-jobs .details .stop{position:relative;margin-left:24px;padding-bottom:6px;display:flex;justify-content:space-between}.dispatch--selected-jobs .details .stop span:last-child{font-style:italic;font-size:11px;padding-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatch--selected-jobs .details .stop:last-child{padding-bottom:0}.dispatch--selected-jobs .details .stop::before{content:"U";display:block;position:absolute;left:-24px;top:2px;height:15px;width:15px;border-radius:8px;border:1px solid #aaa;background:#fff;z-index:3;font-size:10px;font-weight:600;text-align:center;line-height:13px;color:#aaa}.dispatch--selected-jobs .details .stop.assigned::before{background:#fff;content:"A";color:#3fa9f5;border-color:#3fa9f5;line-height:12px}.dispatch--selected-jobs .details .stop.completed-success::before{font-family:"Font Awesome 6 Pro";background:#ccf8ca;content:"\f00c";color:#1cac17;border-color:#1cac17;font-size:10px;line-height:13px}.dispatch--selected-jobs .details .stop.completed-fail::before{font-family:"Font Awesome 6 Pro";font-weight:900;background:#fff;content:"\f00d";color:#f5425a;border-color:#f5425a;font-size:10px;line-height:13px}.dispatch--selected-jobs .details .stop::after{content:"";position:absolute;left:-17px;top:12px;display:block;width:1px;height:100%;background:#aaa;z-index:2}.dispatch--selected-jobs .details .stop:last-child::after{display:none;content:none}.dispatch--shift-panel--stop-row{position:relative;padding:2px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;cursor:pointer}.dispatch--shift-panel--stop-row.draggable{user-select:none}.dispatch--shift-panel--stop-row::before{content:"";border-top:1px solid #e4e4e4;width:100%;position:absolute;top:0;left:0}.dispatch--shift-panel--stop-row:first-child::before{border-top:none}.dispatch--shift-panel--stop-row:first-child{margin-top:2px}.dispatch--shift-panel--stop-row:last-child{margin-bottom:2px}.dispatch--shift-panel--stop-row.selected{background:rgba(63,169,245,.25)}.dispatch--shift-panel--stop-row:hover{background:rgba(63,169,245,.05)}.dispatch--shift-panel--stop-row:hover.selected{background:rgba(63,169,245,.25)}.dispatch--shift-panel--stop-row .index{width:35px;min-width:35px;max-width:35px;text-align:center;color:#696969;font-weight:600;margin-left:5px;margin-right:5px}.dispatch--shift-panel--stop-row .index.time{font-size:13px}.dispatch--shift-panel--stop-row .index.number{font-size:20px}.dispatch--shift-panel--stop-row .index.number.upcoming::after,.dispatch--shift-panel--stop-row .index.number.upcoming::before{font-family:"Font Awesome 6 Pro";font-weight:900;display:block;content:"\f141\a\f141";white-space:pre;color:#a0a0a0;width:100%;margin:4px 0;text-align:center;line-height:6px;font-size:11px}.dispatch--shift-panel--stop-row .index.number.status-icon>.fa-icon{font-size:15px}.dispatch--shift-panel--stop-row .data{width:100%;max-width:380px;padding-top:9px;padding-bottom:9px}.dispatch--shift-panel--stop-row .data.completion{margin-right:50px}.dispatch--shift-panel--stop-row .data .icon{margin-right:.2rem}.dispatch--shift-panel--stop-row .data .icon .fa-icon{color:#696969;width:20px;text-align:center}.dispatch--shift-panel--stop-row .data .icon .fa-icon.success{color:#1cac17}.dispatch--shift-panel--stop-row .data .icon .fa-icon.fail,.dispatch--shift-panel--stop-row .data .icon .fa-icon.late{color:#f5425a}.dispatch--shift-panel--stop-row .data>.contents{margin:0 0 6px;display:flex;flex-direction:row;align-items:flex-start;font-size:12px;min-height:15px;line-height:1}.dispatch--shift-panel--stop-row .data>.contents:last-child{margin-bottom:0}.dispatch--shift-panel--stop-row .data>.contents .content{color:#696969;font-weight:500}.dispatch--shift-panel--stop-row .data>.contents .content.type{color:#000;font-size:13px;font-weight:600;align-self:center;flex-grow:1}.dispatch--shift-panel--stop-row .data>.contents .content.address{font-style:italic}.dispatch--shift-panel--stop-row .data>.contents .content.times{display:flex;width:100%;flex-direction:row;align-items:center;font-size:12px}.dispatch--shift-panel--stop-row .data>.contents .content.times .time-window{margin-left:auto;color:#a0a0a0}.dispatch--shift-panel--stop-row .data>.contents .content.times .problem{color:#f5425a}.dispatch--shift-panel--stop-row .data>.contents .content .carried-over .fa-icon{color:#a0a0a0}.dispatch--shift-panel--stop-row .data>.contents .content span.space-left{margin-left:.3em}.dispatch--shift-panel--stop-row .data>.contents.primary-locked-stop{margin:10px 0 6px}.dispatch--shift-panel--stop-row .data>.contents.primary-locked-stop .content{color:#3fa9f5;font-style:italic}.dispatch--shift-panel--stop-row .data>.contents.primary-locked-stop .icon .fa-icon{color:#3fa9f5;width:20px;text-align:center}.dispatch--shift-panel--stop-row.deferred *{color:#d1d1d1!important}.dispatch--shift-panel--stop-row.deferred .index::after,.dispatch--shift-panel--stop-row.deferred .index::before{content:none!important}.dispatch--shift-panel--stop-row.locked-stop{border-left:5px solid #818181}.dispatch--shift-panel--stop-row .icons{flex-direction:column;display:flex}.dispatch--shift-panel--stop-row .stop-states{width:50px;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between;align-items:center}.dispatch--shift-panel--stop-row .stop-states span{padding:2px;margin-bottom:5px;width:18px;height:18px;font-size:14px;color:#4d4d4d}.dispatch--shift-panel--stop-row .stop-states span:last-child,li.sortable-item .dispatch--shift-panel--stop-row:last-child{margin-bottom:0}.dispatch--shift-panel--stop-row .stop-states span.primary-locked-stop{color:#3fa9f5}.dispatch--shift-panel--stop-row .stop-states span.hidden{color:orange}.dispatch--shift-panel--stop-row .stop-states span.over-capacity{color:#f5425a}li.sortable-item{border-spacing:1px 0}li.sortable-item .list-divider{position:relative;display:flex;align-items:center;justify-content:center;padding:7px 20px;cursor:auto;color:#4d4d4d}li.sortable-item .list-divider::before{content:"";border-top:1px solid #e4e4e4;width:100%;position:absolute;top:0;left:0}li.sortable-item .list-divider.selected,li.sortable-item .list-divider:hover{background:0 0}li.sortable-item .list-divider.warning-divider{background:#ffe6c8}li.sortable-item .dispatch--shift-panel--stop-row:first-child{margin-top:0}li.sortable-item .dispatch--shift-panel--stop-row:first-child::before{border-top:1px solid #e4e4e4}.dispatch--shift-panel--workflow-details .workflow-details-row{position:relative;padding:2px 0;display:flex;align-items:center;cursor:pointer}.dispatch--shift-panel--workflow-details .index{width:35px;min-width:35px;max-width:35px;text-align:center;font-weight:600;margin:0 5px;font-size:14px}.dispatch--shift-panel--workflow-details .data{width:100%;padding:9px 0 6px}.dispatch--shift-panel--workflow-details .data .icon{margin-right:.2rem}.dispatch--shift-panel--workflow-details .data .icon .fa-icon{color:#696969;width:20px}.dispatch--shift-panel--workflow-details .data .icon .fa-icon.success{color:#1cac17}.dispatch--shift-panel--workflow-details .data .icon .fa-icon.fail{color:#f5425a}.dispatch--shift-panel--workflow-details .data>.contents{margin:0;display:flex;align-items:flex-start;font-size:12px;min-height:12px;line-height:1}.dispatch--shift-panel--workflow-details .data>.contents:last-child{margin-bottom:0}.dispatch--shift-panel--workflow-details .data>.contents .content{color:#696969;font-weight:500}.dispatch--shift-panel--workflow-details .data>.contents .content.type{color:#000;font-size:13px;font-weight:600}.dispatch--shift-panel--workflow-details .data>.contents .content.address{font-style:italic;flex-grow:1}.dispatch--shift-panel--workflow-details .data>.contents .content.times{font-size:12px;white-space:nowrap;margin:0 10px}.dispatch--shift-panel--workflow-details .data>.contents .content.times .late{color:#f5425a}.dispatch--shift-panel--workflow-details .workflow-completion{background:#f4f4f4;border-top:1px solid #e4e4e4}.dispatch--shift-panel--workflow-details .workflow-completion .data>.contents{margin-bottom:6px}.dispatch--shift-panel--workflow-details .workflow-completion:hover{background:#d7d7d7}.dispatch--shift-panel--workflow-details .workflow-completion .index{color:#696969}.dispatch--shift-panel--workflow-details .workflow-completed-stop .data.completion{border-top:1px solid #e4e4e4}.dispatch--shift-panel--workflow-details .workflow-completed-stop .data.completion .custom-data-paths-label-list div{margin-bottom:0}.dispatch--shift-panel--workflow-details .workflow-completed-stop:first-child .data.completion{border-top:none}.dispatch--shift-panel--workflow-details .workflow-completed-stop.selected{background:rgba(63,169,245,.25)}.dispatch--shift-panel--workflow-details .workflow-completed-stop:hover{background:rgba(63,169,245,.05)}.dispatch--shift-panel--workflow-details .workflow-completed-stop:hover.selected{background:rgba(63,169,245,.25)}.dispatch--shift-panel--workflow-details .workflow-completed-stop .index{color:#000}.dispatch--shift-panel--shift-capacities{margin-top:.5rem;padding-left:.5em}.dispatch--shift-panel--shift-capacities .capacity-summary{cursor:pointer}.dispatch--shift-panel--shift-capacities .capacity-summary .over-capacity{color:#f5425a;margin-left:1rem}.dispatch--shift-panel--shift-capacities .expander-button{margin-left:auto;height:1.5rem;min-width:28px}.dispatch--shift-panel--shift-capacities .fa-icon{margin-right:.5rem;margin-top:3px;color:#696969}.dispatch--shift-panel--shift-capacities .capacities{display:flex;flex-wrap:wrap;flex-grow:1}.dispatch--shift-panel--shift-capacities .capacities .capacity{width:50%;display:flex;flex-direction:column;cursor:default}.dispatch--shift-panel--shift-capacities .capacities .capacity .detail{display:flex;margin-bottom:.5rem}.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .over-capacity{color:#f5425a}.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .over-capacity .fa-icon,.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .over-capacity span{color:#f5425a!important}.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .onboard,.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .peak{display:block}.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .onboard .fa-icon,.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .peak .fa-icon{margin-right:0}.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .onboard .capacity-label,.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .peak .capacity-label{font-style:italic;color:#696969}.dispatch--shift-panel--shift-capacities .capacities .capacity .detail .onboard{margin-right:.5rem}.dispatch--shift-panel--shift-capacities .capacities .capacity .bar{margin-bottom:.5rem}.dispatch--view-options-panel{background:#fff;width:100%;padding:4px 8px;margin-bottom:8px}.dispatch--view-options-panel .title{padding:0 0 8px;font-size:16px;display:inline;margin-right:6px;color:#3f403f}.job-create-home-modal{display:flex;flex-direction:column;row-gap:16px;width:100%}.job-create-home-modal .content-section{display:flex;flex-direction:column;row-gap:24px}.job-create-home-modal .content-section.all-templates{flex:1;overflow:hidden}.job-create-home-modal .controls{justify-content:space-between;display:flex}.job-create-home-modal .dropdown-control{min-width:220px}.job-create-home-modal .dropdown-control:not(.disabled):active,.job-create-home-modal .dropdown-control:not(.disabled):focus,.job-create-home-modal .dropdown-control:not(.disabled):hover{border-color:#3fa9f5}.job-create-home-modal .dropdown-control-container{align-items:center;column-gap:10px;display:flex}.job-create-home-modal .icon-button-label{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.job-create-home-modal .job-template-panels-list{column-gap:10px;display:flex;overflow-x:auto;overflow-y:hidden;padding:10px;width:100%}.job-create-home-modal .job-template-summary{display:flex;flex:1;flex-direction:column;overflow:hidden}.job-create-home-modal .job-template-summary-column-address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.job-create-home-modal .job-template-summary-column-addresses{display:flex;flex:1;flex-direction:column;min-width:375px;row-gap:4px}.job-create-home-modal .job-template-summary-column-controls{flex:1;min-width:130px}.job-create-home-modal .job-template-summary-column-ext-ref{flex:1;min-width:75px}.job-create-home-modal .job-template-summary-column-name{flex:1;min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-create-home-modal .job-template-summary-control-button{width:128px;height:24px}.job-create-home-modal .job-template-summary-empty-state{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;row-gap:12px;width:100%}.job-create-home-modal .job-templates-summary-empty-state-cta-container{align-items:center;display:flex;justify-content:center}.job-create-home-modal .job-template-summary-empty-state-description{font-size:16px;font-weight:300}.job-create-home-modal .job-template-summary-empty-state-icon{color:#d3d3d3}.job-create-home-modal .job-template-summary-field-ext-ref{display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.job-create-home-modal .job-template-summary-icon-container{align-items:center;display:flex;height:60px;justify-content:center}.job-create-home-modal .job-template-summary-footer{display:flex;justify-content:center;margin-top:10px}.job-create-home-modal .job-template-summary-header{font-weight:700}.job-create-home-modal .job-template-summary-list{display:flex;flex:1;flex-direction:column;overflow-y:auto}.job-create-home-modal .job-template-summary-row{align-items:center;column-gap:35px;display:flex;padding-bottom:10px;padding-top:10px}.job-create-home-modal .job-template-summary-row:not(:last-child){border-bottom:1px solid #e2e2e2}.job-create-home-modal .search-bar{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between;position:relative;min-width:300px;width:25%}.job-create-home-modal .search-bar:focus-within>.search-bar-icon,.job-create-home-modal .search-bar:hover>.search-bar-icon{color:#3fa9f5}.job-create-home-modal .search-bar:focus-within>.search-bar-input,.job-create-home-modal .search-bar:hover>.search-bar-input{border-color:#3fa9f5;outline-color:#3fa9f5}.job-create-home-modal .search-bar-icon{bottom:2px;position:relative;left:15px;z-index:1}.job-create-home-modal .search-bar-input{border:1px solid #b9c0c2;border-radius:5px;color:#000;height:100%;left:0;padding:10px 15px 10px 35px;position:absolute;top:0;width:100%;z-index:0}#csv-add-dropzone .dz-error-message,#shift-attachments-dropzone .dz-error-message{opacity:1;width:150px;top:150px}.job-create-home-modal .section-header{color:#000;font-size:20px;line-height:24px;font-weight:700}#csv-add-dropzone{background:rgba(128,128,128,.2);border-radius:8px;border-width:1px}#csv-add-dropzone .dz-message p{max-width:200px;margin:20px auto;color:grey;font-size:18px;font-weight:300}#csv-add-dropzone .dz-error-mark{display:none}.dispatch--modals--solve-settings .toggle.field{padding-top:8px}.dispatch--modals--solve-settings .fields>.checkbox.field{margin-top:10px;padding-left:0}.dispatch--modals--solve-settings .field.no-padding{padding:0!important}.dispatch--modals--solve-settings .field>label{margin-bottom:0!important}#shift-attachments-dropzone{background:rgba(128,128,128,.2);border-radius:3px;border-width:0;display:flex;justify-content:center;align-items:center;padding:8px;min-height:0;margin-bottom:8px}#shift-attachments-dropzone .dz-message,.alerts-wrapper .dispatch--alerts-panel .header h4{margin:0}#shift-attachments-dropzone .dz-message p{color:#000;font-weight:300}#shift-attachments-dropzone .dz-error-mark{display:none}.attachment-button{text-align:center;justify-content:center}.attachment-button a{display:inline-block}.no-attachments{font-style:italic}.attachment-row{display:flex;justify-content:space-between}.attachment-actions{display:flex}.recurring-shift-rules-link{color:#3fa9f5;text-decoration:underline;cursor:pointer;font-size:14px}.dispatch--modals--workflow-completion-info .icon-label.success{color:#1cac17}.dispatch--modals--workflow-completion-info .icon-label.pending{color:#3fa9f5}.dispatch--modals--workflow-completion-info .icon-label.failed{color:#f5425a}.dispatch--modals--workflow-completion-info span.link{color:#3fa9f5;text-decoration:underline;cursor:pointer}.dispatch--modals--workflow-completion-info .attachments{gap:5px}.dispatch-search-dropdown{background-color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.16)!important;border:none!important}.dispatch-search-dropdown .ember-power-select-options{max-height:calc(100vh - 150px)!important}.dispatch-search-dropdown .ember-power-select-option[aria-current=true]{background-color:#3fa9f5}.dispatch-search-dropdown [aria-current=true] p{color:#fff!important}.dispatch-search-dropdown .dispatch-search-option .left{float:left;width:50px;color:#3fa9f5;display:inline-block}.dispatch-search-dropdown .dispatch-search-option .right{display:inline-block;width:300px}.dispatch-search-dropdown .dispatch-search-option .fa{padding-right:5px}.dispatch-search-dropdown .dispatch-search-option p{margin-bottom:0}.dispatch-search-dropdown .dispatch-search-option p.highlighted{color:#3fa9f5;font-weight:700}.dispatch-search-dropdown .stop{position:relative;margin-left:24px;padding-bottom:6px}.dispatch-search-dropdown .stop.assigned>div,.dispatch-search-dropdown .stop.completed-fail>div,.dispatch-search-dropdown .stop.completed-success>div{opacity:.4}.dispatch-search-dropdown .stop>div{display:flex;flex-direction:row;align-items:center;align-content:center;font-size:12px}.dispatch-search-dropdown .stop>div .time-windows{color:grey;margin-left:20px}.dispatch-search-dropdown .stop>div i.fa{font-size:16px;color:grey;margin-right:6px;margin-bottom:2px}.dispatch-search-dropdown .stop>div .address{font-style:italic}.dispatch-search-dropdown .stop::before{content:"U";display:block;position:absolute;left:-24px;top:2px;height:15px;width:15px;border-radius:8px;border:1px solid #aaa;background:#fff;z-index:3;font-size:10px;font-weight:600;text-align:center;line-height:13px;color:#aaa}.dispatch-search-dropdown .stop.assigned::before{background:#fff;content:"A";color:#3fa9f5;border-color:#3fa9f5;line-height:12px}.dispatch-search-dropdown .stop.completed-success::before{background:#ccf8ca;content:"\f00c";color:#1cac17;border-color:#1cac17;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-size:10px;line-height:13px}.dispatch-search-dropdown .stop.completed-fail::before{background:#fff;content:"\f00d";color:#f5425a;border-color:#f5425a;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-size:10px;line-height:13px}.dispatch-search-dropdown .stop::after{content:"";position:absolute;left:-17px;top:12px;display:block;width:1px;height:100%;background:#aaa;z-index:2}.dispatch-search-dropdown .stop:last-child::after{display:none;content:none}.dispatch--priority-importance{display:flex;justify-content:center}.alerts-wrapper .arrow{position:absolute;width:0;height:0;top:0;border-style:solid;border-width:5px;border-color:transparent transparent #fff #fff;transform:rotate(135deg);z-index:1}.alerts-wrapper .dispatch--alerts-panel{width:500px;background:#fff;box-shadow:0 0 3px grey;border-radius:5px;position:relative;display:flex;flex-direction:column;overflow:hidden;max-height:50vh}.alerts-wrapper .dispatch--alerts-panel .header{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:6px 8px;height:40px;border-bottom:1px solid #e4e4e4;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.alerts-wrapper .dispatch--alerts-panel .header button{opacity:50%}.alerts-wrapper .dispatch--alerts-panel .footer{background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:5px;box-shadow:0 -2px 8px 0 rgba(0,0,0,.1)}.dispatch--alerts-history header{box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border-bottom:1px solid #e4e4e4}.dispatch--alerts-history div.alerts-list{height:calc(90vh - 50px - 50px)}.dispatch--alerts-history div.alerts-list ul li{padding-left:48px}.dispatch--alerts-history div.alerts-list ul li i.fa-check{width:16px;color:#8c8c8c;margin-left:-28px;margin-top:8px}.dispatch--alerts-history div.alerts-list ul li.resolved-alert>div{padding-left:12px;width:calc(100% + 16px)}.dispatch--alerts-history div.alerts-list ul li.pagination .token-pagination,.dispatch--alerts-history div.alerts-list ul li.pagination>.simple-loading-spinner{background-color:transparent}.dispatch--alerts-history .compact-footer{box-shadow:0 -2px 8px 0 rgba(0,0,0,.1)}.alerts-list{padding:0;display:flex;overflow-y:auto;overflow-x:hidden;font-size:12px;font-weight:light;min-height:80px}.alerts-list .empty{margin:auto;padding:42px;text-align:center;font-weight:lighter;font-size:1.3em}.alerts-list .empty .fa-icon{color:#e4e4e4;font-size:2em}.alerts-list ul{list-style-type:none;margin:0;padding:0;width:100%}.alerts-list ul li.open-alert,.alerts-list ul li.resolved-alert{display:flex;padding:12px 12px 12px 16px;border-bottom:1px solid #e4e4e4}.alerts-list ul li.open-alert:first-child,.alerts-list ul li.resolved-alert:first-child{padding-top:16px}.alerts-list ul li.open-alert div,.alerts-list ul li.resolved-alert div{width:100%}.alerts-list ul li.open-alert p,.alerts-list ul li.resolved-alert p{margin-bottom:.2em}.alerts-list ul li.open-alert .text-with-time,.alerts-list ul li.resolved-alert .text-with-time{display:flex;justify-content:space-between;color:#8c8c8c}.alerts-list ul li.open-alert .text-with-time:not(:first-child,:nth-child(2)),.alerts-list ul li.resolved-alert .text-with-time:not(:first-child,:nth-child(2)){margin-top:12px}.alerts-list ul li.open-alert .text-with-time .status-change,.alerts-list ul li.resolved-alert .text-with-time .status-change{margin-right:8px}.alerts-list ul li.open-alert .text-with-time .time,.alerts-list ul li.resolved-alert .text-with-time .time{flex:0 0 100px;text-align:right}.alerts-list ul li.open-alert .comment,.alerts-list ul li.resolved-alert .comment{color:#8c8c8c;font-style:italic;border-left:1px solid #8c8c8c;padding:2px 0 2px 8px;margin-top:4px}.alerts-list ul li.open-alert button,.alerts-list ul li.resolved-alert button{margin-right:.6em}.alerts-list ul li.open-alert .options,.alerts-list ul li.resolved-alert .options{margin-top:8px}.alerts-list ul li.open-alert.loading,.alerts-list ul li.resolved-alert.loading{opacity:50%}.alerts-list ul li.open-alert .text-with-time p.message{color:#000;margin-right:8px}.alerts-list ul li.resolved-alert{background-color:#f4f4f4}.alerts-list ul li.resolved-alert .text-with-time:first-child>.status-change{font-weight:700}.alerts-list .simple-loading-spinner{margin:auto}div.reassign-jobs-modal div.card-buttons{display:grid;grid-auto-rows:1fr}div.reassign-jobs-modal div.columns-container{display:flex;height:100%;width:100%}div.reassign-jobs-modal div.columns-container div.primary-column{height:100%;overflow-y:auto;width:100%}div.reassign-jobs-modal div.columns-container div.secondary-column{height:100%;margin-left:2rem;overflow-y:auto;padding-left:5px;padding-right:5px;width:400px}div.reassign-jobs-modal div.columns-container .column-header{border-bottom:1px solid #e2e2e2;font-size:medium;margin-bottom:.25rem;padding-bottom:.25rem;width:100%}div.reassign-jobs-modal div.columns-container .smart-assign-link{color:#3fa9f5;cursor:pointer;display:inline;line-height:inherit}div.reassign-jobs-modal div.columns-container .text-normal{font-weight:400}div.reassign-jobs-modal .loading-icon{animation-name:segment-spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}div.reassign-jobs-modal span.suggested{color:#3fa9f5;font-weight:700}div.reassign-jobs-modal .metrics{column-gap:8px;display:flex;font-size:12px;margin-top:10px}div.reassign-jobs-modal .metrics-label{color:#53575a}.settings-list{display:flex;flex-direction:column;max-height:100%}.settings-list header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2;padding-bottom:4px;min-height:30px}.settings-list header h2{text-transform:none;margin:0;padding:0}.settings-list .search-bar{border-bottom:1px solid #e2e2e2;padding:3px 0}.settings-list .search-bar .wrapper{height:24px;position:relative}.settings-list .search-bar .wrapper ::placeholder{color:#c3c3c3}.settings-list .search-bar .wrapper::before{color:#c3c3c3;font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;top:2.5px;left:8px;content:"\f002";font-size:1em}.settings-list .search-bar input{height:100%;font-size:.9rem;padding:5px 8px 4px 26px;border:none;border-radius:12px;background:#f1f1f1;width:90%}.settings-list .search-bar input:focus{outline-color:transparent;outline-style:none}.settings-list span.current{font-style:italic;color:#a3a3a3}.settings-list .ui.secondary.pointing.menu{width:100%;margin-top:0;margin-bottom:0}.settings-list .ui.secondary.pointing.menu button{flex-grow:1;align-items:center;justify-content:center;color:#818181;font-size:.9rem;font-weight:600;cursor:pointer}.settings-list .ui.secondary.pointing.menu button.item .icon{margin-right:4px}.settings-list .ui.secondary.pointing.menu button.active{font-weight:600;color:#3fa9f5!important;border-color:#3fa9f5!important}.settings-list ul{overflow-y:auto;margin:0;padding:0;list-style:none}.settings-list ul li{margin:0;padding:16px 8px;border-bottom:1px solid #e2e2e2}.settings-list ul li.value{cursor:pointer;user-select:none}.settings-list ul li.value.archived{color:#afafaf}.settings-list ul li.value:hover{background:rgba(63,169,245,.1);color:#3fa9f5}.settings-list ul li.value.selected{background:rgba(63,169,245,.2);color:#3fa9f5}.settings-list footer{padding-top:8px}.settings-list footer .pagination.menu{font-size:.8rem}.location-feed{background:#000;padding:8px;color:#fff;height:100%;overflow-y:auto}.location-feed.media-mobile,.location-feed.media-tablet{background:#e2e2e2;color:#333}.location-feed.media-mobile header,.location-feed.media-tablet header{height:60px}.location-feed.media-mobile header img,.location-feed.media-tablet header img{max-height:60px}.location-feed.media-mobile header h1,.location-feed.media-mobile header h2,.location-feed.media-mobile header h3,.location-feed.media-tablet header h1,.location-feed.media-tablet header h2,.location-feed.media-tablet header h3{font-size:20px}.location-feed header{height:80px;display:flex;flex-direction:row;align-items:center;padding:0 16px}.location-feed header h1,.location-feed header h2,.location-feed header h3{font-weight:400;font-size:30px;text-transform:uppercase}.location-feed header h2{font-weight:300;margin-left:10px}.location-feed header h3{font-weight:200;margin-left:10px}.location-feed header img{margin-left:auto;max-height:80px}.location-feed header>*{margin:0}.location-feed section{height:calc(100% - 80px);overflow-y:auto}.location-feed section .mobile-row{border-radius:8px;padding:8px;box-shadow:0 0 8px grey;margin:6px 6px 18px}.location-feed section .mobile-row .top{border-bottom:1px solid grey}.location-feed section .mobile-row .leaflet-container{height:200px}.location-feed section .mobile-row .bottom,.location-feed section .mobile-row .top{display:flex;flex-direction:row;align-items:center;padding:5px 0}.location-feed section .mobile-row .bottom i,.location-feed section .mobile-row .top i{font-size:40px;margin:4px 10px}.location-feed section .mobile-row .bottom>div,.location-feed section .mobile-row .top>div{margin:0 5px;flex-grow:1}.location-feed section .mobile-row .bottom>div span,.location-feed section .mobile-row .top>div span{display:block;font-size:18px;font-weight:400;padding:4px 0}.location-feed section .mobile-row .bottom>div span.label,.location-feed section .mobile-row .top>div span.label{font-size:12px;font-weight:300}.location-feed section .mobile-row.ontime{background:rgba(157,255,138,.15)}.location-feed section .mobile-row.ontime .eta{color:#168a00}.location-feed section .mobile-row.late{background:rgba(250,140,140,.15)}.location-feed section .mobile-row.late .eta{color:#810606}.location-feed section table{width:100%;font-size:2.2rem;line-height:2.2rem;border-collapse:separate;border-spacing:0 10px}.location-feed section table thead th{text-align:left;font-weight:300;font-size:1.8rem;text-transform:uppercase;padding:10px 8px}.location-feed section table tbody tr{background:rgba(255,255,255,.3)}.location-feed section table tbody tr .fa{padding-left:12px;margin-right:-10px}.location-feed section table tbody tr.ontime{background:rgba(157,255,138,.25)}.location-feed section table tbody tr.ontime td .eta{color:#9dff8a}.location-feed section table tbody tr.late{background:rgba(250,140,140,.25)}.location-feed section table tbody tr.late td .eta{color:#fa8c8c}.location-feed section table tbody tr td{padding:16px 8px}.location-feed section table tbody tr td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.location-feed section table tbody tr td:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.preference-select-dropdown li[aria-current=true] .fa-icon,.preference-select-trigger li[aria-current=true] .fa-icon{color:#fff}.preference-select-dropdown .fa-icon,.preference-select-trigger .fa-icon{margin-right:6px}.preference-select-dropdown .fa-icon.positive,.preference-select-trigger .fa-icon.positive{color:#1cac17}.preference-select-dropdown .fa-icon.negative,.preference-select-trigger .fa-icon.negative{color:#ff9100}.preference-select-dropdown .fa-icon.disallowed,.preference-select-trigger .fa-icon.disallowed{color:#f5425a}.vehicle-type-preferencing-table .search-bar{padding:4px 0;display:flex;align-items:center;justify-content:space-between;height:45px}.vehicle-type-preferencing-table .search-bar .multi-select-options{display:flex;align-items:center}.vehicle-type-preferencing-table .search-bar .multi-select-options>*{margin-left:8px}.vehicle-type-preferencing-table .search-bar .multi-select-options .preference-select-trigger{width:220px}.vehicle-type-preferencing-table .search-bar .multi-select-options .prem-button{height:36px;padding:0 14px}.vehicle-type-preferencing-table .search-bar .wrapper{position:relative}.vehicle-type-preferencing-table .search-bar .wrapper::before{color:#c3c3c3;font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;top:3px;left:8px;content:"\f002"}.vehicle-type-preferencing-table .search-bar .wrapper input{font-size:.9rem;padding:6px 8px 6px 24px;border:none;border-radius:12px;background:#f1f1f1}.vehicle-type-preferencing-table .search-bar .wrapper input:focus{outline-color:transparent;outline-style:none}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content{display:flex;flex-direction:column;height:580px}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head{padding:8px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head .name-header,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head .preference-header{text-transform:none;font-weight:500;font-size:16px;color:#818181}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body .empty-content-row,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body .table-body-row{padding:4px 0;border-bottom:1px solid #e2e2e2}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body .name-cell i.fa-icon{color:rgba(0,0,0,.65);margin-right:6px}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head{display:grid;grid-auto-flow:column;grid-auto-columns:40px 1fr 1fr}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row>div,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head>div{display:flex;align-items:center}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row>div:first-of-type,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head>div:first-of-type{max-width:40px}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row>div.preference-cell,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head>div.preference-cell{display:block}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row>div button.checkbox-button,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head>div button.checkbox-button{padding:0;margin:0 10px;font-size:18px;font-weight:700;border:none;box-shadow:none;background:0 0}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row>div button.checkbox-button.is-selected,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row>div button.checkbox-button:hover,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head>div button.checkbox-button.is-selected,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head>div button.checkbox-button:hover{color:#3fa9f5}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-body>.table-body-row>div button.checkbox-button:focus,.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-head>div button.checkbox-button:focus{outline:0}.vehicle-type-preferencing-table .vehicle-type-preferences-table-content .table-footer{display:flex;margin-top:auto;justify-content:flex-end}.multi-role-form{display:flex;flex-direction:column}.multi-role-form .single-role{display:flex;flex-direction:row;margin-bottom:1rem}.multi-role-form .single-role .role-selector{display:flex;flex-direction:column;justify-content:flex-start;width:28rem}.multi-form>div .delete,.multi-role-form .single-role .role-selector>div .delete{width:28px}.multi-role-form .single-role .role-selector>label{font-weight:700;margin-bottom:4px}.multi-role-form .single-role .role-selector>div{display:flex;align-items:center}.multi-form>div .select-dropdown,.multi-role-form .single-role .role-selector>div .new-role-select{flex:1}.multi-role-form .single-role .channel-multiselect{margin-left:30px}.multi-role-form .augmented-multiselect-checkboxes table.ui.table{max-width:500px}.multi-form{display:flex;flex-direction:column;justify-content:flex-start}.multi-form>div{display:flex;align-items:center}.multi-form>div .input-wrapper{display:flex;flex:1;align-items:center}.reports-content{background:#fff;display:flex;flex-direction:row}.reports-content .column{display:flex;flex-direction:column;margin-right:50px;max-width:300px;flex:1}.reports-content .column h2{margin-top:20px;margin-bottom:20px}.reports-content .column section{padding-left:5px}.reports-content .column ul:not(.ember-power-select-options){max-height:400px;overflow-y:scroll;margin-bottom:20px;padding-left:15px}.reports-content .column .link-wrapper{display:flex;flex-direction:column;align-items:flex-start}.reports-content .column .link-wrapper a{margin:5px 0}.reports-content .column .date-picker{display:inline-block;max-width:130px}.reports-content .column .time-picker{display:inline-block;max-width:100px}.reports-content .column .day-select{display:flex;align-items:center;width:9em}.reports-content .column .day-select .ember-basic-dropdown,.reports-content .column .timezone .timezone-select{flex-grow:1}.reports-content .column .timezone{display:flex;align-items:center;width:calc(100% - 28px)}.reports-content .column .buttons{margin-bottom:10px;max-width:250px;display:flex}.reports-content .column .buttons button{flex-grow:1;min-width:50%;font-weight:600}.reports-content .column .buttons button.active{background:#d0eafd;color:#0f93f2}.report-type-cell{display:flex;align-content:center;padding:12px}.report-type-cell i{width:24px;text-align:center;font-size:1.6rem}.report-type-cell span{padding-left:10px;margin-left:5px}.report-type-cell .icon-wrapper{padding:16px 16px 16px 10px;font-size:24px;display:flex;align-items:center}.report-type-cell .report-text{padding-left:10px}.report-type-cell .report-text h4{font-size:16px;margin-bottom:5px}.reports-content.generated{height:calc(100% - 40px);width:calc(100vw - 400px)}.reports-content.scheduled{margin:10px 20px 20px 0}.reports-content.scheduled aside.reports-sidebar{position:relative;background:#fff;float:left;width:400px}.reports-content.scheduled h2{margin:0;padding:10px 4px}.reports-content.scheduled .ui.fluid.buttons{max-width:200px}.reports-content.scheduled .column input{max-width:calc(100% - 28px)}.reports-content.scheduled .column .ui .form label{font-weight:700;font-size:.92857143em}.reports-content.scheduled .column .ui p{font-size:.85em;margin-top:0;padding-top:0}.reports-content.scheduled .column .ui .time-picker{display:inline-block;max-width:120px}.reports-content.scheduled .column .ui .selection .ember-basic-dropdown{width:calc(100% - 28px);min-width:1em}.reports-content.scheduled .column .ui .right.labeled.input{width:100px}.report-type-multi-select{padding-top:20px;margin-top:10px;padding-right:10px;margin-right:10px}.report-type-multi-select .report-type-cell{text-align:left;margin:0;padding:0}.report-type-multi-select .report-type-cell p{font-weight:400}.report-type-multi-select .ui.button{cursor:pointer;color:#818181;background:#fff;border-radius:0;padding:12px;margin-right:0}.report-type-multi-select .ui.button:hover{background:rgba(63,169,245,.1);color:#3fa9f5}.report-type-multi-select .ui.button.active{background:#d0eafd;color:#0f93f2}.report-type-multi-select li{border-top:1px solid #e2e2e2}.report-type-multi-select li:last-child{border-bottom:1px solid #e2e2e2}.settings--modals--barcode-test{max-width:500px;padding-bottom:0!important;background-color:#fff}.settings--modals--barcode-test .content{overflow:hidden!important}.card-button,.custom-channel-popup .popup-text,.leaflet-div-icon .primary-location-marker .inner-content,.smart-assign-panel,.smart-assign-panel .assignments .assignment button,.smart-assign-panel .assignments .assignment span{font-family:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif}.settings--modals-terms-conditions-confirm{width:42rem!important;margin-top:15rem!important;padding-bottom:50px!important}.fleet-vehicle-upsert-modal .content .form{padding-bottom:180px}.fleet-vehicle-upsert-modal .content .list-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2;padding-bottom:4px;min-height:30px;margin:12px 0}.fleet-vehicle-upsert-modal .content .add-button{background:0 0;border:none;box-shadow:none;color:#007fe1;text-transform:none;font-size:1rem;border-radius:6px;padding:4px 8px 2px}.fleet-vehicle-upsert-modal .content .add-button i{margin-right:3px}.fleet-vehicle-upsert-modal .content .add-button:hover{background:#d2ebff}.fleet-vehicle-upsert-modal .content .input-with-btn{display:flex;flex-direction:row;align-items:center}.fleet-vehicle-upsert-modal .content .input-with-btn .ember-power-select-trigger{width:100%}.fleet-vehicle-upsert-modal .content .input-with-btn input{max-width:calc(100% - 28px)}.fleet-vehicle-upsert-modal .content .input-with-btn button{min-width:28px;margin-left:4px}.recurring-shift-rule-row-ended{color:rgba(0,0,0,.3)}.recurring-shift-rule-create-container{width:60%;max-width:800px;margin-bottom:64px}.recurring-shift-rule-create-container .recurring-shift-rule-form .section-heading{margin-top:24px;margin-bottom:12px;border-bottom:1px solid #e4e4e4}.recurring-shift-rule-create-container .recurring-shift-rule-form .section-heading h4{margin-bottom:4px}.recurring-shift-rule-create-container .recurring-shift-rule-form .notice{width:fit-content}.recurring-shift-rule-create-container .recurring-shift-rule-form button.day{margin:0;padding:.8em;width:42px;pointer-events:all}.recurring-shift-rule-create-container .recurring-shift-rule-form .generation-days-in-advance #left-inline-label{margin-right:8px}.recurring-shift-rule-create-container .recurring-shift-rule-form .generation-days-in-advance #right-inline-label{margin-left:8px}.recurring-shift-rule-create-container .recurring-shift-rule-form .generation-days-in-advance #input{width:64px}.recurring-shift-rule-create-container .recurring-shift-rule-form .shift-settings label{margin:0}.recurring-shift-rule-create-container .recurring-shift-rule-form .shift-settings label.gap{margin-bottom:12px;margin-top:24px}.recurring-shift-rule-create-container .recurring-shift-rule-form .shift-settings div.toggle{margin-right:8px}.recurring-shift-rule-create-container .ember-power-select-placeholder{color:#999!important}.recurring-shift-rule-create-container .exception-date-button{margin-top:30px}.recurring-shift-rule-create-container .exception-dates{display:flex;flex-wrap:wrap;gap:6px}.recurring-shift-rule-create-container .exception-dates .exception-date{color:#818181;background:#e2e2e2;padding:2px 5px;border:1px solid #e4e4e4;border-radius:5px;font-size:.8em}.recurring-shift-rule-create-container .exception-dates .exception-date button{background:0 0;border:none;color:#818181;cursor:pointer}.recurring-shift-rule-create-container .exception-dates .exception-date-past{opacity:50%;font-style:italic}.recurring-shift-rule-create-container .resources-table{display:flex;flex-direction:column;margin-top:12px;padding:16px 12px;border:1px solid #e4e4e4;border-radius:5px}.recurring-shift-rule-create-container .resources-table .table-head{padding-bottom:10px;border-bottom:1px solid #e4e4e4}.recurring-shift-rule-create-container .resources-table .table-head .column-header{font-weight:500}.recurring-shift-rule-create-container .resources-table .table-body>.table-row,.recurring-shift-rule-create-container .resources-table .table-head{display:grid;grid-auto-flow:column;grid-auto-columns:1fr 1fr 40px;grid-gap:40px}.recurring-shift-rule-create-container .resources-table .table-body>.table-row .delete-button-cell,.recurring-shift-rule-create-container .resources-table .table-head .delete-button-cell{justify-self:end;margin-top:4px}.recurring-shift-rule-create-container .resources-table .table-body .table-row{padding:8px 0;border-bottom:1px solid #e4e4e4}.recurring-shift-rule-create-container .resources-table .empty-content-row{padding-top:25px;text-align:center;font-weight:300;font-size:18px}.recurring-shift-rule-create-container .resources-table .empty-content-row .fa-icon{color:#d3d3d3;font-size:36px;margin-bottom:9px}.password-rules{background:#f5f5f5;padding:.5em 1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15);text-align:left}.password-rules .fa{vertical-align:middle;width:15px;text-align:center}.password-rules .fa-xmark{color:red}.password-rules .fa-check{color:green}.password-rules .fa-circle{font-size:7px;margin-bottom:4px}.password-rules .fa-circle-info{font-size:14px}.password-rules .fa-triangle-exclamation{color:orange}.password-rules .rules-heading{font-weight:700;margin-bottom:7px}.password-reset{background:#fff}.password-reset.grid{height:100vh;min-height:500px}.password-reset .field{margin:2em 1em .5rem!important}.password-reset .field .input{margin-bottom:1rem}.password-reset .input-disabled{color:#d3d3d3;margin-bottom:1rem}.password-reset .label{display:block;text-align:left;font-weight:700;margin-bottom:.2rem}.password-reset .error-message{min-height:1.4em}.password-reset .prem-button{text-transform:none;font-size:1rem;margin-top:.5rem;margin-bottom:1rem}.password-reset .prem-button.big{width:12rem;height:3rem}.password-reset .prem-button.green{background:#1cac17;opacity:unset}.password-reset .password-reset-rules{margin:1rem}.password-reset .fa-spin{padding-right:0;margin-right:5px}.password-reset .goback{text-decoration:underline;display:block;margin-top:1rem;margin-bottom:.5rem}.augmented-multiselect-checkboxes table.ui.table{border:none}.augmented-multiselect-checkboxes table.ui.table input{height:16px;width:16px;vertical-align:middle}.augmented-multiselect-checkboxes table.ui.table thead th{width:100%;background:#fff;padding:.4em .6em;font-weight:400}.augmented-multiselect-checkboxes table.ui.table tbody td .icon,.augmented-multiselect-checkboxes table.ui.table thead th .icon,.premonition-simple-modal.modal-searchable-radio-button .table-container table.ui.table tbody td .icon{padding-left:.5rem;padding-right:.5rem}.augmented-multiselect-checkboxes table.ui.table thead th label{cursor:pointer}.augmented-multiselect-checkboxes table.ui.table tbody{height:203px;display:block;overflow-x:hidden;overflow-y:scroll}.augmented-multiselect-checkboxes table.ui.table tbody td{border:none;cursor:pointer}.augmented-multiselect-checkboxes table.ui.table tbody td label{cursor:pointer}.augmented-multiselect-checkboxes table.ui.table tbody td .wrap-channel-text{max-width:635px;word-wrap:break-word}.messaging--broadcasts-page{height:calc(100% - 40px);display:flex;flex-direction:row}.messaging--broadcasts-page .prem-button.margin-bottom{margin-bottom:10px}.messaging--broadcasts-page .button-right{float:right}.messaging--broadcasts-page section.content{padding:10px;flex:1}.messaging--broadcasts-page section.content header h2{padding:20px 5px 15px;font-weight:200}.messaging--broadcasts-page section.content table td:nth-child(-n+2){width:10%}.messaging--broadcasts-page section.content table td:nth-child(3){width:50%}.messaging--broadcasts-page section.content table .channel-spacing{margin:5px 5px 5px 0}.messaging--broadcasts-page section.content table .wrap-label-text{max-width:440px;word-wrap:break-word}.messaging--broadcasts-page .load-more{position:relative;left:50%;transform:translate(-50%,-50%);margin:35px auto 0}.broadcasts--modals--send section{min-height:200px!important}.broadcasts--modals--send section .ui.form .field.shift-times-label{margin-bottom:0}.broadcasts--modals--send section .start-end-dates{display:flex;flex-direction:column;margin-bottom:10px;position:relative}.broadcasts--modals--send section .start-end-dates .start-end-error-wrapper{display:flex;max-height:0;margin-top:-10px}.broadcasts--modals--send section .start-end-dates .start-end-error-wrapper .start-end-error{display:flex;position:absolute;z-index:5}.broadcasts--modals--send .augmented-multiselect-checkboxes table.ui.table{max-width:100%!important}.custom-channel-popup{cursor:pointer}.custom-channel-popup span.and-more{margin-top:5px}.custom-channel-popup .popup-box{display:inline-block;padding:7px;max-width:250px;border-radius:3px;background-color:#fff;color:#fff;box-shadow:0 1px 1px 1px gray!important;margin-top:5px!important}.custom-channel-popup .popup-text{display:inline-block;margin:5px!important;max-width:90%;word-wrap:break-word}.read-only-ext-ref .ext-ref-box{font-size:.9rem;padding:5px 10px;margin-bottom:8px;color:#818181;background:#f2f2f2;border-radius:4px;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace!important}.read-only-ext-ref .ext-ref-box.compact{margin-top:5px}.read-only-ext-ref .ext-ref-box.compact:not(.stretch){display:table}.read-only-ext-ref .ext-ref-box.stretch{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.read-only-ext-ref .not-set{margin-top:8px;font-style:italic}.read-only-ext-ref .not-set.stretch{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.custom-date-input{display:flex;margin-bottom:10px}.custom-date-input .date-error{position:absolute;z-index:5}.custom-date-input .wrap{margin-right:10px;position:relative}.custom-date-input .min-30{min-width:30%}.authenticated-main-header{position:relative;display:flex;flex-direction:row;align-items:center;height:var(--navbar-height);background:#fff;box-shadow:0 1px 3px 0 #d1d1d1;color:#d0d0d0;font-size:12px;z-index:503}.authenticated-main-header .index-link{height:20px}.authenticated-main-header .index-link .logo{height:20px;margin:0 12px 0 16px}.authenticated-main-header .menu .item{display:inline-flex;color:#8c8c8c;padding:4px 16px;font-size:14px;text-transform:none;background:#fff!important}.authenticated-main-header .menu .item.active{color:#3fa9f5}.authenticated-main-header .menu .item .icon{position:relative;padding-right:.4rem;font-size:12px}.authenticated-main-header .right-menu{margin:0 12px 0 auto;color:#333;display:flex;flex-direction:row;align-content:flex-end}.authenticated-main-header .right-menu span{padding:0 5px;font-size:12px}.authenticated-main-header .right-menu span.email{cursor:pointer}.authenticated-main-header .right-menu span.email i{color:#a0a0a0;font-size:14px}.authenticated-main-header .right-menu span .fa-icon{color:#a0a0a0}.authenticated-main-header .right-menu .separator{margin:-4px 5px;border-right:1px solid rgba(0,0,0,.2)}.delegate-org-banner{height:var(--delegate-org-banner-height);background-color:#f5425a;color:#fff;font-size:larger;font-weight:bolder;text-align:center;display:flex;align-items:center;justify-content:center}.delegate-org-banner.read-only{background-color:#ff9100}.smart-assign-panel{background:#fff;box-shadow:0 0 3px grey;max-width:400px;border-radius:5px;position:relative;display:flex;flex-direction:column;min-height:515px;overflow:hidden;padding:0 15px 15px;flex:0 0 auto}.smart-assign-panel.planning{height:590px}.smart-assign-panel .header{display:flex;flex-direction:row;align-items:center;padding:6px 0;height:40px;margin-bottom:8px}.smart-assign-panel .header h4{margin:0 auto 0 0}.smart-assign-panel .header .ui.close.icon{height:auto;color:rgba(0,0,0,.65);cursor:pointer;margin:0}.premonition-simple-modal section.loading::after,.smart-assign-panel .loading::after{margin:-1.5em 0 0 -1.5em;visibility:visible;content:""}.smart-assign-panel .loading{align-items:center;position:relative;cursor:default;display:flex;flex:1;justify-content:center;pointer-events:none;text-shadow:none!important;color:transparent!important;transition:all 0s linear}.card-button,.card-button:active:not([disabled]){transition:all .1s ease-out,background .1s ease-in}.smart-assign-panel .loading::before{position:absolute;content:"";background:rgba(255,255,255,.8);width:100%;height:100%;z-index:100}.smart-assign-panel .loading::after{position:absolute;width:3em;height:3em;animation:segment-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;z-index:101}.smart-assign-panel .target-job-summary{margin-bottom:15px}.smart-assign-panel .target-job-summary ul{padding-left:20px}.smart-assign-panel .target-job-summary ul li{margin-bottom:5px}.smart-assign-panel .assignments{margin-bottom:8px}.smart-assign-panel .assignments .assignment{margin:4px 0 0;display:flex;align-items:center}.smart-assign-panel .assignments .assignment .job-summary{flex-basis:100px}.smart-assign-panel .assignments .assignment button{padding:0;text-align:left;color:#3fa9f5;background:#fff;border:none;text-overflow:ellipsis;overflow:hidden;height:1.5rem;white-space:nowrap;cursor:pointer}.smart-assign-panel .assignments .assignment button:hover{color:#0a76c4}.smart-assign-panel .assignments .assignment .fa-icon{margin:0 4px}.smart-assign-panel h5{margin-block-start:.4rem;margin-block-end:.4rem}.smart-assign-panel .advanced-options,.smart-assign-panel .assigned-selection,.smart-assign-panel .shift-selection{display:flex;flex-direction:column;margin-bottom:15px}.smart-assign-panel .advanced-options span,.smart-assign-panel .assigned-selection span,.smart-assign-panel .shift-selection span{margin-left:5px}.smart-assign-panel .advanced-options button,.smart-assign-panel .assigned-selection button,.smart-assign-panel .shift-selection button{margin-top:12px}.smart-assign-panel .advanced-options label.ember-radio-button,.smart-assign-panel .assigned-selection label.ember-radio-button,.smart-assign-panel .shift-selection label.ember-radio-button{margin-bottom:5px}.smart-assign-panel .advanced-options label.ember-radio-button .disabled,.smart-assign-panel .assigned-selection label.ember-radio-button .disabled,.smart-assign-panel .shift-selection label.ember-radio-button .disabled{color:#d3d3d3}.smart-assign-panel .card-buttons{margin-bottom:8px;display:flex;flex-direction:column}.smart-assign-panel .solve-duration-estimate{margin-top:7px;margin-bottom:8px}.smart-assign-panel .solve-duration-estimate .humanized-solve-duration-estimate{font-weight:700}.smart-assign-panel .solve-spinner{margin-right:8px;color:#3fa9f5}.smart-assign-panel .prem-button.blue .solve-spinner{color:#fff}.smart-assign-panel .notice{display:flex}.smart-assign-panel .notice .fa-icon{margin-right:8px;margin-top:4px}.smart-assign-panel .notice p{margin-bottom:0}.card-button{display:flex;background:#fff;padding:15px 12px 15px 10px;box-shadow:0 3px 5px 1px #d1d1d1;border-style:none;margin:8px 0;align-items:center;border-radius:5px;cursor:pointer}.card-button[disabled]{cursor:default}.card-button:hover:not([disabled]){box-shadow:0 3px 5px 1px #b9b9b9;background:rgba(63,169,245,.05)}.card-button:active:not([disabled]){box-shadow:0 3px 5px 0 #d1d1d1;background:rgba(63,169,245,.25)}.card-button .icon-wrapper{font-size:24px;min-width:50px;text-align:center}.card-button .card-text{align-items:flex-start;flex-grow:1;align-content:flex-start;align-self:flex-start;text-align:left;padding-left:10px;margin:auto}.card-button .card-text p{margin:0}.card-button .card-text p.button-title{font-size:14px;line-height:18px;font-weight:700;margin-bottom:5px}.card-button .card-text p.button-description{font-size:11px}.flex-table{display:flex}.flex-table--column{display:flex;flex-direction:column;flex-basis:0;flex-grow:1;margin-left:3rem}.flex-table--column:first-of-type{margin-left:0}.flex-table--cell{margin-top:2rem}.chat-thread-contents .main h4,.flex-table--cell:first-child{margin-top:0}.flex-table--cell-header{border-bottom:1px solid #e2e2e2}.flex-table--cell-header h4{font-size:1.2rem;margin-bottom:.3em;font-weight:600}.flex-table--cell-row{display:flex;margin-top:.8em}.flex-table--cell-row-label{display:flex;flex:1 0 0;font-weight:600}.flex-table--cell-row-label.icon-label{display:block;flex:0;font-size:1em;color:#696969;margin-right:.4em}.flex-table--cell-row-content{display:flex;flex:2 0 0;font-weight:400}.flex-table--cell-row-content a{color:#3fa9f5;text-decoration:underline}.flex-table--cell-row-content .subtext{color:#696969;font-style:italic}.flex-table--cell-row-content div.inner-row-space-below{margin-bottom:5px}.flex-table--cell-row-content span.inline-icon{margin-right:.4em}.flex-table--cell-row-label:not(.icon-label)+.flex-table--cell-row-content{margin-left:2em}.dispatch--shift-panel--completed-break .break-completion .data>.contents>.icon.break-icon>.fa-icon{color:#3fa9f5}.dispatch--shift-panel--completed-break .break-completion .data>.contents>.content.times{margin:0}.simple-loading-spinner{text-align:center;color:#d3d3d3}.simple-loading-spinner .fa-circle-notch{--fa-animation-duration:0.5s}.monospace .monospace-box{font-size:.9rem;padding:5px 10px;margin-bottom:8px;color:#818181;background:#f2f2f2;border-radius:4px;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace!important}.monospace .monospace-box.compact{margin-top:10px;display:table}.monospace .not-set{margin-top:8px;font-style:italic}.solve-spinner{display:inline-block;vertical-align:-.175em;font-size:1em!important;line-height:1em;width:1em;height:1em}.solve-spinner.spin-animation svg{animation:prem-spin .6s infinite linear}.solve-spinner svg{margin:0}.messaging--chat-page{height:calc(100% - 40px);display:flex;flex-direction:row}.messaging--chat-page h2{margin:0;padding:0}.messaging--chat-page aside.chat-overview{position:relative;z-index:100;width:350px;overflow-y:auto;box-shadow:1px 0 3px 0 #d1d1d1}.messaging--chat-page aside.chat-overview .header{padding:20px 10px;display:flex;flex-direction:row;justify-content:space-between}.messaging--chat-page aside.chat-overview .driver-search-container{text-align:center;padding:0 10px;width:100%}.messaging--chat-page aside.chat-overview .driver-search-container button{width:100%;min-height:38px;color:#000}.messaging--chat-page aside.chat-overview .driver-search-container button:hover{color:#000!important}.messaging--chat-page aside.chat-overview .driver-search-container .driver-search{position:relative;width:100%}.messaging--chat-page aside.chat-overview .driver-search-container .driver-search input{position:relative;padding-right:30px!important}.messaging--chat-page aside.chat-overview .driver-search-container .driver-search button.clear-search{width:30px;background:0 0;border-color:transparent;right:1px;position:absolute}.messaging--chat-page aside.chat-overview .driver-list{display:flex;flex-direction:column}.messaging--chat-page aside.driver-section{width:400px;box-shadow:1px 0 3px 0 #d1d1d1}.messaging--chat-page aside.driver-section .driver-threads-header{height:66px;display:flex;justify-content:space-between;padding:20px 15px;border-bottom:1px solid #d3d3d3}.messaging--chat-page aside.driver-section .thread-list{display:flex;flex-direction:column;height:calc(100% - 66px)}.messaging--chat-page aside.driver-section .thread-list .messaging--chat--thread-list{overflow-y:auto;height:100%}.messaging--chat-page aside.driver-section .thread-list .messaging--chat--thread-list>:last-child{margin-bottom:50px}.messaging--chat-page .chat-thread-area{max-width:calc(100% - 350px - 400px);flex:1 1 auto}.messaging--chat-page .chat-thread-area .empty{position:relative;top:50%;transform:translateY(-50%)}.messaging--chat-page .empty{padding:1.5em;text-align:center;font-weight:300;font-size:1.2em}.messaging--chat-page .empty .fa-icon{color:#d3d3d3;font-size:2em;margin-bottom:.5em}.csv-upload-modal .content{display:flex;flex-direction:column;row-gap:20px}.csv-upload-modal .dropdown-control{height:40px;width:260px}.csv-upload-modal .dropdown-control:active:not(.disabled),.csv-upload-modal .dropdown-control:focus:not(.disabled),.csv-upload-modal .dropdown-control:hover:not(.disabled){border-color:#3fa9f5}.csv-upload-modal .dropdown-control-container{display:flex;flex-direction:column;justify-content:center;row-gap:10px}.csv-upload-modal .dropzone-template{display:none}.csv-upload-modal .dropzone-container{position:relative}.csv-upload-modal .dropzone-progress-overlay{align-items:center;background:rgba(255,255,255,.9);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;row-gap:10px;top:0;z-index:2;width:100%}.csv-upload-modal .dropzone-progress-indicator{height:100%;max-width:100%;transition:all ease-out 250ms}.csv-upload-modal .dropzone-progress-indicator.final{background:#1cac17}.csv-upload-modal .dropzone-progress-indicator.interim{background:#3fa9f5}.csv-upload-modal .dropzone-progress-indicator-frame{background:#fff;border:1px solid #e4e4e4;border-radius:20px;height:40px;overflow:hidden;width:80%}.csv-upload-modal .dropzone-progress-label{color:#575757;font-size:20px;font-weight:700}#csv-upload-dropzone{background:rgba(230,230,230,.2);border:1px solid #aaa;border-radius:10px;display:flex;flex-shrink:0;height:260px;z-index:1}#csv-upload-dropzone:not(.dz-started){align-items:center;justify-content:center}#csv-upload-dropzone .dz-message p{max-width:200px;margin:20px auto;color:grey;font-size:18px;font-weight:300}#csv-upload-dropzone .file-preview{align-items:center;display:flex;flex-direction:column;row-gap:4px}#csv-upload-dropzone .file-preview .file-preview-panel{border-radius:10px;height:120px;overflow:hidden;position:relative;width:120px}#csv-upload-dropzone .file-preview .file-preview-panel:hover .file-preview-remove-button{cursor:pointer;opacity:.75}#csv-upload-dropzone .file-preview .file-preview-panel-content{align-items:center;background:linear-gradient(#eee,#ddd);display:flex;flex-direction:column;height:100%;justify-content:center;padding:8px;row-gap:8px;width:100%;z-index:0}#csv-upload-dropzone .file-preview .file-preview-name{background-color:#f2f2f2;overflow:hidden;padding:2px 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#csv-upload-dropzone .file-preview .file-preview-remove-button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 8px #000;color:#f5425a;display:flex;font-size:50px;font-weight:800;height:50%;justify-content:center;left:25%;opacity:0;position:absolute;top:25%;transition:all .1s ease-in;width:50%;z-index:1}#csv-upload-dropzone .file-preview .file-preview-remove-text{color:#3fa9f5;cursor:pointer}#csv-upload-dropzone .file-preview .file-preview-size{background-color:#f2f2f2;font-weight:700;padding:2px 8px}.chat-thread-contents{display:flex;flex-flow:column;position:relative;height:100%;justify-content:space-between;padding:20px}.chat-thread-contents .main{display:flex;flex-direction:column;max-height:calc(100% - 60px)}.chat-thread-contents .main .thread-details{background-color:#fff;flex:0 0 auto}.chat-thread-contents .main .thread-details .header{display:flex;flex-direction:row;margin-bottom:20px}.chat-thread-contents .main .thread-details .header h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-thread-contents .main .thread-details .header .buttons{display:flex;justify-content:flex-end;min-width:30%;margin-left:auto;margin-right:15px}.chat-thread-contents .main .thread-details .references{margin-bottom:20px}.chat-thread-contents .main .thread-details .references .reference{font-weight:500;color:#575757}.chat-thread-contents .main ::-webkit-scrollbar-track{border-radius:5px}.chat-thread-contents .main .chat-messages-container{overflow-y:auto;position:relative;max-height:100%}.chat-thread-contents .main .chat-messages-container .message-row{display:flex;flex-direction:column;margin:0 15px 0 0;padding:10px 10px 10px 15px;border-top:1px solid #e2e2e2}.chat-thread-contents .main .chat-messages-container .message-row .sender-name{font-weight:700}.chat-thread-contents .main .chat-messages-container .message-row .message-body{text-align:left;overflow-wrap:break-word;font-size:16px;color:#575757;margin-top:5px}.chat-thread-contents .main .chat-messages-container .message-row:nth-last-of-type(3){border-bottom:1px solid #e2e2e2}.chat-thread-contents .main .chat-messages-container .infinity-loader>span{display:none}.chat-thread-contents .chat-box{display:flex;flex:0 0 40px;margin-top:20px}.chat-thread-contents .chat-box input{height:40px;width:100%;font-size:16px;border:1px solid #e2e2e2;border-radius:7px;margin-right:10px;padding:7px 7px 7px 13px;outline:0}.chat-thread-contents .chat-box button{height:40px;min-width:90px}.messaging--chat--driver-list{background:#fff;display:flex;flex-direction:column;overflow:hidden}.messaging--chat--driver-list .title{margin-top:10px;font-size:16px;padding:10px;border-bottom:1px solid #d3d3d3;font-weight:700}.messaging--chat--driver-list .title.unread{color:#f5425a}.messaging--chat--driver-list .title.unread .unread-count{font-size:14px;background:#f5425a;color:#fff;border-radius:.8em;display:inline-block;font-weight:700;line-height:1.2em;text-align:center;padding:0 5px;min-width:1.2em;margin-right:8px}.messaging--chat--driver-list .none-found{margin:10px}.messaging--chat--consignment-reference a,.messaging--chat--stop-reference a{color:#3fa9f5!important;text-decoration:underline!important;margin-left:5px}.messaging--chat--driver-list-item .item{height:3rem}.messaging--chat--driver-list-item .item:not(:hover):not(.open-driver){background:0 0!important}.messaging--chat--driver-list-item .item .border{display:block;width:.3rem;height:100%;margin-right:4px}.messaging--chat--driver-list-item .item .border.unread{background-color:#f5425a}.messaging--chat--driver-list-item .item .content{margin-top:1.5px;margin-bottom:1.5px;display:flex;width:100%;justify-content:space-between}.messaging--chat--driver-list-item .item .content .icon{margin:0 10px}.messaging--chat--driver-list-item .item .content .num-open-threads{color:grey}.messaging--chat--driver-list-item .item .content .last-message-time{font-size:.8rem;margin-right:10px}.messaging--chat--thread-list{background:#fff;display:flex;flex-direction:column;overflow:hidden}.messaging--chat--thread-list .infinity-loader>span{display:none}.messaging--chat--thread-list-item .item:not(:hover):not(.open-thread){background:0 0!important}.messaging--chat--thread-list-item .item .content{padding:10px 10px 10px 15px;display:flex;flex-direction:column;width:100%;border-left:5px solid transparent}.messaging--chat--thread-list-item .item .content.unread{border-left-color:#f5425a}.messaging--chat--thread-list-item .item .content .header{width:100%;display:flex;justify-content:space-between}.messaging--chat--thread-list-item .item .content .header .thread-display-name{font-size:1.1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messaging--chat--thread-list-item .item .content .header .recent-sent-time{font-size:.8rem;margin-right:10px}.messaging--chat--thread-list-item .item .content .details{margin-left:15px;margin-top:5px}.messaging--chat--thread-list-item .item .content .details .recent-message{color:grey;display:flex;flex-direction:row}.messaging--chat--thread-list-item .item .content .details .recent-message .sender-name{display:block;max-width:15ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:4px}.messaging--chat--thread-list-item .item .content .details .recent-message .recent-message-body{max-width:80%;overflow:hidden;text-overflow:ellipsis}.messaging--chat--thread-list-item .item .content .details .reference{font-size:14px;background:#f2faff;border-radius:.8em;line-height:1.2em;padding:5px;margin:5px 0}.messaging--chat--thread-list-item .item.closed .header{color:#999}.messaging--chat--thread-list-item .item.closed .details{color:#b3b3b3}.messaging--modals-upsert-thread{padding-bottom:50px!important}.messaging--modals-upsert-thread .content{padding-bottom:60px}.messaging--modals-upsert-thread .content .field{display:flex;flex-direction:column;margin:10px}.messaging--modals-upsert-thread .content .field label{font-weight:700;margin:5px}.messaging--modals-upsert-thread .content .field .consignment-reference,.messaging--modals-upsert-thread .content .field .stop-reference{display:flex;flex-direction:row;justify-content:space-between;margin:5px 0}.messaging--modals-upsert-thread .content .field .remove-button{min-width:77px}.messaging--modals-upsert-thread .content .field .stop-pre-filters{display:flex;flex-direction:row;margin-bottom:10px}.messaging--modals-upsert-thread .content .field .stop-pre-filters div{min-width:160px}.messaging--modals-upsert-thread .content .field .stop-pre-filters .date-filter{margin-left:10px}.messaging--modals-channel-subscriptions{width:42rem!important;margin-top:15rem!important;padding-bottom:50px!important}.messaging--modals-channel-subscriptions .augmented-multiselect-checkboxes table.ui.table{max-width:100%!important}.messaging--chat--list-item{border-bottom:1px solid #d3d3d3}.messaging--chat--list-item .item{width:100%;display:flex;flex-direction:row;align-items:center;cursor:pointer;min-width:0}.notification-banner{border-radius:4px;column-gap:12px;display:flex;padding:12px}.notification-banner.variant-delete,.notification-banner.variant-error{background-color:#fddde1;border:1px solid #f5425a}.notification-banner.variant-info{background-color:#d0ebff;border:1px solid #3fa9f5}.notification-banner.variant-warning{background-color:#ffe6c8;border:1px solid #ff9100}.notification-banner-icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.notification-banner-icon.variant-delete,.notification-banner-icon.variant-error{color:#f5425a}.notification-banner-icon.variant-info{color:#3fa9f5}.notification-banner-icon.variant-warning{color:#ff9100}.notification-banner-message{flex:1}.notification-banner-message.variant-delete,.notification-banner-message.variant-error{color:#f5425a}.notification-banner-message.variant-info{color:#3fa9f5}.notification-banner-message.variant-warning{color:#ff9100}.unread-messages-badge .unread-count{position:absolute;font-size:10px;background:#f5425a;color:#fff;border-radius:.8rem;font-weight:700;line-height:.6;text-align:center;padding:3px;left:8px;top:-4px}.progress-bar{width:70px;background-color:#d7d7d7;border-radius:5px}.progress-bar>div{max-width:100%;background-color:#818181;height:5px;border-radius:5px}.progress-bar.improper-percentage>div{background-color:#f5425a}.logout-modal-content{display:flex;flex-direction:column;align-items:center;color:#fff}.logout-modal-content h3{margin-top:7px}.logout-modal-content div{padding:20px}.logout-modal-content div>button.button{margin:0 7px}.attachment-container{display:flex;flex-direction:column;border:solid #ccc;border-radius:5px;border-width:1px}.attachment-container .label{align-self:center;font-style:italic;color:#696969}.priority-importance-inline .fa-icon.priority{width:5px}.priority-importance-inline.high{color:#696969}.priority-importance-inline.higher{color:#ff9100}.priority-importance-inline.highest{color:#f5425a}.priority-select-dropdown .priority-importance-inline,.priority-select-trigger .priority-importance-inline{margin-right:5px}.dispatch-table>.table-row .table-cell:nth-child(2){margin-left:auto;text-align:right;padding-right:16px}.plans-table>.table-row .table-cell:nth-child(2){text-align:right;width:65px}.plans-table>.table-row .table-cell:nth-child(3){flex:1;text-align:right;padding-right:16px}.plans-table>.table-row .table-cell:last-child{flex:1;text-align:left;border-left:1px solid #d3d3d3;padding-left:16px}.plans-table i.fa-info-circle{color:grey}.plans-table div.tooltip{cursor:help}.metrics-panel{color:#000;width:100%;height:100%;padding:12px;display:flex;align-content:flex-start;align-items:flex-start}.metrics-panel i.ui.close.icon{position:absolute;right:6px}.metrics-panel .lateness-graph-container,.metrics-panel .metrics-table{min-width:450px;height:100%}.metrics-panel .metrics-table{height:100%;display:flex;flex-direction:column;margin-right:10px;border-right:1px solid #d3d3d3;padding-right:12px}.metrics-panel .metrics-table .table-row{display:flex}.metrics-panel .metrics-table .table-row:first-child .table-cell,.metrics-panel .metrics-table .table-row:nth-child(5) .table-cell,.metrics-panel .metrics-table .table-row:nth-child(9) .table-cell{padding-bottom:1.25em}.metrics-panel .metrics-table .table-row:last-child{flex-grow:1}.metrics-panel .metrics-table .table-row.heading-row>h4{font-weight:700;margin:0}.metrics-panel .metrics-table .table-row .table-cell{padding-top:1px;padding-bottom:1px}.metrics-panel .metrics-table .table-row .table-cell:first-child{text-align:left;width:200px}.metrics-panel .lateness-graph-container{width:100%}.metrics-panel .lateness-graph-container .chart-frame svg{height:345px}.metrics-panel .lateness-graph-container .empty{height:100%;display:flex;flex-direction:column;justify-content:center;padding:1.5em;text-align:center;font-weight:300;font-size:1.3em;color:grey}.metrics-panel .lateness-graph-container .empty .fa-icon{color:#d3d3d3;font-size:2em;margin-bottom:.5em}.bulk-management-modal-hint{font-size:13px;font-weight:500}.suggested-assignment-panel{background:#fff;box-shadow:0 0 3px grey;border-radius:5px;position:fixed;right:312px;z-index:1000;display:flex;flex-direction:column;gap:12px;padding:12px}.suggested-assignment-panel::before{content:"";position:absolute;left:100%;top:10%;transform:translateX(-10%) translateY(-10%) rotate(0);border:12px solid transparent;border-left-color:#fff;z-index:10000;filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, .3));clip-path:polygon(1px 0,100% 0,100% 100%,1px 100%)}.suggested-assignment-panel:has(.empty-state){animation-fill-mode:forwards;animation-name:disappear;animation-delay:2.5s;animation-duration:.5s}@keyframes disappear{0%{display:flex;opacity:1}100%{display:none;opacity:0}}.suggested-assignment-panel .empty-state{align-items:center;color:#575757;column-gap:4px;display:flex;font-style:italic;width:184px}.suggested-assignment-panel .grid{align-items:center;display:grid;grid-gap:12px;position:relative;width:536px}.suggested-assignment-panel .grid.five-columns{grid-template-columns:1fr repeat(4,auto)}.suggested-assignment-panel .grid.six-columns{grid-template-columns:1fr repeat(5,auto)}.suggested-assignment-panel .grid.five-columns>.grid-item:nth-child(5n+1):not(:first-child,:nth-last-child(5))::after,.suggested-assignment-panel .grid.six-columns>.grid-item:nth-child(6n+1):not(:first-child,:nth-last-child(6))::after{content:"";left:0;height:1px;position:absolute;background-color:#e4e4e4;width:100%;margin-top:28px;z-index:1}.suggested-assignment-panel .grid-item{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggested-assignment-panel .grid-item.header{color:#818181;font-weight:400;font-size:12px;height:16px}.suggested-assignment-panel .grid-item>.alert{color:#f5425a}.suggested-assignment-panel .loading-state{align-items:center;color:#3fa9f5;column-gap:4px;display:flex;font-style:italic;width:184px}.suggested-assignment-panel .quick-assign-cta{font-size:14px}.suggested-assignment-panel .shift-label{margin-left:4px}.suggested-assignment-panel .smart-assign-cta{font-size:14px;min-width:115px;transform:translateY(1px)}.suggested-assignment-panel .smart-assign-prompt{align-items:center;column-gap:4px;display:flex;justify-content:flex-end;width:100%}.suggested-assignment-panel .title-bar{display:flex}.suggested-assignment-panel .title-bar .panel-label{flex-grow:1;font-weight:600}.suggested-assignment-panel .title-bar .ui.close.icon{color:rgba(0,0,0,.65);cursor:pointer}.dont-show-again-label{font-size:13px}.dont-show-again-label input[type=checkbox]{vertical-align:top;margin-top:2px;margin-right:3px}.workflow-configuration--option span p,.workflow-configuration--selected span p{margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workflow-configuration--option span .fa-icon,.workflow-configuration--selected span .fa-icon{align-content:center;margin-right:1rem;font-size:x-small}p.selected-app-workflow-description{margin-top:1rem}.fullscreen-wormhole-modal-backdrop{background-color:rgba(0,0,0,.87);position:fixed;top:0;left:0;height:100%;width:100%}.fullscreen-wormhole-modal-backdrop.light{background-color:rgba(0,0,0,.67)}.fullscreen-wormhole-modal-backdrop.tranparent{background:0 0}.premonition-simple-modal{display:block;position:static;margin:0;width:960px;background-color:#fff;border-radius:4px;padding-bottom:58px;max-height:90vh}@media (max-width:800px){.premonition-simple-modal{width:100%}}.premonition-simple-modal.narrow{width:480px}@media (max-width:500px){.premonition-simple-modal.narrow{width:100%}}.premonition-simple-modal.narrow-wide{width:600px}@media (max-width:600px){.premonition-simple-modal.narrow-wide{width:100%}}.premonition-simple-modal.wide{width:1200px}.premonition-simple-modal.no-footer{padding-bottom:0}@media (max-width:1200px){.premonition-simple-modal.wide{width:100%}.premonition-simple-modal.no-footer{width:90%}}.premonition-simple-modal .dividing.header{font-size:16px;color:#000;text-transform:none;display:flex;align-items:center;padding-bottom:.21428571rem;border-bottom:1px solid #dcdcdc;font-weight:700;margin:calc(2rem - .14285714em) 0 1rem}.premonition-simple-modal .dividing.header:first-child{margin-top:-.14285714em}.premonition-simple-modal .dividing.header>*{margin-right:2px}.premonition-simple-modal .dividing.header>:first-child{margin-left:auto}.premonition-simple-modal .dividing.header>:last-child{margin-right:0}.premonition-simple-modal .subheading{font-weight:700;margin-top:1em;padding-bottom:.5em;color:#000}.premonition-simple-modal a.map-link{color:#3fa9f5}.premonition-simple-modal a.map-link.space-right{margin-right:2em}.premonition-simple-modal a.map-link.no-underline{text-decoration:none}.premonition-simple-modal .close-button{position:absolute;right:0;top:0;height:30px;width:30px;margin-right:-30px;margin-top:-30px;font-size:20px;padding:2px;background:0 0;color:#fff;opacity:.5;border:none}.premonition-simple-modal .close-button:hover{opacity:1}.premonition-simple-modal table td,.premonition-simple-modal table th{text-align:left;padding-bottom:6px;font-size:13px}.premonition-simple-modal table td.space-left,.premonition-simple-modal table th.space-left{padding-left:2em!important}.premonition-simple-modal table td.space-left.attachment:first-child,.premonition-simple-modal table th.space-left.attachment:first-child{padding-left:0!important}.premonition-simple-modal table th{font-weight:700;color:#000}.premonition-simple-modal header{padding:6px 16px;height:50px;line-height:24px;white-space:nowrap;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.premonition-simple-modal header.column{margin-bottom:0}.premonition-simple-modal header h1,.premonition-simple-modal header h2{color:#000;font-size:20px;margin:0;font-weight:700}.premonition-simple-modal header h2{font-weight:400;text-transform:none;font-size:18px}.premonition-simple-modal .notice-warning .bold,.premonition-simple-modal.modal-searchable-radio-button .content .warning .bold{font-weight:600}.premonition-simple-modal section{padding:16px;max-height:calc(90vh - 100px);overflow-y:auto}.premonition-simple-modal section.fixed-height{height:calc(90vh - 100px)}.premonition-simple-modal section.two-column{display:flex;flex-flow:row wrap;align-items:flex-start}.premonition-simple-modal section.loading{position:relative;cursor:default;pointer-events:none;text-shadow:none!important;color:transparent!important;transition:all 0s linear}.premonition-simple-modal section.loading.min-loading-height{min-height:200px}.premonition-simple-modal section.loading::before{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:100}.premonition-simple-modal section.loading::after{position:absolute;top:50%;left:50%;width:3em;height:3em;animation:segment-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;z-index:101}.premonition-simple-modal section.no-padding{padding:0}.premonition-simple-modal section.no-scroll{overflow-y:hidden!important}.premonition-simple-modal p.compact-margin{margin:0 7px 7px}.premonition-simple-modal .notice-warning,.premonition-simple-modal.modal-searchable-radio-button .content .warning{width:100%;margin-left:0;border-radius:6px;background-color:#fff0db;color:#804900;padding-top:.5rem;padding-bottom:.5rem;display:flex}.premonition-simple-modal .notice-warning .icon .fa-icon,.premonition-simple-modal.modal-searchable-radio-button .content .warning .icon .fa-icon{margin-right:5px}.premonition-simple-modal p.compact-margin:last-child{margin-bottom:0}.premonition-simple-modal .notice-warning{flex-direction:column;margin-bottom:1.5rem}.premonition-simple-modal .notice-warning>span{padding-left:1rem}.premonition-simple-modal.modal-searchable-radio-button header{display:flex;flex-direction:row;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #e4e4e4}.premonition-simple-modal.modal-searchable-radio-button header.no-border{border-bottom:0}.premonition-simple-modal.modal-searchable-radio-button .content .warning{flex-direction:column;margin-bottom:1rem}.premonition-simple-modal.modal-searchable-radio-button .content .warning>span{padding-left:1rem;padding-bottom:.5rem}.premonition-simple-modal.modal-searchable-radio-button .content .warning .ember-radio-button{margin:.3rem 1rem 0}.premonition-simple-modal.modal-searchable-radio-button .content .warning .ember-radio-button:first-of-type{margin-top:0}.premonition-simple-modal.modal-searchable-radio-button .content .warning .ember-radio-button>input[type=radio]{margin-right:.5rem}.premonition-simple-modal.modal-searchable-radio-button .selected{box-shadow:inset 0 0 100px 100px rgba(255,255,255,.85)}.premonition-simple-modal.modal-searchable-radio-button .search{margin-left:.2rem;margin-top:-1rem}.premonition-simple-modal.modal-searchable-radio-button .search.no-margin-top{margin-top:0}.premonition-simple-modal.modal-searchable-radio-button .search input{border:none;padding-top:.5rem;padding-bottom:.5rem;width:95%;outline-style:none}.premonition-simple-modal.modal-searchable-radio-button .table-container{min-height:20rem;overflow-y:auto}.premonition-simple-modal.modal-searchable-radio-button .table-container:not(.full-height){height:20rem}.premonition-simple-modal.modal-searchable-radio-button .table-container table.ui.table{border-left:none;border-right:none}.premonition-simple-modal.modal-searchable-radio-button .table-container table.ui.table input{height:16px;width:16px;vertical-align:middle}.premonition-simple-modal.modal-searchable-radio-button .table-container table.ui.table label{padding-top:3px;padding-bottom:3px}.premonition-simple-modal.modal-searchable-radio-button .table-container table.ui.table tbody td{padding:.5rem}.premonition-simple-modal.modal-searchable-radio-button .table-container table.ui.table tbody td .icon .fa-icon{width:19px}.premonition-simple-modal.modal-searchable-radio-button .extra-criteria{margin-top:2rem;margin-bottom:-1rem}.premonition-simple-modal.modal-searchable-radio-button .extra-criteria .checkbox{margin-bottom:5px}.premonition-simple-modal.modal-searchable-radio-button .textbox{margin-top:-.5rem}.premonition-simple-modal.modal-searchable-radio-button .textbox input{border:1px solid rgba(34,36,38,.15);padding:.5rem;width:100%;outline-style:none}.premonition-simple-modal footer{column-gap:8px;padding:6px 10px;height:50px;margin-top:0;border-top:1px solid #d3d3d3;background-color:#fff;border-radius:0 0 4px 4px;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center}.premonition-simple-modal footer.push-right{justify-content:flex-end}.premonition-simple-modal footer button.push-right{margin-left:auto}.premonition-simple-modal.padding-extra footer,.premonition-simple-modal.padding-extra header,.premonition-simple-modal.padding-extra section{padding:12px 20px}.premonition-simple-modal.settings-page-width{max-width:700px;min-width:550px;width:100%}@keyframes segment-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.upsert-form .ui.form{margin-right:30px}.upsert-form .ui.form>.field,.upsert-form .ui.form>.fields{margin-bottom:1.8em}.upsert-form .ui.form>.field .fields,.upsert-form .ui.form>.fields .fields{margin-bottom:0}.upsert-form .ui.form .quick-select-buttons{height:38px}.upsert-form .ui.form .quick-select-buttons>button{height:100%}.upsert-form .ui.form .custom-date-input{width:75%;margin-bottom:0}.upsert-form .ui.form .custom-date-input>div{margin-right:0;padding:0 7px}.upsert-form .ui.form .custom-date-input>div.date-picker-wrapper{width:58%}.upsert-form .ui.form .custom-date-input>div.time-picker-wrapper{width:42%}.upsert-form .ui.form label.ember-radio-button{display:flex!important;align-items:center;align-content:center;font-weight:400!important}.upsert-form .ui.form label.ember-radio-button>input{margin-right:5px}.ui.form .inline-button-field{display:flex;flex-direction:column;align-items:flex-start;min-height:38px}.ui.form .inline-button-field button.icon{margin-top:5px}.ui.form .inline-button-field.label-offset{margin-top:24px}.ui.form .fields.compact{margin-bottom:.4em}.ui.form .fields.wrap{flex-wrap:wrap;row-gap:16px}.ui.form span.optional-label{color:#818181;background:#e2e2e2;padding:2px 5px;font-style:normal;margin-left:3px;font-size:.8em;border-radius:3px}.ui.form .button-link-row{display:flex;align-items:baseline;padding-top:.5em}.ui.form .button-link-row a,.ui.form .button-link-row button{margin-right:.75em}.flex{display:flex}.flex.cell{flex:1}.flex.equal-sizing>*{flex-basis:0;flex-grow:1}.flex.flex-column{flex-direction:column}.flex.flex-column.top{align-content:flex-start}.flex.flex-column.bottom{align-content:flex-end}.flex.flex-column.vertical-center{align-content:center}.flex.flex-column.space-between{align-content:space-between}.flex.flex-column.space-around{align-content:space-around}.flex.flex-row{flex-direction:row}.flex.flex-row.wrap{flex-flow:row wrap}.flex.flex-row.top{align-items:flex-start}.flex.flex-row.bottom{align-items:flex-end}.flex.flex-row.vertical-center{align-items:center}.flex.flex-row.baseline{align-items:baseline}.flex.flex-row.stretch{align-items:stretch}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}.ember-load-indicator,.flex.center{justify-content:center}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.ember-basic-dropdown{position:relative}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger{position:relative;border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa;border-radius:4px;background-color:#fff;line-height:1.75;overflow-x:hidden;text-overflow:ellipsis;min-height:1.75em;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa;box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#aaa transparent transparent;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;border-radius:4px;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}@font-face{font-family:Premonition;src:url(https://premcdn.net/s/fonts/Premonition-7f7232348c0ecfc02eeabdbeebf34f34.eot);src:url(https://premcdn.net/s/fonts/Premonition-7f7232348c0ecfc02eeabdbeebf34f34.eot?#iefix) format("embedded-opentype"),url(https://premcdn.net/s/fonts/Premonition-e3f8a5eab88767189c230b9e2911a68d.woff) format("woff"),url(https://premcdn.net/s/fonts/Premonition-ebef21c97d8a332b138183f28962b102.ttf) format("truetype"),url(https://premcdn.net/s/fonts/Premonition-8567e78a8efca1b2e1b9903ebc0a35de.svg#Premonition) format("svg");font-weight:400;font-style:normal}i.prem-icon{display:inline-block;font:normal normal normal 14px/1 Premonition;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.prem-icon.prem-spin{animation:prem-spin .6s infinite linear}.prem-icon.layers::before{content:"\e800"}.prem-icon.polyline::before{content:"\e801"}.prem-icon.premonition::before{content:"\e802"}.prem-icon.solve::before{content:"\e803"}.prem-icon.completion::before{content:"\e804"}.prem-icon.unassigned::before{content:"\e805"}@keyframes prem-spin{0%{transform:rotate(359deg)}100%{transform:rotate(0)}}table.prem-table{width:100%;margin:1em 0;-webkit-box-shadow:none;box-shadow:none;text-align:left;border-collapse:separate;border-spacing:0;border:none;background:#fff;color:#555}.ui.flat.button,.ui.soft.button{box-shadow:0 0 0 0 #fff inset!important}table.prem-table .empty{padding:1.5em;text-align:center;font-weight:300;font-size:1.3em}table.prem-table .empty .fa-icon{color:#d3d3d3;font-size:2em;margin-bottom:.5em}table.prem-table thead th{padding:.4em .6em;color:#666;font-size:13px;text-align:left;font-weight:700}table.prem-table tbody tr{padding:0}table.prem-table tbody tr td{padding:.5em .6em;font-weight:400;height:42px}table.prem-table tbody tr td .text-icon-left{margin-right:5px}table.prem-table tbody tr td .large-colour-circle{display:inline-block;width:20px;height:20px;border-radius:50%;background:#000;margin-right:10px;min-width:20px;min-height:20px}table.prem-table tbody tr.padding-extra>td{padding:.9em .6em}table.prem-table tbody tr.archived-row{color:#8c8c8c}table.prem-table td,table.prem-table th{border-bottom:1px solid #e3e3e3}table.prem-table td.collapsing,table.prem-table th.collapsing{width:1px;white-space:nowrap}table.prem-table td.right-aligned,table.prem-table th.right-aligned{text-align:right}table.prem-table.space-below{margin-bottom:4em}table.prem-table.fixed{table-layout:fixed}table.prem-table.fixed td,table.prem-table.fixed th{overflow:hidden}table.prem-table.fixed td.one.wide,table.prem-table.fixed th.one.wide{width:6.25%}table.prem-table.fixed td.two.wide,table.prem-table.fixed th.two.wide{width:12.5%}table.prem-table.fixed td.three.wide,table.prem-table.fixed th.three.wide{width:18.75%}table.prem-table.fixed td.four.wide,table.prem-table.fixed th.four.wide{width:25%}table.prem-table.fixed td.five.wide,table.prem-table.fixed th.five.wide{width:31.25%}table.prem-table.fixed td.six.wide,table.prem-table.fixed th.six.wide{width:37.5%}table.prem-table.fixed td.seven.wide,table.prem-table.fixed th.seven.wide{width:43.75%}table.prem-table.fixed td.eight.wide,table.prem-table.fixed th.eight.wide{width:50%}table.prem-table.fixed td.nine.wide,table.prem-table.fixed th.nine.wide{width:56.25%}table.prem-table.fixed td.ten.wide,table.prem-table.fixed th.ten.wide{width:62.5%}table.prem-table.fixed td.eleven.wide,table.prem-table.fixed th.eleven.wide{width:68.75%}table.prem-table.fixed td.twelve.wide,table.prem-table.fixed th.twelve.wide{width:75%}table.prem-table.fixed td.thirteen.wide,table.prem-table.fixed th.thirteen.wide{width:81.25%}table.prem-table.fixed td.fourteen.wide,table.prem-table.fixed th.fourteen.wide{width:87.5%}table.prem-table.fixed td.fifteen.wide,table.prem-table.fixed th.fifteen.wide{width:93.75%}table.prem-table.fixed td.sixteen.wide,table.prem-table.fixed th.sixteen.wide{width:100%}@font-face{font-family:Lato;font-weight:100;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-hairline/lato-hairline-ada4458b361d5e72bcbd19da105afdc5.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-hairline/lato-hairline-482fe0a9e92d9c5ff7fec117ca54c8ae.woff) format("woff")}@font-face{font-family:Lato;font-weight:100;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-hairline-italic/lato-hairline-italic-d9cf517802956cd88eadcb9158aa6dec.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-hairline-italic/lato-hairline-italic-b4da0df63131b83ddeec1febb5b15374.woff) format("woff")}@font-face{font-family:Lato;font-weight:200;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-thin/lato-thin-0faa1074c17a74a7f5e32cbe6f9d76f3.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-thin/lato-thin-13fa4c60e0ee7ea5fe2bd84059fb8cac.woff) format("woff")}@font-face{font-family:Lato;font-weight:200;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-thin-italic/lato-thin-italic-880cffe4febaa7476b6aee71db68b7e4.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-thin-italic/lato-thin-italic-16d14ad314296a4644d550c8f20bd407.woff) format("woff")}@font-face{font-family:Lato;font-weight:300;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-light/lato-light-7244318390cc4d36aac4a613ff42d308.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-light/lato-light-90301aa07d780a09812229d6375c3b28.woff) format("woff")}@font-face{font-family:Lato;font-weight:300;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-light-italic/lato-light-italic-314210a4825a7cc8ca7db893dfd9d283.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-light-italic/lato-light-italic-b55e385f24f0f9f724dac935fe292ecf.woff) format("woff")}@font-face{font-family:Lato;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-normal/lato-normal-bd03a2cc277bbbc338d464e679fe9942.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-normal/lato-normal-27bd77b9162d388cb8d4c4217c7c5e2a.woff) format("woff")}@font-face{font-family:Lato;font-weight:400;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-normal-italic/lato-normal-italic-4eb103b4d12be57cb1d040ed5e162e9d.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-normal-italic/lato-normal-italic-f28f2d6482446544ef1ea1ccc6dd5892.woff) format("woff")}@font-face{font-family:"Lato Medium";font-weight:400;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-medium/lato-medium-0996d39c4cf5d223a14559dfa37047fd.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-medium/lato-medium-acbd6ecc97c80340e9bf00ea80063234.woff) format("woff")}@font-face{font-family:"Lato Medium";font-weight:400;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-medium-italic/lato-medium-italic-4d295621045bd774d4beed9d6d5796e4.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-medium-italic/lato-medium-italic-aa1a75124661b40a6770dc0d8274ddaa.woff) format("woff")}@font-face{font-family:Lato;font-weight:500;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-semibold/lato-semibold-8b4f872c5de19974857328d06d3fe48f.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-semibold/lato-semibold-c2b50f4a7d908c8d06f5b05ec135e166.woff) format("woff")}@font-face{font-family:Lato;font-weight:500;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-semibold-italic/lato-semibold-italic-80f6811f6c30735dab68a01372d8b78f.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-semibold-italic/lato-semibold-italic-9fcec04cdba9253e002e740a7cd743fe.woff) format("woff")}@font-face{font-family:Lato;font-weight:600;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-bold/lato-bold-cccb897485813c7c256901dbca54ecf2.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-bold/lato-bold-d878b6c29b10beca227e9eef4246111b.woff) format("woff")}@font-face{font-family:Lato;font-weight:600;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-bold-italic/lato-bold-italic-0b6bb6725576b072c5d0b02ecdd1900d.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-bold-italic/lato-bold-italic-9c7e4e9eb485b4a121c760e61bc3707c.woff) format("woff")}@font-face{font-family:Lato;font-weight:800;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-heavy/lato-heavy-c9cbbdc3762c340d5d37073a54971487.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-heavy/lato-heavy-2ce4d82354fdf1be1788c526d94eefc1.woff) format("woff")}@font-face{font-family:Lato;font-weight:800;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-heavy-italic/lato-heavy-italic-46f0461b6e19880fe446f094bbe787f4.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-heavy-italic/lato-heavy-italic-38d2399f6c10d8ba1d8d45ba0c440ad5.woff) format("woff")}@font-face{font-family:Lato;font-weight:900;font-style:normal;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-black/lato-black-33d5f0d956f3fc30bc51f81047a2c47d.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-black/lato-black-f80bda6afd19534368443a3d0323a140.woff) format("woff")}@font-face{font-family:Lato;font-weight:900;font-style:italic;text-rendering:optimizeLegibility;src:url(https://premcdn.net/s/fonts/lato/lato-black-italic/lato-black-italic-0f4fa9755f480e75463e74b3dce5a3ee.woff2) format("woff2"),url(https://premcdn.net/s/fonts/lato/lato-black-italic/lato-black-italic-798eafdd87dc8f3174f76164f0685e02.woff) format("woff")}.line{stroke-width:2;fill:none}.chart-legend-text,.text,.tick text,.title-text,.tooltip-timestamp,.tooltip-value-label,.tooltip-value-text{font-size:12px}.tooltip-timestamp,.tooltip-value-text{font-weight:600}.tooltip{fill:#fff;stroke:#000}:root{--navbar-height:40px;--main-header-height:var(--navbar-height);--delegate-org-banner-height:30px;--bottom-drawer-height:400px}body{width:100vw;height:100vh;font-family:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif}svg{display:initial}svg text{cursor:initial;fill:initial;font-size:initial;shape-rendering:auto}circle{stroke-width:initial;stroke:initial}.chart-frame svg{display:block}.chart-frame svg text{cursor:default;fill:#888;font-size:11px;shape-rendering:crispEdges}.chart-frame circle{stroke-width:1px;stroke:rgba(0,0,0,.1)}[data-ember-action]:not(:disabled){cursor:pointer}#ember-basic-dropdown-wormhole{z-index:99999;position:absolute}.clearfix::after{content:"";display:table;clear:both}.jsoneditor-component{height:350px}.address-edit-map{margin-top:10px;width:100%;height:300px;background:#d3d3d3}.reset-edit-map{margin-top:-1rem!important;margin-right:.1rem!important}.pac-container,.pika-single{z-index:10000}.error{width:auto;font-size:.8rem;color:red;transition:all 1s ease-in}.ui.flat.button{background:rgba(255,255,255,.25);color:#fff}.ui.flat.button:hover{background:rgba(255,255,255,.9);color:#222}.ui.flat.button.active,.ui.flat.button:focus{background:#fff;color:#222}.ui.soft.button{background-image:-moz-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.15)),color-stop(100%,rgba(255,255,255,.15)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 100%);font-weight:400}.ui.soft.button.active,.ui.soft.button:hover{background-image:none}.ui.slider.checkbox input:checked~.box::before,.ui.slider.checkbox input:checked~label::before,.ui.slider.checkbox input:focus:checked~.box::before,.ui.slider.checkbox input:focus:checked~label::before,.ui.toggle.checkbox input:checked~.box::before,.ui.toggle.checkbox input:checked~label::before,.ui.toggle.checkbox input:focus:checked~.box::before,.ui.toggle.checkbox input:focus:checked~label::before{background-color:#21ba45!important}.left-space{margin-left:2rem}.ember-notify-default.ember-notify-cn{bottom:50px;right:20px}.ember-notify-default.ember-notify-cn a.close{position:absolute;top:5px;right:10px}.ember-notify-default.ember-notify-cn .success>a.close{color:#2c662d}.ember-notify-default.ember-notify-cn .error>a.close{color:#9f3a38}.ui.dimmer{background-color:rgba(0,0,0,.6);animation-duration:.15s}.text-center{text-align:center!important}.now-go-primary,.ui.header.now-go-primary{color:#379adc}.ui.primary.button,.ui.primary.buttons .button{background-color:#379adc}.ui.primary.button:hover,.ui.primary.buttons .button:hover{background-color:#1678c2}.ui.primary.button:focus,.ui.primary.buttons .button:focus{background-color:#0d71bb}.ui.primary.active.button,.ui.primary.button:active,.ui.primary.buttons .active.button,.ui.primary.buttons .button:active{background-color:#1a69a4}.ember-load-indicator{display:flex;align-content:center;align-items:center;height:100%;width:100%;background:#fff}.loader-funky-wrapper{position:relative;height:100px;width:100px;margin:0 auto}.loader-funky,.loader-funky::after,.loader-funky::before{position:absolute;border:6px solid transparent;border-top:6px solid #3fa9f5;border-left:6px solid #3fa9f5;border-radius:50%;animation:rotate linear infinite;content:""}.loader-funky.black,.loader-funky.black::after,.loader-funky.black::before,.loader-funky::after.black,.loader-funky::after.black::after,.loader-funky::after.black::before,.loader-funky::before.black,.loader-funky::before.black::after,.loader-funky::before.black::before{border-top:6px solid #fff;border-left:6px solid #fff}.loader-funky{height:108px;width:108px;animation-duration:.5s}.loader-funky::before{height:76px;width:76px;top:10px;left:10px;animation-duration:8s}.loader-funky::after{height:46px;width:46px;top:25px;left:25px;animation-duration:3s}@keyframes rotate{from{transform:rotateZ(360deg)}to{transform:rotateZ(0)}}.marker-cluster{background:#fff}.marker-cluster div{width:36px;height:36px;margin-left:2px;margin-top:2px;border-radius:18px}.leaflet-div-icon .pin,.leaflet-div-icon .pin .svg-wrapper{height:48px;width:36px}.marker-cluster span{line-height:36px}.marker-cluster.grey div{background-color:rgba(118,118,118,.6);color:#fff}.leaflet-div-icon{background:0 0;border:none}.leaflet-div-icon:focus{outline:0}.leaflet-div-icon.higher{z-index:9999}.leaflet-div-icon .pin{position:relative;user-select:none}.leaflet-div-icon .pin.selected,.leaflet-div-icon .pin.selected .svg-wrapper{height:86px;width:54px}.leaflet-div-icon .driver svg text{font-weight:600}.leaflet-div-icon .leaflet-div-icon.inverted{position:relative}.leaflet-div-icon .primary-location-marker{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;margin:0;position:absolute;bottom:0;left:0;right:0}.leaflet-div-icon .primary-location-marker::before{content:"";position:absolute;top:0;bottom:100%;left:50%;background-color:inherit;border-radius:none;border-style:inherit;border-width:inherit;border-color:inherit;transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:background .1s ease;width:8.49px;height:8.49px}.leaflet-div-icon .primary-location-marker .inner-content{display:flex;flex-direction:column;padding:2px;justify-content:space-around;align-items:center;text-align:center;font-size:10px;font-weight:600;line-height:1.2;border-radius:inherit;background-color:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.leaflet-div-icon .primary-location-marker .inner-content>div{display:block;width:100%}.leaflet-div-icon .primary-location-marker .inner-content .header-row{display:inline-flex;align-items:center;font-size:.85em;padding:0 2px}.leaflet-div-icon .primary-location-marker .inner-content .header-row>div{display:flex;flex:1;align-items:center;justify-content:center}.leaflet-div-icon .primary-location-marker .inner-content .header-row .fa-icon{font-size:.8em;line-height:1.5}.leaflet-div-icon .primary-location-marker .inner-content .header-row .icon-text-block>.fa-icon{font-size:.7em;margin-right:1px;line-height:1.714}.leaflet-div-icon .primary-location-marker .inner-content .main-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaflet-div-icon .pin.bounce .svg-wrapper{animation:bounce 1s ease-out infinite}.leaflet-div-icon .pulse{height:14px;width:14px;position:absolute;left:calc(50% - 7px);bottom:-10px;transform:rotateX(55deg)}.leaflet-div-icon .pulse::after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2,1.2);opacity:0}}.ember-basic-dropdown-trigger{border-color:rgba(34,36,38,.15);padding:.41em 1em;height:38px}.ember-basic-dropdown-trigger .ember-power-select-placeholder{padding:0;line-height:1.75}.ember-basic-dropdown-trigger .ember-power-select-placeholder,.ember-basic-dropdown-trigger .ember-power-select-selected-item{margin-left:0!important;font-size:1em}.ember-basic-dropdown-trigger.icon-trigger{width:60px;font-size:1.3em;padding:.1em .75em}.ember-basic-dropdown-trigger:focus{outline:0}.ember-basic-dropdown-content .ember-power-select-option{padding:.67861429em 1em;margin-left:0!important;line-height:1.2142em;font-size:1em}.ember-basic-dropdown-content.icon-dropdown{width:60px}.ember-basic-dropdown-content.icon-dropdown .ember-power-select-option{padding:.4em .5em;font-size:1.3em;text-align:center}.x-toggle:checked+label>.x-toggle-light.x-toggle-btn{background:#3fa9f5!important}.x-toggle-btn.x-toggle-disabled{background:#add8e6!important}.x-toggle-component.space-right{margin-right:.5em}.x-toggle-container.small.fixed-width{width:3em;padding:0}button:focus{outline:0}.ui.checkbox.blue-checkbox.wide{width:100%}.ui.checkbox.blue-checkbox.wide label{font-style:italic}.ui.checkbox.blue-checkbox.wide label::after{font-style:normal}.ui.checkbox.blue-checkbox input:checked~.box::before,.ui.checkbox.blue-checkbox input:checked~label::before{background:#3fa9f5;border-color:#3fa9f5}.ui.checkbox.blue-checkbox input:active~.box::before,.ui.checkbox.blue-checkbox input:active~label::before,.ui.checkbox.blue-checkbox input:focus~.box::before,.ui.checkbox.blue-checkbox input:focus~label::before{border-color:#3fa9f5}.ui.checkbox.blue-checkbox input:checked~.box::after,.ui.checkbox.blue-checkbox input:checked~label::after{opacity:1;font-weight:100;color:#fff}.ui.checkbox.blue-checkbox.small input,.ui.checkbox.blue-checkbox.small input~.box::after,.ui.checkbox.blue-checkbox.small input~.box::before,.ui.checkbox.blue-checkbox.small input~label::after,.ui.checkbox.blue-checkbox.small input~label::before{width:14px;height:14px}.ui.checkbox.blue-checkbox.small input:checked~.box::after,.ui.checkbox.blue-checkbox.small input:checked~label::after{font-size:11px;top:0}.ui.checkbox.blue-checkbox.small input.hidden{top:6px}.ui.checkbox.blue-checkbox.small input~.box::after,.ui.checkbox.blue-checkbox.small input~label::after{top:2px}.ui.checkbox.blue-checkbox.small input~.box::before,.ui.checkbox.blue-checkbox.small input~label::before{top:1px}.ui.checkbox.blue-checkbox.small input~label{padding-left:19px;cursor:pointer}.nested-checkbox-label{display:flex;align-items:center}.nested-checkbox-label input[type=checkbox]{margin-top:2px;margin-right:3px}.section-heading{font-weight:600;color:#000}h2.section-heading{font-size:1.4rem}h4.section-heading{font-size:1.2rem}a.styled-link{color:#3fa9f5;text-decoration:underline}a.back-button-link{color:#000;margin-right:5px;font-size:1em}a.clear-link{text-decoration:none;color:inherit}.ui.icon.input>i.icon.svg-override{display:inline-flex;align-items:center;justify-content:center}.error-spacing-block{height:47px;margin-top:14px}#lightboxOverlay{z-index:100000}#lightbox{z-index:100001;display:flex;flex-direction:column-reverse}#lightbox .lb-closeContainer>.lb-close{background:url(https://premcdn.net/s/assets/images/lightbox/close-d9d2d0b1308cb694aa8116915592e2a9.png) center center/20px 20px no-repeat;margin:-2px -34px 0 0}#lightbox .lb-cancel{background:url(https://premcdn.net/s/assets/images/lightbox/loading-2299ad0b3f63413f026dfec20c205b8f.gif) no-repeat}#lightbox .lb-nav>.lb-prev{background:url(https://premcdn.net/s/assets/images/lightbox/prev-84b76dee6b27b795e89e3649078a11c2.png) left 48% no-repeat}#lightbox .lb-nav>.lb-next{background:url(https://premcdn.net/s/assets/images/lightbox/next-31f15875975aab69085470aabbfec802.png) right 48% no-repeat}.notice.compact{display:inline-block}.notice{font-size:.9rem;padding:5px 10px;margin-bottom:8px;font-style:italic;color:#818181;background:#e2e2e2;border-radius:4px}.notice .fa-icon{margin-right:4px}.default-power-select .ember-power-select-clear-btn{top:4px}.default-power-select--option .ember-power-select-option{display:flex;flex-direction:row;align-items:center}.default-power-select--option .ember-power-select-option h4{margin:1px 0 0}.default-power-select--option .ember-power-select-option .fa-icon,.default-power-select--selection .fa-icon{margin-right:8px}.default-power-select--option--light .ember-power-select-option[aria-current=true]{background-color:#f4f4f4}.shift-click-disabled,.shift-click-disabled>*{cursor:not-allowed!important;user-select:none}.ui.segment.relative{position:relative}.ui.segment.no-shadow{box-shadow:none}.ui.segment .prem-button.flat.simple.icon.top-right{position:absolute;top:10px;right:10px}