*,*::before,*::after{box-sizing:border-box}*{margin:0}:root{--color-black:#333;--color-white:#FFF;--color-accent:#333;--color-accent-light:#ccc;--color-accent-lighter:#ddd;--color-accent-lightest:#eee;--color-grey:#999;--color-grey-stroke:#e9ecef;--color-grey-bg:#f7f8fa;--color-grey-light:#CCC;--color-status-grey:#777;--color-status-base:#333;--color-status-green:#12a671;--color-status-red:#ff647c;--color-status-orange:#f6bd60;--border-radius:10px;--padding:10px 20px}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:var(--color-black,#333);background-color:var(--color-white,#fff);font-size:14px;font-weight:normal;line-height:1.5;-webkit-font-smoothing:antialiased;padding:0 15px}img,picture,video,canvas,svg{display:block;max-width:100%}.flex-icon{display:flex;align-items:center;gap:5px}input,button,textarea,select,p,h1,h2,h3,h4,h5,h6{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1f{font-weight:bold;margin:1em 0}h1,h2,.h1,.h2{line-height:1.2}h1{font-size:24px}h2{font-size:21px}h3{font-size:18px}.h1,.h1f{font-size:24px}.h2{font-size:21px}.h3{font-size:18px}.h4,.h5,.h6{font-size:14px}.h1-margin{margin:24px 0}.h2-margin{margin:21px 0}.h3-margin{margin:18px 0}.p-margin{margin:14px 0}.s-margin{margin:10px 0}.no-margin{margin:0}.color-accent{color:var(--color-accent)}.color-grey{color:var(--color-grey)}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.tj{text-align:justify}.mono{font-family:monospace}.input{padding:var(--padding,10px 20px);border-radius:var(--border-radius,10px);border:1px solid var(--color-grey-stroke)}.input:focus,.dropdown-select:focus .input{border-color:var(--color-accent-light);box-shadow:0 0 0 4px var(--color-accent-lighter);outline:0}a,.a,a:visited{display:inline-block;text-decoration:none;cursor:pointer;padding:10px 0;color:var(--color-black,#333)}a:hover,.a:hover{color:var(--color-grey,#999)}a.accent,.a.accent,a.accent:visited{color:var(--color-accent)}a.accent:hover,.a.accent:hover{color:var(--color-accent-light)}a.btn,.a.btn,a.btn:visited{padding:var(--padding,10px 20px);border-radius:var(--border-radius,10px);border:1px solid}a.btn:hover,.a.btn:hover{color:var(--color-white,#fff);background-color:var(--color-black,#333)}a.btn.accent:hover,.a.btn.accent:hover,a.btn.accent.filled,.a.btn.accent.filled{color:var(--color-white,#fff);background-color:var(--color-accent);border-color:var(--color-accent)}a.btn.accent.filled:hover,.a.btn.accent.filled:hover{color:var(--color-accent);background-color:transparent}a.chip,.a.chip,a.chip:visited{padding:0 5px;margin-left:5px;border:0;border-radius:0;border-bottom:1px solid}a.chip:hover,.a.chip:hover{color:var(--color-grey);background-color:transparent}a.tab,.a.tab{padding:10px 10px 7px;color:var(--color-grey-light);border-bottom:3px solid transparent}a.tab:hover,.a.tab:hover,a.tab.active,.a.tab.active{color:var(--color-accent)}a.tab.active,.a.tab.active{cursor:default;border-bottom:3px solid}.flex,.flex-s,.flex-m{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.flex{display:flex}.flex.col{flex-direction:column}.nw{flex-wrap:nowrap}.jc-s{justify-content:flex-start}.jc-st{justify-content:stretch}.jc-c{justify-content:center}.jc-e{justify-content:flex-end}.ai-s{align-items:flex-start}.ai-st{align-items:stretch}.gap-s{gap:10px}.dropdown,.dropdown-select{position:relative}.dropdown-button{cursor:pointer;padding:10px 0}.dropdown-select .input{padding:10px 15px}.dropdown-content{position:absolute;visibility:hidden;background-color:white;border:1px solid var(--color-grey-stroke,#e9ecef);box-shadow:0 15px 20px 0 rgba(0,0,0,0.05);border-radius:var(--border-radius,10px);right:0;z-index:1}.dropdown-content.mt{margin-top:8px}.dropdown>svg{position:absolute;top:14px;left:20px}.dropdown>svg.cross{visibility:hidden;cursor:pointer;padding:10px;width:36px;height:37px;top:4px;left:auto;right:10px}.dropdown>svg ~ input{padding-left:40px;padding-right:40px}.dropdown:hover>.dropdown-content:not(:empty),.dropdown>input:focus+.dropdown-content:not(:empty),.dropdown>input:not(:placeholder-shown) ~ svg.cross,.dropdown-select:focus>.dropdown-content{visibility:visible}.dropdown-content>a,.dropdown-content>p{display:block;margin:10px;padding:var(--padding,10px 20px);border-radius:var(--border-radius,10px)}.dropdown-content>a.active,.dropdown-content>.a.active{font-weight:bold}.dropdown-content>a:hover,.dropdown-content>.a:hover{color:var(--color-black,#333);background-color:var(--color-accent-lightest)}.dropdown-content.scroll{max-height:300px;overflow-x:scroll}#tt-actions-actions{display:none}.tt-go>svg{width:21px;height:21px}#tt-date{flex:1}#tt-local-time{margin-right:20px}#tt-local-time span{font-variant-numeric:tabular-nums}.tt{width:100%;border:0;border-collapse:collapse;vertical-align:text-top}.tt tr{display:grid;padding:10px}tr.tt-row{font-weight:500;padding-left:20px;position:relative;grid-template-areas:"tt-t tt-i tt-f" "tt-d tt-ap tt-ap" "tt-s tt-al tt-al";grid-template-columns:4fr 2fr 4fr}.tt td{padding:2px}.tt-t{grid-area:tt-t;white-space:nowrap}.tt-d{grid-area:tt-d;white-space:nowrap;color:var(--color-grey)}.tt-s{grid-area:tt-s}.tt-f{grid-area:tt-f}.tt-i{grid-area:tt-i}.tt .tt-ap{grid-area:tt-ap;padding-left:10px}.tt .tt-al{grid-area:tt-al;padding-left:10px}.tt-child td{opacity:.5}.tt-child:not(.active){display:none}.tt-child.active td{border-top:0}.tt-child-count{font-size:13px;padding:0}.tt-child-count:before{content:"[+"}.tt-child-count:after{content:"]"}.tt-child-count.expanded:before{content:" [-"}.si:before{position:absolute;content:'';left:0;top:10px;width:5px;height:calc(100% - 20px);border-radius:3px;background-color:var(--color-status-base)}.si.unknown:before{background-color:var(--color-status-grey)}.si.scheduled:before,.si.estimated:before{background-color:var(--color-status-base)}.si.landed:before,.si.departed:before{background-color:var(--color-status-green)}.si.cancelled:before,.si.diverted:before{background-color:var(--color-status-red)}.si.warn:before{background-color:var(--color-status-orange)}.sc.unknown{color:var(--color-status-grey)}.sc.scheduled,.sc.estimated{color:var(--color-status-base)}.sc.landed,.sc.departed{color:var(--color-status-green)}.sc.cancelled,.sc.diverted{color:var(--color-status-red)}.sc.warn{color:var(--color-status-orange)}@media(min-width:500px){.tt-actions>div{width:auto}#tt-date{flex:auto}tr.tt-row{grid-template-areas:"tt-t tt-d tt-i tt-f" "tt-s tt-s tt-ap tt-al";grid-template-columns:1fr 2fr 4fr 4fr}}@media(min-width:768px){.tt-actions{width:auto}.tt tr{display:table-row}.tt .tt-i{text-align:center}.tt-row>td{padding:5px}td.si{position:relative;padding-left:20px}}tr.tt-nav,.tt-nav>td{padding:0}.tt-nav>td a{padding:26px 0}.tt-loader{display:block;margin:10px auto;position:relative;width:26px;height:29px}.tt-loader div{display:inline-block;position:absolute;width:6px;background:var(--color-grey);animation:tt-loader 1.2s cubic-bezier(0,0.5,0.5,1) infinite}.tt-loader div:nth-child(1){left:0;animation-delay:-0.24s}.tt-loader div:nth-child(2){left:10px;animation-delay:-0.12s}.tt-loader div:nth-child(3){left:20px;animation-delay:0}@keyframes tt-loader{from{top:0;height:30px}50%,100%{top:8px;height:14px}}@media(min-width:900px){.tt-loader{margin:20px auto}}.hidden{display:none !important}@media(max-width:767px){.hidden-m{display:none !important}}