@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-ExtraBold.ttf) format("truetype");font-weight:900}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-Italic.ttf) format("truetype");font-style:italic}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:OpenSans;src:local(OpenSans),url(/fonts/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}
html{box-sizing:border-box}body,html{padding:0;margin:0;height:100%;touch-action:none;height:100vh;width:100vw}body{background-color:#fff;color:#101820;font-family:OpenSans;font-size:16px;overflow:hidden}*,:after,:before{box-sizing:inherit;touch-action:unset}#root{width:100vw;height:100vh}
main{position:absolute;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;z-index:2}main.static{pointer-events:none}
#not-found{display:flex;flex-flow:column;justify-content:center;align-content:stretch;align-items:center;color:#fff;background-image:url(/89da8830c001ed923bf962fa301a33c5.png);background-position:50%;background-repeat:no-repeat;background-size:cover}#not-found a{font-size:2.22222222vmin;display:inline-block;margin-right:4vw;width:12vw;min-width:14rem;font-weight:700;color:#fff;text-decoration:none;line-height:1.125;background-color:#00a3e0;padding:2vmin 0;transition:all .04s ease-in-out;margin-bottom:2vmin}#not-found a.last-child{margin-right:0}#not-found a:hover{transform:scale(1.04);background-color:#14bfff}#not-found a:active{transform:scale(.98);background-color:#007ead}#not-found__content{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;overflow:hidden;max-width:50vw}#not-found__content>h1{flex:0 0 10vw;padding:0 4vmin;margin:0 0 8vmin;font-size:11.11111111vmin;line-height:1;border-right:3px solid #fff}#not-found__content>div{flex:1 1 8vmin;padding:2vmin 0 0 4vmin}#not-found__content>div>p{white-space:normal;line-height:1.25;font-size:2.96296296vmin;margin:0;padding-bottom:4vmin}#not-found__buttons{margin:0 auto;width:60vw;text-align:center}@media screen and (max-width:1081px){#not-found__content{max-width:none;min-width:0}}
.navisphere--idle,.navisphere--init,.navisphere--route-set{background-color:#101820;background-image:url(/87907441e25c7da1de4a55edbf784a98.png);background-repeat:no-repeat;background-size:cover;background-position:50%;justify-content:space-between;color:#fff;text-align:center;padding:3vmin 0;font-size:3vmin;font-weight:400!important}.navisphere--idle,.navisphere--idle *,.navisphere--init,.navisphere--init *,.navisphere--route-set,.navisphere--route-set *{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;transition:all .5s ease-in-out}.navisphere--idle>p,.navisphere--init>p,.navisphere--route-set>p{font-size:4vmin;font-style:italic}.navisphere--idle__tokens{display:flex;flex-flow:column;align-items:center;align-content:center;justify-content:center;font-size:1.5vmax}.navisphere--idle__tokens img{margin-bottom:2vmin}.navisphere--idle__tokens__first,.navisphere--idle__tokens__second{display:flex;flex-flow:row nowrap;align-items:center;align-content:center;justify-content:center}.navisphere--idle__tokens__first>div,.navisphere--idle__tokens__second>div{-webkit-animation-delay:.15s;animation-delay:.15s;font-style:italic;margin:0 3.38541667vw;flex:0 0 9.63541667vw}.navisphere--idle__tokens__first>div>img,.navisphere--idle__tokens__second>div>img{-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:pulse;animation-name:pulse}.navisphere--idle__tokens__first.set>img,.navisphere--idle__tokens__first>div.set>img,.navisphere--idle__tokens__second.set>img,.navisphere--idle__tokens__second>div.set>img{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-name:scale;animation-name:scale}.navisphere--idle__tokens__second{flex-flow:column;max-width:12.23958333vw}.navisphere--idle__tokens__second img{max-width:9.63541667vw}.navisphere--idle__tokens--route .navisphere--idle__tokens__first span{display:none}.navisphere--idle__tokens--route .navisphere--idle__tokens__first>div{margin:0 1.30208333vw;flex:0 0 4.16666667vw}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes pulse{0%{opacity:.4}to{opacity:1}}@keyframes pulse{0%{opacity:.4}to{opacity:1}}@-webkit-keyframes scale{0%{transform:scale(1)}0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes scale{0%{transform:scale(1)}0%{transform:scale(1.05)}to{transform:scale(1)}}
#navisphereIncidents{height:100%;display:flex;flex-direction:column;padding-left:.41666667vw;padding-top:.41666667vw}.navisphereIncidentBackground{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:.20833333vw;margin-top:1.04166667vw}.navisphereIncidentBackground p{font-weight:400}#incidentsBox{overflow:hidden;padding:.41666667vw}#incidentCounts{padding:0 .83333333vh;white-space:nowrap;line-height:1}#incidentCounts>span{display:inline-block;margin-right:.83333333vw}.incident__counts__active{color:#fe9932}.incident__counts__ended{color:#989898}.navisphereIncidentImage{height:5.18518519vh;width:auto;margin-right:.625vh;flex:0 0 auto}.navisphereIncidentTexts{display:flex;flex:1 1 100%;justify-content:space-between}
#shipmentDetailsContent{display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:100%;margin-right:.05208333vw;overflow:hidden}#shipmentDetailsContent h1{margin-bottom:0;flex:0 0 auto;padding-bottom:1.25vw}#shipmentDetailsContent h2{flex:0 0 auto}#shipmentDetailsContent p{padding-bottom:.74074074vh}#shipmentDetailsCardNumbers,.shipmentDetailsCard{overflow:hidden;padding-bottom:2.22222222vh}.shipmentDetailsCard{background:#f3f3f3;flex:1 1 auto;width:36%;padding:.41666667vw .83333333vw .41666667vw .41666667vw;margin-right:.83333333vw;display:flex;flex-flow:column}.shipmentDetailsCard>div{flex:1 1 100%}#shipmentDetailsCardNumbers{flex:0 0 25%;display:flex;flex-flow:column;justify-content:space-between;padding:.83333333vw 0}#shipmentDetailsCardNumbers>div:first-child h2{padding-top:.83333333vw}.shipmentDetailsCardContent{width:100%;display:flex;flex-flow:column;justify-content:space-between;padding:.83333333vh .83333333vw 5vh}.shipmentDetailsCardContent h2,.shipmentDetailsCardContent p{padding-left:0!important}#shipmentDetailsDestination{display:flex;justify-content:space-between}#shipmentETA{font-weight:700}
#navisphereStatusContent{display:flex;flex-direction:column;font-weight:700}#navisphereStatusContent>p{padding-bottom:1.66666667vh}#navisphereStatusContent #navisphereStatusContent_image{height:12.59259259vh;align-self:center;padding-bottom:1.66666667vh}#navisphereStatusContent #navisphereStatusContent_image-container{text-align:center}
#navisphereBackground{background-repeat:no-repeat;background-size:auto;display:flex;flex-direction:column;align-items:center;font-weight:600;width:100%;height:100%;overflow:hidden}#navisphereBackground table{margin:0;width:100%;line-height:1;text-align:left}#navisphereBackground table td{padding-left:.625vw}#navisphereBackground table td h2{padding-left:0}#navisphereBackground h1,#navisphereBackground h2,#navisphereBackground h3,#navisphereBackground p{margin-top:0;margin-bottom:0;padding:0;line-height:1}#navisphereBackground h1{text-transform:uppercase;font-size:1.85185185vh;color:#111920;padding-bottom:.625vw}#navisphereBackground h2,#navisphereBackground th{font-size:1.85185185vh;font-weight:600;color:#777;padding-bottom:.41666667vh;padding-right:.41666667vw;padding-left:.41666667vw}#navisphereBackground h3{font-size:1.85185185vh;color:#111920;padding-bottom:.37037037vh}#navisphereBackground h3,#navisphereBackground p{padding-right:.41666667vw;padding-left:.41666667vw}#navisphere__info{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:stretch;align-content:stretch;width:100%;height:94.81481vh;overflow:hidden}.navisphere__info--narrow{flex:0 0 40%}.navisphere__info--wide{flex:1 1 100%}.navisphere__info--wide th{width:30%}.navisphere__info--wide th:first-child{width:40%}#navisphereMenubar{background:#282728;height:5.18518519vh;padding:.41666667vw .83333333vw;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;overflow:hidden}#navisphereMenubar>img{display:block;flex:0 0 auto;width:auto;height:auto;padding:.20833333vw 0}#navisphereMenubar>img:last-child{height:100%}#navisphereInformation{flex-direction:column;background:#f5f5f5;flex:0 0 66.66666667vw;height:94.81481vh;align-self:flex-start;margin:0;padding:.41666667vw}#navisphereInformation,.navisphere__row{display:flex;align-items:stretch;align-content:stretch;justify-content:stretch;overflow:hidden}.navisphere__row{flex-flow:row nowrap;max-width:100%;min-height:10.37037037vh;flex:0 0 auto}.navisphere__row>div{width:100%;padding-top:.41666667vw}.navisphere__row:first-child{flex:0 0 35%}.navisphere__row:last-child{flex:1 1 auto}.navisphere__row-with-two-elements>div:first-child{flex:0 0 40%}.navisphere__concluded .navisphereInformationSection__inner{background-color:#dcffed;box-shadow:0 0 .72916667vh #008040}.navisphere__concluded td:first-child{color:#008040}.navisphereInformationSection{font-size:1.85185185vh;padding:.41666667vw}.navisphereInformationSection__inner{background:#fff;box-shadow:0 0 .83333333vh #aaa;width:100%;height:100%;padding:.83333333vw .83333333vw 1.66666667vw;display:flex;flex-flow:column;align-items:stretch;justify-content:stretch;align-content:stretch;overflow:hidden}#table.nsTable{position:relative;flex:1 1 100%;height:100%;overflow:hidden}#table.idle{flex-basis:0;visibility:hidden}
#sceneBackground{background-repeat:no-repeat;background-size:auto;display:flex;flex-direction:column;align-items:center;font-weight:600;width:100%;height:100%;overflow:hidden}#sceneBackground table{margin:0;width:100%;line-height:1;text-align:left}#sceneBackground table td{padding-left:.625vw}#sceneBackground table td h2{padding-left:0}#sceneBackground h1,#sceneBackground h2,#sceneBackground h3,#sceneBackground p{margin-top:0;margin-bottom:0;padding:0;line-height:1}#sceneBackground h1{text-transform:uppercase;font-size:1.66666667vh;color:#111920;padding-bottom:.625vw}#sceneBackground h2,#sceneBackground th{font-size:1.48148148vh;font-weight:600;color:#777;padding-bottom:.41666667vh;padding-right:.41666667vw;padding-left:.41666667vw}#sceneBackground td{font-size:1.48148148vh}#sceneBackground th:last-child{padding-right:0}#sceneBackground h3{font-size:1.66666667vh;color:#111920;padding-bottom:.37037037vh}#sceneBackground h3,#sceneBackground p{padding-right:.41666667vw;padding-left:.41666667vw}#sceneBackground p{font-size:1.48148148vh}#scene__info{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:stretch;align-content:stretch;width:100%;height:100vh;overflow:hidden}.scene__info--wide{flex:1 1 100%}.scene__info--wide th{width:30%}.scene__info--wide th:first-child{width:40%}#sceneInformation{position:absolute;display:flex;flex-direction:column;align-items:stretch;align-content:stretch;justify-content:stretch;background:#f5f5f5;flex:0 0 41.66666667vw;height:90vh;min-height:4rem;align-self:flex-start;margin:.83333333vw;overflow:hidden;padding:.41666667vw;border-radius:9px}#sceneInformation .shipmentDetailsCardContent{padding-bottom:2.59259259vh}#sceneInformation .navisphereInformationSection__inner{padding-bottom:1.48148148vh}#sceneInformation #shipmentDetailsDestination+div{margin-top:1.48148148vh}#sceneInformation .navisphereIncidentBackground{margin-top:0}#sceneInformation #incidentsBox{padding-top:0}#sceneInformation #navisphereStatusContent #navisphereStatusContent_image{padding-bottom:0;height:4.44444444vh}#sceneInformation #navisphereStatusContent #navisphereStatusContent_image>img{display:block;height:100%;max-width:100%;width:auto}#sceneInformation #navisphereStatusContent_inner{display:flex;flex-direction:row;align-items:center}#sceneInformation #incidentCounts,#sceneInformation #navisphereStatusContent_reason,#sceneInformation #shipmentDetailsFinalETA{display:none}#sceneInformation #navisphereStatusContent_image{height:7.40740741vh}#sceneInformation>.scene__header{flex:0 0 5.92592593vh;width:auto}#sceneInformation>.scene__header>img{width:80%;margin:.20833333vw .41666667vw 0}#sceneInformation.compact{padding-top:0;padding-bottom:0}#sceneInformation.compact>.scene__row{display:none}#sceneInformation.compact>.scene__header{flex-basis:100%;overflow:hidden;text-align:center;min-width:3.5rem;max-width:5.83333333vw}#sceneInformation.compact>.scene__header>img{height:100%;width:auto;margin:0 auto}.scene__row{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:stretch;align-content:stretch;overflow:hidden;max-width:100%;min-height:10.37037037vh;flex:0 0 auto}.scene__row>div{width:100%;padding-top:.41666667vw}.scene__row:first-child{flex:0 0 35%}.scene__row:last-child{flex:1 1 auto}.scene__concluded .sceneInformationSection__inner{background-color:#dcffed;box-shadow:0 0 .72916667vh #008040}.scene__concluded td:first-child{color:#008040}.sceneInformationSection{font-size:1.66666667vh;padding:.41666667vw}.sceneInformationSection__inner{background:#fff;box-shadow:0 0 .83333333vh #aaa;width:100%;height:100%;padding:.83333333vw .83333333vw 1.66666667vw;display:flex;flex-flow:column;align-items:stretch;justify-content:stretch;align-content:stretch;overflow:hidden}#table.nsTable{position:relative;flex:1 1 100%;height:100%;overflow:hidden}#table.idle{flex-basis:0;visibility:hidden}#sceneLogobar{position:absolute;height:9vh;padding:.41666667vw .83333333vw}#sceneLogobar>img{display:block;width:auto;height:auto;padding:.20833333vw 0;height:100%}
#tableIdleBackground{width:100vw;height:100vh;background-size:contain;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}#logoContainer{background:#011324}#logoContainer,#video{width:100vw;height:100vh}#video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#tap-text{position:absolute;bottom:2.22222222vh;font-size:4.44444444vh;line-height:1;color:#fff;letter-spacing:.09259259vh;-webkit-animation-name:pulsate;animation-name:pulsate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:1.45s;animation-duration:1.45s;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes pulsate{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes pulsate{0%{transform:scale(1)}to{transform:scale(1.08)}}
.message-bar{position:fixed;top:0;right:0;left:0;height:10vh;max-height:4rem;background-color:#f7cb14;font-size:1.75vmin;font-weight:bolder;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;z-index:100;padding:.5rem 3rem}.message-bar>img{position:absolute;top:.5vmin;right:.5vmin;fill:#000;height:2.5vmin;width:2.5vmin;min-height:1.5rem;min-width:1.5rem;cursor:pointer}
h1{letter-spacing:2px}.switch-wrapper>div{width:100vw;height:100vh}
