button:active,button:focus,button:hover{outline:solid 1px var(--selectionBcg)}button.selected,button:active{background:var(--outline);transition:background-color 50ms,outline .2s}.floating_button,select option{background:var(--bcgColor)}#table-filter-bar,#view-panel{align-items:center;display:flex}#handleV,.floating-panel,.view,body{position:fixed}#aircraft-table .table_selected,#aircraft-table .table_selected:hover{background-color:var(--selectionBcg)!important;color:var(--selectionText)}#adv-config-panel,#legend-panel{top:9px;right:9px;overflow:auto;scale:1 1;opacity:1;transition:.15s}#adv-config-panel-header,#legend-panel-header{cursor:pointer;padding-top:10px;padding-left:15px}:root{--bcgColor:#ffffff;--alternateBcgColor:#eaeaea;--hoverBcgColor:#bbbbbb;--textColor:#000000;--buttonTop:rgba(255, 255, 255, 1);--buttonBottom:rgba(245, 245, 245, 1);--button:#eee;--selectionBcg:#2b94e5;--selectionText:#ffffff;--outline:#aaaaaa;--transBackground:#ddddddaa}body{padding:0;margin:0;font-family:Arial;overflow:hidden;color:var(--textColor);height:100vh}#con-err-message{position:fixed;width:700px;font-weight:700;font-size:130%;left:calc(50vw - 350px);top:20px;text-align:center;padding:30px}input[type=file]::-webkit-file-upload-button{margin-right:16px!important}button,input[type=file]::-webkit-file-upload-button{padding:5px;min-width:100px;margin:4px;background:var(--button);border:0;border-radius:2px;color:var(--textColor);outline:solid 1px var(--outline);transition:.6s;cursor:pointer}button:focus,button:hover{transition:background-color .2s,outline .2s,box-shadow .2s;box-shadow:0 1px 10px #0003}input[type=file]::-webkit-file-upload-button:focus,input[type=file]::-webkit-file-upload-button:hover{transition:background-color .2s,outline .2s,box-shadow .2s;box-shadow:0 1px 10px #0003;outline:solid 1px var(--selectionBcg)}input[type=file]::-webkit-file-upload-button:active{background:var(--outline);transition:background-color 50ms,outline .2s;outline:solid 1px var(--selectionBcg)}button:disabled{opacity:.5;background:var(--button)!important;color:var(--textColor)!important;outline:solid 1px var(--outline)!important;box-shadow:none!important;transition:.5s}input[type=file]::-webkit-file-upload-button:disabled{opacity:.5;background:var(--button)!important;color:var(--textColor)!important;outline:solid 1px var(--outline)!important;box-shadow:none!important;transition:.5s}button.selected{outline:solid 1px var(--outline)}button.blue,button.blue:hover{outline-color:#4077a1;color:#fff}button.blue:active{background:#336286;outline-color:#4794cf;color:#fff}button.blue{background:#1778c3}select,tr{color:var(--textColor);background-color:var(--bcgColor)}input[type=file]::-webkit-file-upload-button:selected{background:var(--outline);transition:background-color 50ms,outline .2s;outline:solid 1px var(--outline)}.page-button{min-width:28px;height:25px}.small_button{padding-top:2px;padding-bottom:2px;min-width:0}.floating_button{min-width:30px;padding:5px;border-radius:4px;text-align:center;box-shadow:0 5px 10px #0004!important;border:0;margin:5px;font-size:80%;font-weight:700;width:36px;height:36px;z-index:1}#panel,.cfg-table{padding-left:10px}.cfg-table,.legend-title{font-size:110%;font-weight:700}.floating_circle_button{width:40px;min-width:40px;height:40px;border-radius:20px;z-index:2;text-align:center;box-shadow:0 0 .7em #000;border:0;margin:0}#handleH,#map,#view-panel,.view{width:100vw}.floating_circle_button:hover{background-color:#ddd;box-shadow:0 0 .7em #000}.floating-panel{background-color:var(--bcgColor);border-radius:5px;z-index:8;box-shadow:0 5px 10px #0005;border:1px solid #0005}.plugin_config{margin:5px 5px 5px 20px;text-align:right}select{margin:4px;border:0;border-radius:2px;transition:.2s;outline:solid 1px var(--outline);width:100%}select:hover{outline:solid 1px var(--selectionBcg);transition:outline .2s}input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus{box-shadow:0 1px 10px #0003;outline:solid 1px var(--selectionBcg);transition:.2s}input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled{opacity:.5;outline:solid 1px var(--outline)!important}input[type=number],input[type=password],input[type=text]{padding:5px;margin:4px 10px;background-color:var(--bcgColor);border:0;border-radius:2px;transition:.2s;outline:solid 1px var(--outline);color:var(--textColor)}input[type=number]:hover,input[type=password]:hover,input[type=text]:hover{outline:solid 1px var(--selectionBcg);transition:.2s}input[type=number].invalid,input[type=password].invalid,input[type=text].invalid{outline:#ad0000 solid 1px;background:#f1bdbd;transition:.2s}#panel{width:calc(inherit - 10px);height:inherit;overflow:auto;background-color:var(--bcgColor);border:5px}#view-panel{position:absolute;height:50px;z-index:1;background-color:var(--bcgColor);box-shadow:0 0 .7em #000}.view{top:50px;bottom:0;z-index:100;background-color:var(--bcgColor)}#adv-config-panel,#handleH,#legend-panel,#logo,#map-coords,#performance-page,#show-adv-config,#show-legend,.leaflet-heatmap-layer{position:absolute}#handleH{bottom:0;height:50vh;min-height:100px}#handleV{top:0;left:auto!important;right:0!important;width:30vw;height:100%;box-shadow:-2px 0 10px #0003;border-left:solid 1px var(--outline);z-index:1}.ui-resizable-e{width:15px!important;right:-15px!important}.ui-resizable-w{width:15px!important;right:0!important}.ui-resizable-n{height:15px!important;top:-15px!important}#performance-page{height:inherit;width:30vw;right:0;bottom:0;background-color:var(--bcgColor)}#map{top:0;height:100%;z-index:0;position:relative}#top-bar{top:0;left:0;width:70px;background-color:var(--bcgColor);float:left}.stats-container{width:inherit;height:100%;overflow:auto}#logo{margin-left:20px;margin-right:10px;height:30px;right:10px}#aircraft-table{margin-left:0!important}.leaflet-bar,.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{box-shadow:0 5px 10px #0004!important;border:1px solid #0004}#map-coords,.leaflet-control-layers{box-shadow:0 1px 5px rgb(0 0 0 / 65%)}.leaflet-control-layers-toggle{width:36px!important;height:36px!important;display:none}.leaflet-control-layers-expanded{box-shadow:0 0 .7em #000;z-index:2}.leaflet-gl-dots-layer{z-index:9;position:absolute;pointer-events:none}.leaflet-heatmap-layer{z-index:1;pointer-events:none}.leaflet-container img.leaflet-image-layer{max-width:none!important}#adv-config-panel{width:250px;padding:0 0 10px 10px;font-size:70%;transform-origin:right 50px}#adv-config-panel.folded,#legend-panel.folded{scale:0.1435 0.1;opacity:0;transition:.3s}#show-adv-config{top:50px;right:5px;transition:none;background:url(resources/modules_adv_config/icon.png) no-repeat center center var(--bcgColor)}#adv-config-panel-header{font-size:120%;font-weight:700;padding-bottom:10px}.cfg-table{margin:5px 0}.cfg-table tr{background-color:transparent!important;cursor:default}.cfg-table td{padding:0;width:50%}.view-button-selected{background:var(--selectionBcg);outline-color:var(--selectionBcg)}#aircraft-list-page{height:inherit;overflow:hidden}#table-content-container{display:flex;flex-direction:column;height:inherit;justify-content:center}#table-container{overflow:auto auto;height:-webkit-fill-available;height:-moz-available}#aircraftTable table,td,th{white-space:nowrap;border-collapse:collapse;padding:6px 6px 6px 2px;transition:background-color .2s}#aircraftTable{margin-top:45px}table{margin-left:2.5%;margin-right:2.5%;width:95%;border-spacing:0;border-collapse:collapse}th{position:sticky;background-color:var(--bcgColor);position:sticky;background-color:var(--bcgColor);padding-top:9px;top:0;cursor:pointer;padding-right:16px;z-index:10}th.sort_asc{background:url(resources/modules_aircraft_list/sort_asc.png) no-repeat right center var(--bcgColor)}th.sort_desc{background:url(resources/modules_aircraft_list/sort_desc.png) no-repeat right center var(--bcgColor)}tr{transition:color .5s;cursor:pointer}tr:nth-child(odd){background-color:var(--alternateBcgColor)}#aircraft-table tr:hover{transition:background-color .2s;background-color:var(--hoverBcgColor)!important}#aircraft-table .table_selected{box-shadow:0 5px 10px #0004;position:relative}#aircraft-table .emergency{background-color:#a00!important;color:var(--selectionText)}#aircraft-table .emergency.table_selected,#aircraft-table .emergency.table_selected:hover,#aircraft-table .emergency:hover{background-color:red!important;color:var(--selectionText)}.table_selected td:last-of-type,tr:hover td:last-of-type{border-radius:0 3px 3px 0}.table_selected td:first-of-type,tr:hover td:first-of-type{border-radius:3px 0 0 3px}#table-filter-bar{padding-left:40px;padding-top:15px;padding-bottom:15px;background-color:var(--bcgColor);gap:5px;overflow:hidden;min-width:max-content;min-height:30px}#table-pager-bar{display:flex;min-height:30px;width:inherit;padding:15px;align-items:center;justify-content:center;gap:8px}.page-button-prew,.page-button-prew:disabled{background:url(resources/modules_aircraft_list/prew.png) center center no-repeat!important}.page-button-next,.page-button-next:disabled{background:url(resources/modules_aircraft_list/next.png) center center no-repeat!important}#aircraft-table-filter{width:100px}#aircraft-table-alt-filter{width:50px}#legend-panel{padding:10px;font-size:70%;flex-grow:2;transform-origin:right 100px;min-height:200px;min-width:100px;flex-direction:column;gap:10px}#show-legend{top:96px;right:5px;transition:none;background:url(resources/modules_legend/icon.png) no-repeat center center var(--bcgColor)}#legend-panel-header{font-size:120%;font-weight:700;padding-bottom:20px}.legend-title{margin-top:5px;margin-bottom:5px}.my-div-icon{text-shadow:0 0 7px #fff;line-height:100%}#map-coords{z-index:1;bottom:7px;left:5px;border-radius:5px;padding:4px 12px;background-color:var(--transBackground);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.airportLabel{font-weight:700;font-size:14px;color:#000}.airportLabelS{font-weight:700;font-size:11px}.receiverLabel-active-normal{font-weight:700;font-size:14px;color:#000;text-shadow:0 0 7px #fff}.receiverLabel-active-radar{font-weight:700;font-size:14px;color:#51f348;text-shadow:0 0 7px #000}.receiverLabel-inactive-normal{font-weight:700;font-size:14px;color:#dc2d2d;text-shadow:0 0 7px #fff}.receiverLabel-inactive-radar{font-weight:700;font-size:14px;color:#dc2d2d;text-shadow:0 0 7px #000}
