.data-table-page,.history{overflow:hidden}.data-table-page section.header,.history section.header{padding:0}.data-table-page section.header>div>div,.history section.header>div>div{flex:auto}.data-table-page section.header>div>div>.history-card,.history section.header>div>div>.history-card{background:#fff;border-right:12px solid #a0da30;border-radius:1px;margin-bottom:5px}.data-table-page section.header>div>div>.history-card img,.history section.header>div>div>.history-card img{width:auto;max-width:180px;height:auto;max-height:50px;padding:8px 9px;display:block}.data-table-page section.header>div>div>.history-card .detail,.history section.header>div>div>.history-card .detail{background:#a0da30;width:15px}.data-table-page section.header>div>div>.aircraft-box-img,.history section.header>div>div>.aircraft-box-img{position:relative}.data-table-page section.header>div>div>.aircraft-box-img span,.history section.header>div>div>.aircraft-box-img span{justify-content:center;align-items:center;margin:auto;padding:3px;display:flex}.data-table-page section.header>div>div>.aircraft-box-img span img,.history section.header>div>div>.aircraft-box-img span img{width:auto;max-width:150px;max-height:60px}.data-table-page section.header>div>div>.aircraft-box-img:after,.history section.header>div>div>.aircraft-box-img:after{content:"";border:1px dashed #6f807c;width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;right:0}.data-table-page section.header h1,.history section.header h1{margin-top:-6px;padding:17px 0;font-size:22px;line-height:28px}.data-table-page section.header input,.history section.header input{padding:10px 0 0 10px}.data-table-page .container,.history .container{display:flex}.data-table-page input,.history input{color:#fff;text-align:right;text-transform:uppercase;background:0 0;border:none;border-bottom:1px solid #6f807c;width:75%}.data-table-page input:focus,.history input:focus{outline:none}.data-table-page .grid-2 div:nth-child(2),.history .grid-2 div:nth-child(2){flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.data-table-page .history-map-container,.history .history-map-container{position:relative;overflow:hidden}.data-table-page .history-map-container.replay #flight-card #fc-info,.history .history-map-container.replay #flight-card #fc-info{display:none!important}.data-table-page .history-map-container #map-canvas.map,.history .history-map-container #map-canvas.map{height:458px}.data-table-page #fc-registration,.data-table-page #fc-spd-alt-graph,.data-table-page #fc-status,.data-table-page #fc-status-2,.data-table-page #fc-status-3,.data-table-page #fc-details,.data-table-page #fc-controls,.history #fc-registration,.history #fc-spd-alt-graph,.history #fc-status,.history #fc-status-2,.history #fc-status-3,.history #fc-details,.history #fc-controls{display:none!important}.data-table-page .history-separator ::-webkit-input-placeholder{color:#fff}.history .history-separator ::-webkit-input-placeholder{color:#fff}.data-table-page .history-separator ::-moz-placeholder{color:#fff}.history .history-separator ::-moz-placeholder{color:#fff}:-moz-any(.data-table-page .history-separator :placeholder-shown,.history .history-separator :placeholder-shown){color:#fff}:is(.data-table-page .history-separator :placeholder-shown,.history .history-separator :placeholder-shown){color:#fff}.data-table-page .history-separator,.history .history-separator{color:#fff;background:#a0da30;padding:12px 0;font-weight:700}.data-table-page .history-separator .grid-2,.history .history-separator .grid-2,.data-table-page .history-separator .grid-2>div,.history .history-separator .grid-2>div{justify-content:center;align-items:center}.data-table-page .history-separator .grid-2>div:nth-child(2),.history .history-separator .grid-2>div:nth-child(2){padding:0 20px}.data-table-page .history-separator input,.history .history-separator input{text-transform:none;height:30px;margin-bottom:5px;margin-left:auto}.data-table-page #data-table .history-separator,.history #data-table .history-separator{background:#3b4442;padding:0;display:flex}.data-table-page #data-table .history-separator .container,.history #data-table .history-separator .container{width:100%}.data-table-page #data-table .history-separator #departure-tab,.data-table-page #data-table .history-separator #arrival-tab,.history #data-table .history-separator #departure-tab,.history #data-table .history-separator #arrival-tab{color:#fff;cursor:pointer;text-transform:uppercase;background:#6f807c;flex-direction:row;flex:0 0 50%;justify-content:center;align-items:center;max-width:50%;height:60px;display:flex}.data-table-page #data-table .history-separator #departure-tab svg,.data-table-page #data-table .history-separator #arrival-tab svg,.history #data-table .history-separator #departure-tab svg,.history #data-table .history-separator #arrival-tab svg{margin-right:10px}.data-table-page #data-table .history-separator #departure-tab.active,.data-table-page #data-table .history-separator #arrival-tab.active,.history #data-table .history-separator #departure-tab.active,.history #data-table .history-separator #arrival-tab.active{background:#83b321}.data-table-page #data-table .history-separator .grid-2:nth-child(2) div,.history #data-table .history-separator .grid-2:nth-child(2) div{text-align:right;width:100%;max-width:600px;margin-right:auto}.data-table-page #data-table .table-header th,.history #data-table .table-header th{color:#fff;background:#a0da30;border-color:#a0da30}.data-table-page #data-table #airport-tabs,.history #data-table #airport-tabs{display:flex}.data-table-page #data-table #departure-list,.data-table-page #data-table #arrival-list,.history #data-table #departure-list,.history #data-table #arrival-list{display:none}.data-table-page #data-table #departure-list.active,.data-table-page #data-table #arrival-list.active,.history #data-table #departure-list.active,.history #data-table #arrival-list.active{display:block}body.fullscreen .data-table-page .header,body.fullscreen .history .header{display:none}body.fullscreen .data-table-page .history-map-container.replay #flight-card #fc-info,body.fullscreen .history .history-map-container.replay #flight-card #fc-info{display:flex!important}body.fullscreen .data-table-page .history-map-container #map-canvas.map,body.fullscreen .history .history-map-container #map-canvas.map{height:calc(100% - 60px)}.history{font-size:12px}.history h2,.history h4{text-transform:uppercase;margin:0}.history .cta{font-size:13px;line-height:24px}.history .alpha-filter{text-transform:uppercase;background:#6f807c;height:40px;line-height:40px}.history .alpha-filter ul{color:#fff;justify-content:space-between;display:flex}.history .list{font-size:12px;font-weight:700}.history .list small{font-size:11px}.history .list h4{display:inline-block}.history .list .box{max-width:900px;margin:auto}.history .list a:hover{text-decoration:underline}.history .list li:nth-child(odd) .collapse{background:#eaeaea}.history .list li.letter{color:#a0da30;height:40px;line-height:40px;cursor:default!important;background:#262c24!important}.history .list .collapse{height:40px;line-height:40px}.history .list .collapse .box{justify-content:space-between;display:flex}.history .list .collapse .box h4{justify-content:center;align-items:center;display:flex}.history .list .collapse .box h4 span{margin-right:15px}.history .list .collapse.active{background:#a0da30!important}.history .list .collapsible{background:#fff;max-width:900px;margin:auto;overflow:hidden visible}.history .list .collapsible a{padding:1px 0 1px 47px;font-size:13px;display:block}.history .list>li:hover .collapse{cursor:pointer;background:#d9dada}.history table img{vertical-align:middle;height:20px;margin-right:8px}.history .history-container{text-align:center}.history .table-header th{color:#eaeaea;text-transform:uppercase;background:#6f807c;height:38px}.history .aircraft-box{flex-wrap:wrap;display:flex}.history .aircraft-box li{text-align:center;border-bottom:1px solid #6f807c;border-right:1px solid #6f807c;flex:0 0 25%;justify-content:center;align-items:center;display:flex}.history .aircraft-box li:nth-child(odd){background:#fff}.history .aircraft-box li:nth-child(4n+1){border-left:1px solid #6f807c}.history .aircraft-box li:hover{background:#eaeaea}.history .aircraft-box li span{color:#d9dada;text-transform:uppercase;font-size:14px}.history .aircraft-box li a{width:100%;padding:10px 0 40px}.history .aircraft-box li a:hover{text-decoration:none!important}.history .aircraft-box li h3{margin-top:2px;font-size:18px}.history .aircraft-box li div{width:102px;margin:auto;position:relative}.history .aircraft-box li div span{border-radius:90px;justify-content:center;align-items:center;width:90px;height:90px;margin:auto;display:flex;overflow:hidden}.history .aircraft-box li div span img{width:auto;height:90px}.history .aircraft-box li div:after{content:"";border:1px dashed #6f807c;border-radius:100px;width:100px;height:100px;margin:auto;position:absolute;inset:0}.history .replay #right-sidebar #layers{cursor:default;color:#fff!important;background:#a0da30!important;border-bottom:1px solid #a0da30!important}.history .replay #right-sidebar #layers-extend{height:380px!important;max-height:380px!important}.history .list .replay-btn{background:url(/img/assets/icon_play.svg) 50%/24px no-repeat;justify-content:center;width:28px;height:28px;display:flex}.history .list .replay-btn.live-btn{background:0 0!important}.history .list .replay-btn.live-btn:before{content:"LIVE";border:2px solid #3b4442;padding:0 3px;font-size:10px}.history .list tr.selected td .replay-btn{pointer-events:none;background-image:url(/img/assets/icon_play_hover.svg);cursor:default!important}.history .list tr.selected td .replay-btn.live-btn:before{color:#a0da30;border-color:#a0da30}.history tbody td.status .red,.history tbody td.status .yellow,.history tbody td.status .green,.history tbody td#status .red,.history tbody td#status .yellow,.history tbody td#status .green,.history tbody td#groundCoverage .red,.history tbody td#groundCoverage .yellow,.history tbody td#groundCoverage .green{border-radius:10px;width:9px;height:9px;margin-right:5px;display:inline-block}.history tbody td.status .red,.history tbody td#status .red,.history tbody td#groundCoverage .red{background-color:red}.history tbody td.status .yellow,.history tbody td#status .yellow,.history tbody td#groundCoverage .yellow{background-color:#ff0}.history tbody td.status .green,.history tbody td#status .green,.history tbody td#groundCoverage .green{background-color:green}.history tbody td#groundCoverage>.green{position:relative}.history tbody td#groundCoverage>.green>.ground-coverage-airports{display:none}.history tbody td#groundCoverage.page-bottom>.green:hover:after,.history tbody td#groundCoverage.page-bottom>.green:hover>.ground-coverage-airports{bottom:0}.history .val-hidden{display:none!important}.history #ajax-loader,.history #ajax-loader1,.history #ajax-loader2{background:url(/img/assets/loader.gif) 50%/50px no-repeat;width:40px;height:30px;margin:0 auto 19px}.history #ajax-loader.hidden,.history #ajax-loader1.hidden,.history #ajax-loader2.hidden{display:none}.history #no-results,.history #no-results1,.history #no-results2{justify-content:center;padding:20px;display:flex}.history #no-results.hidden,.history #no-results1.hidden,.history #no-results2.hidden{display:none}.history #aircraft-list .load-more{margin-top:40px}.history .load-more{color:#6f807c;opacity:1;visibility:visible;border:1px solid #d9dada;width:200px;margin:10px;padding:3px 5px;font-size:14px;transition:all .4s;overflow:hidden}.history .load-more.hidden{opacity:0;visibility:hidden;border:none;height:0}.history .load-more .loaderElem{width:25px}.history .load-more:hover{color:#a0da30}.history .data-table-footer{text-align:center;margin-bottom:0}.history .data-table-footer a{color:#a0da30}.tableScroll .container.table-container{padding:0;overflow:auto hidden}.tableScroll table{width:calc(100% - 40px)}.tableScroll table th:first-child:before,.tableScroll table th:last-child:after,.tableScroll table td:first-child:before,.tableScroll table td:last-child:after{width:20px!important}@media only screen and (width<=1200px){.data-table-page .table-header th,.history .table-header th{font-size:15px}.data-table-page .table-header th,.data-table-page table tbody td,.history .table-header th,.history table tbody td{padding:0 8px}}@media (width>=1024px){.history tbody td#groundCoverage>.green:hover:after{content:"";width:275px;height:400px;position:absolute}.history tbody td#groundCoverage>.green:hover>.ground-coverage-airports{z-index:1;white-space:pre-line;filter:drop-shadow(2px 2px 4px #0009);background:#fff;flex-direction:column;gap:5px;width:250px;max-height:400px;padding:5px;display:flex;position:absolute;left:20px;overflow:hidden auto}}@media screen and (width<=420px){#history-card #data-table{margin-top:0}#data-table .history-separator .grid-2{flex-direction:column-reverse}#data-table .history-separator .grid-2>div:nth-child(2){padding:20px 0!important}#data-table #airport-tabs{width:100%}.history .aircraft-box li{flex:0 0 50%;max-width:50%}.history .aircraft-box li:nth-child(3n+1){border-left:none}.history .aircraft-box li:nth-child(odd){border-left:1px solid #6f807c}}@media screen and (width<=740px){.history .aircraft-box li{flex:0 0 33.33%}.history .aircraft-box li:nth-child(4n+1){border-left:none}.history .aircraft-box li:nth-child(3n+1){border-left:1px solid #6f807c}}@media only screen and (width>=769px) and (width<=920px){.history .table-header th{text-transform:initial}.history td.city.act{text-overflow:ellipsis;max-width:90px;overflow:hidden}}@media only screen and (width>=640px) and (width<=768px){.history tbody{background:#f9f9f9}.history tbody>tr{margin:0 130px}}@media only screen and (width>=769px){.history tr.selected td{background:#d9dada!important}.history table{border-spacing:0;border-collapse:collapse;margin:auto}.history table th{border-top:1px solid #6f807c;font-family:KelsonBold,Arial Black,sans-serif}.history table thead td,.history table tfoot td{border-top:1px solid #fff}.history table th,.history table td{text-align:left;position:relative;white-space:nowrap!important;padding:0 20px!important}.history table th:first-child:before,.history table th:last-child:after,.history table td:first-child:before,.history table td:last-child:after{content:"";background:inherit;border:inherit;width:100vw;display:block;position:absolute;top:-1px;bottom:-1px}.history table th:before,.history table td:before{right:100%}.history table th:after,.history table td:after{left:100%}.history table th.right-align,.history table td.right-align{text-align:right}.history table td#coverage{justify-content:flex-end;display:flex}.history table td#coverage>span{margin:auto}.history table th#country_city,.history table td#country_city{display:none}.history table tbody tr td{border-top:1px solid #ebebeb;height:32px}.history table tbody tr:last-child td{border-bottom:1px solid #ebebeb}.history table tbody tr:nth-child(odd) td{background:#f9f9f9}.history table tbody tr:hover td{background:#eaeaea!important}}@media only screen and (width>=768px){#data-filter table th{background:#6f807c}#data-filter table td#max_distance,#data-filter table td#avg_distance{text-align:right}#data-filter table td#coverage{text-align:center}}@media only screen and (width<=768px){.history input{width:100%}.history .container.table-container{padding:0}.history table{width:100%}.history table,.history thead,.history tbody,.history tfoot,.history th,.history td,.history tr{display:block}.history thead tr th{position:absolute;top:-9999px;left:-9999px}.history tbody tr{border-bottom:1px solid #ebebeb;padding:10px 0 25px;position:relative}.history tbody tr:nth-child(odd){background:#f9f9f9}.history tbody tr:nth-child(2n){background:#fff}.history tbody tr:hover{background:#eaeaea!important}.history tbody tr.selected{background:#d9dada!important}.history tbody td{border:none;position:relative}.history tbody td:not(#station):not(#status):not(#country_city):before{content:attr(id) ": ";white-space:nowrap;text-align:right;color:#6f807c;text-transform:capitalize;width:70px;padding-right:2px;position:absolute;top:0;left:35px}.history tbody td.flight.fn{text-align:right;z-index:1;width:90px;position:absolute;top:11px;left:0;padding:0!important}.history tbody td.flight.fn:before{content:""}.history tbody td.flight.logo,.history tbody td.airline{position:relative;top:auto!important}.history tbody td.flight.logo img,.history tbody td.airline img{position:absolute;top:1px;left:20px}.history tbody td.flight.logo:before,.history tbody td.airline:before{content:""}.history tbody td.airline{position:relative;top:auto;left:0}.history tbody td.airline:before{content:""}.history tbody td.day{position:absolute;top:11px;right:20px}.history tbody td.country:before{content:""}.history tbody td.time{position:absolute;right:20px;padding-left:60px!important}.history tbody td.time.std{top:35px}.history tbody td.time.sta{top:60px}.history tbody td.time.atd{top:85px}.history tbody td.time:before{text-align:left;width:50px}.history tbody td.replay{height:30px;position:absolute;bottom:5px;right:30px}.history tbody td.replay:before{content:""}#data-table td.flight.fn{top:35px}#data-filter td{height:inherit!important;background:0 0!important;border-top:none!important;padding:0 8px!important}#data-filter td#status{text-transform:uppercase;flex-direction:row-reverse;align-items:center;gap:5px;font-size:16px;display:flex;position:absolute;top:10px;right:0}#data-filter td#status>.sn-off{color:#6f807c}#data-filter td#status>span{margin-right:0}#data-filter td#station{font-size:16px;position:absolute;top:0;padding:10px 0 0 7px!important}#data-filter td#station .flag{position:absolute;top:23px;left:60px}#data-filter td#rank,#data-filter td#first_connected,#data-filter td#first_uat_report_date{width:fit-content;position:absolute;bottom:10px}#data-filter td#rank:before,#data-filter td#first_connected:before,#data-filter td#first_uat_report_date:before{position:unset;color:#6f807c;padding-right:0}#data-filter td#first_connected{gap:5px;display:flex}#data-filter td#first_connected:before{position:unset;text-align:left;content:"Connected: "!important;width:55px!important;left:0!important}#data-filter td#first_uat_report_date:before{content:"First UAT Report: "}#data-filter td#max_distance:before{content:"Max Range: "!important}#data-filter td#avg_distance:before{content:"Avg Range: "!important}#data-filter td#country,#data-filter td#city{display:none}#data-filter td#country_city{margin:25px 0 6px}#data-filter td#uptime:before,#data-filter td#max_distance:before,#data-filter td#avg_distance:before,#data-filter td#score:before,#data-filter td#nearbyStations:before{position:unset;width:inherit!important}#data-filter td#rank:before{position:unset;width:inherit!important;left:8px!important}#data-filter td#groundCoverage:before{content:"Ground Coverage: "!important;width:inherit!important;left:8px!important}#data-filter td#groundCoverage span{margin-left:95px}#data-filter td#coverage{margin-top:5px}#data-filter td#coverage:before{width:inherit!important;left:8px!important}#data-filter td#coverage>span,#data-filter td#coverage>.coverage-pct-tag{margin-left:55px}#data-filter td#max_distance{position:absolute;bottom:49px;right:0}#data-filter td#max_distance.new{bottom:25px}#data-filter td#max_distance:after{content:" NM"}#data-filter td#avg_distance{position:absolute;bottom:30px;right:0}#data-filter td#avg_distance.new{bottom:10px}#data-filter td#avg_distance:after{content:" NM"}#data-filter td#score{position:absolute;bottom:11px;right:0}#data-filter td#score:before{padding-right:10px}#data-filter td.vesselsLastDay,#data-filter td.vesselsLast15Min{display:none}#data-filter td#nearbyStations{position:absolute;bottom:66px;right:0}#data-filter td#nearbyStations:before{padding-right:10px;content:"Nearby Stations: "!important}#vhf-units td.status{text-transform:uppercase;align-items:center;gap:5px;font-size:16px;display:flex;position:absolute;top:15px;right:0}#vhf-units td.status>span{order:2;margin-right:0}#vhf-units td#first_connected{width:fit-content;position:absolute;bottom:10px}#vhf-units td#first_connected:before{content:"Connected: ";position:unset;color:#6f807c;padding-right:0}#vhf-units td#country{margin-top:28px;display:none}#vhf-units td#city{margin-bottom:6px;display:none}#vhf-units td#country_city{margin:28px 0 6px}#vhf-units td#station{padding:10px 0 0 7px;font-size:16px;position:absolute;top:0}#vhf-units td#station .flag{position:absolute;top:23px;left:60px}#vhf-units td.audio_quality{text-align:right;position:absolute;bottom:10px;right:0}#vhf-units td.audio_quality:before{left:unset;right:35px}}@media only screen and (orientation:landscape) and (width<=768px){.history tbody tr>#first_connected{bottom:20px!important}}@media only screen and (width>=481px) and (width<=768px){.history tbody tr{padding:10px 0 35px}.history tbody tr>#rank{gap:5px;display:flex;bottom:15px!important}}@media only screen and (width<=340px){.history tbody td{padding-left:100px}.history tbody td:before{left:10px}.history tbody td.flight.fn{width:80px}.history tbody td.flight.logo img,.history tbody td.airline img{left:10px}.history tbody td.day{right:10px}.history tbody td.time{padding-left:40px;right:10px}.history tbody td.replay{right:20px}}
