/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--SCALE:1;--FS1:calc( 10px * var(--SCALE));--FS2:calc( 13px * var(--SCALE));--FS3:calc( 17px * var(--SCALE));--BGCOLOR1:#313131;--BGCOLOR2:#242424;--ACCENT:#1e2837;--TXTCOLOR1:#BFBFBF;--TXTCOLOR2:#D8D8D8;--TXTCOLOR3:#a8a8a8;--BORDERCOLOR:#444444;--BUTTONCOLOR:#404040;--BUTTONHOVER:#505050;--HEADER-HEIGHT:4rem}:root.light{--BGCOLOR1:#F8F8F8;--BGCOLOR2:#CCCCCC;--TXTCOLOR1:#003f4b;--TXTCOLOR2:#050505;--TXTCOLOR3:#101010;--BORDERCOLOR:#DDDDDD;--BUTTONCOLOR:#E0E0E0;--BUTTONHOVER:#D0D0D0;--HEADER-HEIGHT:4rem}select{font-size:var(--FS2);height:calc(22px * var(--SCALE))}.page__header{flex:0 1 auto;background-color:#1e2837;color:#fff;position:relative;width:100%;padding:0;margin:0}.header__menu{display:flex;justify-content:flex-start;width:100%;padding:0 1rem;margin:0 auto;font-weight:700;font-size:.875rem}#planesTable{font-size:var(--FS2);white-space:nowrap;cursor:default}#map_container{width:100%;position:relative;height:100%;container-type:size;container-name:map}#map_canvas{position:absolute;width:100%;height:100%}.sidebar_button{width:calc(32px * var(--SCALE));height:calc(38px * var(--SCALE));border-radius:calc(2px * var(--SCALE));background-color:rgba(255,255,255,.2);cursor:pointer;background-size:calc(26px * var(--SCALE)) calc(30px * var(--SCALE));background-repeat:no-repeat;background-position:center;border:none}#splitter-infoblock{cursor:ns-resize;display:inline-block;position:absolute;top:calc(0px * var(--SCALE));right:0;margin-left:auto;width:calc(24px * var(--SCALE));height:calc(4px * var(--SCALE));background-size:calc(24px * var(--SCALE)) calc(25px * var(--SCALE));background-repeat:no-repeat;background-position:calc(0px * var(--SCALE));border:none;width:100%;border-bottom:#234c75;background-color:#65819e;border-bottom-width:calc(1px * var(--SCALE));border-bottom-style:solid}.ol-control button{outline:0;z-index:999}.ol-zoom-in{background-image:url(images/zoom-in.png);background-size:cover;color:transparent!important;width:calc(25px * var(--SCALE))!important;height:calc(25px * var(--SCALE))!important;background-color:transparent!important;margin-bottom:calc(5px * var(--SCALE))!important}.ol-zoom-out{background-image:url(images/zoom-out.png);background-size:cover;color:transparent!important;width:calc(25px * var(--SCALE))!important;height:calc(25px * var(--SCALE))!important;background-color:transparent!important}.ol-zoom{background-color:transparent!important;left:calc(100% - calc(65px * var(--SCALE)));top:calc(100% - calc(85px * var(--SCALE)))}.ol-attribution{font-size:var(--FS1)}.warning{margin-top:1em;border:calc(2px * var(--SCALE)) solid #ff0;background-color:#ffffa3;padding:calc(5px * var(--SCALE));color:#000}.error_box{position:absolute;bottom:calc(90px * var(--SCALE));left:calc(25px * var(--SCALE));border:calc(2px * var(--SCALE)) solid red;background-color:#ffffa3;opacity:.75;padding:calc(5px * var(--SCALE));color:#000;font-weight:700;font-size:var(--FS3);line-height:150%;text-align:center}#js_error{position:absolute;bottom:5px;left:5px;border:calc(2px * var(--SCALE)) solid red;background-color:#ffffa3;opacity:.75;padding:calc(5px * var(--SCALE));color:#000;font-size:var(--FS2);line-height:150%;text-align:center;z-index:999;white-space:pre-line}#loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 32px;min-width:220px;background:rgba(30,40,55,.92);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.45);color:#e6ecf5;font-size:13px;pointer-events:none}.loader__spinner{width:40px;height:40px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:#4a90e2;animation:loader-spin .9s linear infinite}@keyframes loader-spin{to{transform:rotate(360deg)}}.loader__label{color:#b8c5d6;letter-spacing:.02em}#loader_progress.loader__progress{width:200px;height:4px;border:none;border-radius:999px;background:rgba(255,255,255,.1);overflow:hidden;appearance:none;-webkit-appearance:none;color:#4a90e2}#loader_progress.loader__progress::-webkit-progress-bar{background:rgba(255,255,255,.1);border-radius:999px}#loader_progress.loader__progress::-webkit-progress-value{background:#4a90e2;border-radius:999px;transition:width .2s ease}#loader_progress.loader__progress::-moz-progress-bar{background:#4a90e2;border-radius:999px}#loader_progress.loader__progress:indeterminate{background-image:linear-gradient(90deg,rgba(255,255,255,.1) 0,rgba(74,144,226,.55) 50%,rgba(255,255,255,.1) 100%);background-size:200% 100%;animation:loader-indeterminate 1.4s ease-in-out infinite}#loader_progress.loader__progress:indeterminate::-webkit-progress-value{background:0 0}#loader_progress.loader__progress:indeterminate::-moz-progress-bar{background:0 0}@keyframes loader-indeterminate{0%{background-position:100% 0}100%{background-position:-100% 0}}.aircraft_table_header{background-color:var(--ACCENT);color:#fff;cursor:pointer;position:sticky;top:0;z-index:10;box-shadow:0 -2px 2px -1px rgba(0,0,0,.5),0 2px 2px -1px rgba(0,0,0,.7)}.aircraft_table_header td{font-size:smaller;padding:calc(5px * var(--SCALE));text-align:center}.verticalRateTriangle{font-family:"Courier New",monospace}.icaoCodeColumn{font-family:monospace;text-transform:uppercase}.plane_table_row{cursor:default;height:var(--FS2)}.hidden{display:none}.dim{opacity:.3}.pointer{cursor:pointer}.sidebarButton{background-color:#409edf;padding:calc(4px * var(--SCALE));color:#fff;font-weight:400;font-size:var(--FS2)}.sidebarButton:hover{background-color:#3c6ea3}.searchInput{width:calc(100px * var(--SCALE));height:calc(15px * var(--SCALE));color:var(--TXTCOLOR2);background-color:var(--BGCOLOR2);border-color:var(--BGCOLOR1);flex:0 0 auto}.formButton{font-size:var(--FS2);color:var(--TXTCOLOR2);background-color:var(--BGCOLOR2);border-color:var(--BGCOLOR1)}.formButton:disabled{color:var(--TXTCOLOR3)}input.error,select.error,textarea.error{color:red}.dateTime{font-weight:700;font-size:calc(12px * var(--SCALE));line-height:calc(26px * var(--SCALE));color:#fff;color:#fff;text-align:right;display:inline-block;padding-right:calc(20px * var(--SCALE));padding-left:calc(20px * var(--SCALE))}@media screen and (max-width:1 calc(000px * var(--SCALE))){.dateTime{display:none}}.legend{font-size:110%;color:var(--TXTCOLOR2);display:flex;flex-wrap:wrap;padding-top:calc(10px * var(--SCALE))}.settingsText{font-size:calc(14px * var(--SCALE));line-height:calc(20px * var(--SCALE))}.link{color:var(--TXTCOLOR1);text-decoration:none}#header_side{position:absolute;right:calc(0px * var(--SCALE));top:calc(0px * var(--SCALE));width:calc(38px * var(--SCALE));z-index:9}#header_top{text-align:right;position:absolute;right:calc(94px * var(--SCALE));top:calc(0px * var(--SCALE));height:calc(38px * var(--SCALE));z-index:9}.button{background-color:var(--ACCENT);width:calc(27px * var(--SCALE));height:calc(27px * var(--SCALE));border-radius:calc(2px * var(--SCALE));margin:calc(2px * var(--SCALE));display:inline-block;cursor:pointer;text-align:center;background-clip:padding-box}.buttonContainer{display:block;margin:calc(1px * var(--SCALE));text-align:center}.buttonSpacer{margin:calc(9px * var(--SCALE))}.buttonText{font-weight:700;font-size:calc(15px * var(--SCALE));line-height:calc(27px * var(--SCALE));text-align:center;margin:calc(5px * var(--SCALE))}.activeButton{color:#fff}.inActiveButton{color:#8a8a8a}#highlighted_infoblock{background-color:var(--BGCOLOR1);position:absolute;left:calc(40px * var(--SCALE));top:calc(60px * var(--SCALE));min-width:calc(132px * var(--SCALE));padding-right:calc(5px * var(--SCALE));box-shadow:calc(4px * var(--SCALE)) calc(4px * var(--SCALE)) calc(10px * var(--SCALE)) #444;cursor:pointer;z-index:950;display:none;pointer-events:none}.highlightedTitle{display:inline-block;width:90%}.identLarge{font-size:calc(22px * var(--SCALE));line-height:calc(24px * var(--SCALE));color:var(--TXTCOLOR1);font-weight:lighter}.identMedium{font-size:calc(17px * var(--SCALE));line-height:calc(22px * var(--SCALE));color:var(--TXTCOLOR1);font-weight:lighter}.identSmall{font-size:calc(14px * var(--SCALE));font-weight:700;color:var(--TXTCOLOR1)}.rSpacer{padding-top:calc(3px * var(--SCALE));padding-bottom:calc(3px * var(--SCALE))}.infoHeading{margin-top:calc(2px * var(--SCALE));margin-bottom:calc(2px * var(--SCALE));display:inline-block}.infoHeading sub{font-weight:400}.largeText a{font-weight:700;color:var(--TXTCOLOR1);font-size:var(--FS3)}.largeText{font-weight:700;color:var(--TXTCOLOR1);font-size:var(--FS3)}.infoBlockTitleText{font-weight:700;color:var(--TXTCOLOR3)}.legendTitle{line-height:calc(19px * var(--SCALE));padding-right:calc(3px * var(--SCALE));padding-left:calc(3px * var(--SCALE));margin:calc(2px * var(--SCALE))}#settings_infoblock{position:fixed;top:1%;left:1%;overflow:auto;max-height:90%;box-shadow:calc(4px * var(--SCALE)) calc(4px * var(--SCALE)) calc(10px * var(--SCALE)) #444;padding:calc(20px * var(--SCALE));z-index:9999;display:none;background-color:var(--BGCOLOR1)}.settingsColumn{display:table-cell;width:calc(199px * var(--SCALE))}.settingsOptionContainer{display:table;padding-top:calc(3.5px * var(--SCALE));padding-bottom:calc(3.5px * var(--SCALE))}.settingsCheckbox{width:calc(12px * var(--SCALE));height:calc(12px * var(--SCALE));background-size:calc(12px * var(--SCALE)) calc(12px * var(--SCALE));margin-left:calc(5px * var(--SCALE));margin-right:calc(5px * var(--SCALE));background-image:url(images/box-empty.png);background-repeat:no-repeat;background-position:center;cursor:pointer}.settingsCheckboxChecked{background-image:url(images/box-checked.png)!important}.settingsCloseBox{position:absolute;right:calc(8px * var(--SCALE));top:calc(8px * var(--SCALE));background-image:url(images/close-settings.png);background-size:cover;width:calc(20px * var(--SCALE));height:calc(20px * var(--SCALE));cursor:pointer;z-index:99;filter:grayscale(1) invert(100%)}.settingsText{line-height:calc(20px * var(--SCALE));display:table-cell}#altitude_chart{width:calc(100% - calc(5px * var(--SCALE)));max-width:calc(800px * var(--SCALE));right:calc(5px * var(--SCALE));bottom:calc(25px * var(--SCALE));background-color:transparent!important}#altitude_chart_button{background-size:cover;background-color:transparent;width:100%;height:0;padding:0 0 calc(100% * 56 / 1815)}.bottom-info-container{padding-top:calc(10px * var(--SCALE));padding-bottom:calc(10px * var(--SCALE));text-align:center;color:var(--TXTCOLOR1);line-height:calc(18px * var(--SCALE))}.bottom-info-container img{vertical-align:middle}.bottom-info-container .bottom-info-text{vertical-align:middle;display:inline}.greyButton{background-color:var(--BGCOLOR2);cursor:pointer;padding:calc(4px * var(--SCALE));width:100%;border:none;text-align:left;outline:0;font-size:calc(15px * var(--SCALE));font-weight:700;color:var(--TXTCOLOR1)}.greyButton:after{content:'\02795\FE0E';float:right;margin-left:calc(5px * var(--SCALE))}.greyButton.active:after{content:"\2796\FE0E"}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-radius:3px}.buttonFilter{list-style-type:none;margin:0;padding:0;width:calc(240px * var(--SCALE));cursor:pointer}.ui-widget-content .ui-selectable .ui-selected{border-color:#0ea5e9}.buttonFilter li{border-width:2px;border-color:var(--BGCOLOR2);margin-right:5px;margin-bottom:5px;padding:1px;float:left;width:calc(85px * var(--SCALE));color:var(--TXTCOLOR2);font-size:var(--FS2);text-align:center}#sortableColumns{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:3px;width:100%}#sortableColumns li{padding:calc(0px * var(--SCALE));flex:0 0 calc(120px * var(--SCALE));border-color:var(--ACCENT);background-color:var(--BGCOLOR2)}.ui-button,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:var(--BGCOLOR1);border:none}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#3d7382}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:var(--TXTCOLOR2)}.ui-button,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{color:var(--TXTCOLOR2)}.ui-widget-header,.ui-widget.ui-widget-content{border:none}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{color:var(--TXTCOLOR2)}.ui-widget-content{color:var(--TXTCOLOR2)}.ui-slider{background-color:var(--BGCOLOR2)}.ui-slider .ui-slider-handle{background-color:#0073de}input{color:var(--TXTCOLOR1)}#histDatePicker{background:var(--BGCOLOR1)}#replayBar{background:var(--BGCOLOR1);display:none;width:calc(100% - 80px);padding-right:80px;position:absolute;height:10px;bottom:0;grid-template-columns:1fr 1.5fr 5fr 2fr;grid-template-rows:20px 40px 20px 20px;justify-items:center;align-items:center;grid-template-areas:"timezone dateHint timeHint speedHint" "play datepicker hours speedSelect" ". dateHintLocal minutes loading " ". . . ."}#replayLoading{grid-area:loading}#replayTimeZone{grid-area:timezone}#replayPlay{grid-area:play}#replayDatepicker{grid-area:datepicker}#hourSelect{width:90%;grid-area:hours}#minuteSelect{width:90%;grid-area:minutes}#replaySpeedSelect{grid-area:speedSelect;width:90%}#replayTimeHint{grid-area:timeHint}#replayDateHintLocal{grid-area:dateHintLocal}#replayDateHint{grid-area:dateHint}#replaySpeedHint{grid-area:speedHint}.modern-tabs-container{background-color:var(--BGCOLOR1);position:relative}.modern-tabs-nav{display:flex;background-color:transparent;border:none;margin:0;padding:0;border-bottom:1px solid #374151;position:relative}.modern-tabs-nav li{list-style:none;flex:1;position:relative;margin:0}.modern-tab{position:relative}.modern-tab a{display:block;padding:12px 16px;text-decoration:none;color:#9ca3af;font-weight:500;text-align:center;transition:all .2s ease-in-out;border:none;background:0 0;position:relative;font-size:14px}.modern-tab a:hover{color:#d1d5db;background-color:rgba(75,85,99,.1)}.modern-tab a:focus{outline:0;color:#d1d5db}.modern-tab-active a{color:#fff;background-color:transparent}.modern-tab-active::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#3b82f6;transform:scaleX(1);transition:transform .2s ease-in-out}.modern-tab:not(.modern-tab-active)::after{content:'';position:absolute;bottom:-1px;left:50%;transform:translateX(-50%) scaleX(0);width:100%;height:2px;background-color:#6b7280;transition:transform .2s ease-in-out}.modern-tab:not(.modern-tab-active):hover::after{transform:translateX(-50%) scaleX(.5)}.modern-tabs-container .ui-tabs-panel{background-color:var(--BGCOLOR1);padding:1em .5em;border:none}.fi,.fib{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(flags/4x3/xx.svg)}.fi-xx.fis{background-image:url(flags/1x1/xx.svg)}.fi-ad{background-image:url(flags/4x3/ad.svg)}.fi-ad.fis{background-image:url(flags/1x1/ad.svg)}.fi-ae{background-image:url(flags/4x3/ae.svg)}.fi-ae.fis{background-image:url(flags/1x1/ae.svg)}.fi-af{background-image:url(flags/4x3/af.svg)}.fi-af.fis{background-image:url(flags/1x1/af.svg)}.fi-ag{background-image:url(flags/4x3/ag.svg)}.fi-ag.fis{background-image:url(flags/1x1/ag.svg)}.fi-ai{background-image:url(flags/4x3/ai.svg)}.fi-ai.fis{background-image:url(flags/1x1/ai.svg)}.fi-al{background-image:url(flags/4x3/al.svg)}.fi-al.fis{background-image:url(flags/1x1/al.svg)}.fi-am{background-image:url(flags/4x3/am.svg)}.fi-am.fis{background-image:url(flags/1x1/am.svg)}.fi-ao{background-image:url(flags/4x3/ao.svg)}.fi-ao.fis{background-image:url(flags/1x1/ao.svg)}.fi-aq{background-image:url(flags/4x3/aq.svg)}.fi-aq.fis{background-image:url(flags/1x1/aq.svg)}.fi-ar{background-image:url(flags/4x3/ar.svg)}.fi-ar.fis{background-image:url(flags/1x1/ar.svg)}.fi-as{background-image:url(flags/4x3/as.svg)}.fi-as.fis{background-image:url(flags/1x1/as.svg)}.fi-at{background-image:url(flags/4x3/at.svg)}.fi-at.fis{background-image:url(flags/1x1/at.svg)}.fi-au{background-image:url(flags/4x3/au.svg)}.fi-au.fis{background-image:url(flags/1x1/au.svg)}.fi-aw{background-image:url(flags/4x3/aw.svg)}.fi-aw.fis{background-image:url(flags/1x1/aw.svg)}.fi-ax{background-image:url(flags/4x3/ax.svg)}.fi-ax.fis{background-image:url(flags/1x1/ax.svg)}.fi-az{background-image:url(flags/4x3/az.svg)}.fi-az.fis{background-image:url(flags/1x1/az.svg)}.fi-ba{background-image:url(flags/4x3/ba.svg)}.fi-ba.fis{background-image:url(flags/1x1/ba.svg)}.fi-bb{background-image:url(flags/4x3/bb.svg)}.fi-bb.fis{background-image:url(flags/1x1/bb.svg)}.fi-bd{background-image:url(flags/4x3/bd.svg)}.fi-bd.fis{background-image:url(flags/1x1/bd.svg)}.fi-be{background-image:url(flags/4x3/be.svg)}.fi-be.fis{background-image:url(flags/1x1/be.svg)}.fi-bf{background-image:url(flags/4x3/bf.svg)}.fi-bf.fis{background-image:url(flags/1x1/bf.svg)}.fi-bg{background-image:url(flags/4x3/bg.svg)}.fi-bg.fis{background-image:url(flags/1x1/bg.svg)}.fi-bh{background-image:url(flags/4x3/bh.svg)}.fi-bh.fis{background-image:url(flags/1x1/bh.svg)}.fi-bi{background-image:url(flags/4x3/bi.svg)}.fi-bi.fis{background-image:url(flags/1x1/bi.svg)}.fi-bj{background-image:url(flags/4x3/bj.svg)}.fi-bj.fis{background-image:url(flags/1x1/bj.svg)}.fi-bl{background-image:url(flags/4x3/bl.svg)}.fi-bl.fis{background-image:url(flags/1x1/bl.svg)}.fi-bm{background-image:url(flags/4x3/bm.svg)}.fi-bm.fis{background-image:url(flags/1x1/bm.svg)}.fi-bn{background-image:url(flags/4x3/bn.svg)}.fi-bn.fis{background-image:url(flags/1x1/bn.svg)}.fi-bo{background-image:url(flags/4x3/bo.svg)}.fi-bo.fis{background-image:url(flags/1x1/bo.svg)}.fi-bq{background-image:url(flags/4x3/bq.svg)}.fi-bq.fis{background-image:url(flags/1x1/bq.svg)}.fi-br{background-image:url(flags/4x3/br.svg)}.fi-br.fis{background-image:url(flags/1x1/br.svg)}.fi-bs{background-image:url(flags/4x3/bs.svg)}.fi-bs.fis{background-image:url(flags/1x1/bs.svg)}.fi-bt{background-image:url(flags/4x3/bt.svg)}.fi-bt.fis{background-image:url(flags/1x1/bt.svg)}.fi-bv{background-image:url(flags/4x3/bv.svg)}.fi-bv.fis{background-image:url(flags/1x1/bv.svg)}.fi-bw{background-image:url(flags/4x3/bw.svg)}.fi-bw.fis{background-image:url(flags/1x1/bw.svg)}.fi-by{background-image:url(flags/4x3/by.svg)}.fi-by.fis{background-image:url(flags/1x1/by.svg)}.fi-bz{background-image:url(flags/4x3/bz.svg)}.fi-bz.fis{background-image:url(flags/1x1/bz.svg)}.fi-ca{background-image:url(flags/4x3/ca.svg)}.fi-ca.fis{background-image:url(flags/1x1/ca.svg)}.fi-cc{background-image:url(flags/4x3/cc.svg)}.fi-cc.fis{background-image:url(flags/1x1/cc.svg)}.fi-cd{background-image:url(flags/4x3/cd.svg)}.fi-cd.fis{background-image:url(flags/1x1/cd.svg)}.fi-cf{background-image:url(flags/4x3/cf.svg)}.fi-cf.fis{background-image:url(flags/1x1/cf.svg)}.fi-cg{background-image:url(flags/4x3/cg.svg)}.fi-cg.fis{background-image:url(flags/1x1/cg.svg)}.fi-ch{background-image:url(flags/4x3/ch.svg)}.fi-ch.fis{background-image:url(flags/1x1/ch.svg)}.fi-ci{background-image:url(flags/4x3/ci.svg)}.fi-ci.fis{background-image:url(flags/1x1/ci.svg)}.fi-ck{background-image:url(flags/4x3/ck.svg)}.fi-ck.fis{background-image:url(flags/1x1/ck.svg)}.fi-cl{background-image:url(flags/4x3/cl.svg)}.fi-cl.fis{background-image:url(flags/1x1/cl.svg)}.fi-cm{background-image:url(flags/4x3/cm.svg)}.fi-cm.fis{background-image:url(flags/1x1/cm.svg)}.fi-cn{background-image:url(flags/4x3/cn.svg)}.fi-cn.fis{background-image:url(flags/1x1/cn.svg)}.fi-co{background-image:url(flags/4x3/co.svg)}.fi-co.fis{background-image:url(flags/1x1/co.svg)}.fi-cr{background-image:url(flags/4x3/cr.svg)}.fi-cr.fis{background-image:url(flags/1x1/cr.svg)}.fi-cu{background-image:url(flags/4x3/cu.svg)}.fi-cu.fis{background-image:url(flags/1x1/cu.svg)}.fi-cv{background-image:url(flags/4x3/cv.svg)}.fi-cv.fis{background-image:url(flags/1x1/cv.svg)}.fi-cw{background-image:url(flags/4x3/cw.svg)}.fi-cw.fis{background-image:url(flags/1x1/cw.svg)}.fi-cx{background-image:url(flags/4x3/cx.svg)}.fi-cx.fis{background-image:url(flags/1x1/cx.svg)}.fi-cy{background-image:url(flags/4x3/cy.svg)}.fi-cy.fis{background-image:url(flags/1x1/cy.svg)}.fi-cz{background-image:url(flags/4x3/cz.svg)}.fi-cz.fis{background-image:url(flags/1x1/cz.svg)}.fi-de{background-image:url(flags/4x3/de.svg)}.fi-de.fis{background-image:url(flags/1x1/de.svg)}.fi-dj{background-image:url(flags/4x3/dj.svg)}.fi-dj.fis{background-image:url(flags/1x1/dj.svg)}.fi-dk{background-image:url(flags/4x3/dk.svg)}.fi-dk.fis{background-image:url(flags/1x1/dk.svg)}.fi-dm{background-image:url(flags/4x3/dm.svg)}.fi-dm.fis{background-image:url(flags/1x1/dm.svg)}.fi-do{background-image:url(flags/4x3/do.svg)}.fi-do.fis{background-image:url(flags/1x1/do.svg)}.fi-dz{background-image:url(flags/4x3/dz.svg)}.fi-dz.fis{background-image:url(flags/1x1/dz.svg)}.fi-ec{background-image:url(flags/4x3/ec.svg)}.fi-ec.fis{background-image:url(flags/1x1/ec.svg)}.fi-ee{background-image:url(flags/4x3/ee.svg)}.fi-ee.fis{background-image:url(flags/1x1/ee.svg)}.fi-eg{background-image:url(flags/4x3/eg.svg)}.fi-eg.fis{background-image:url(flags/1x1/eg.svg)}.fi-eh{background-image:url(flags/4x3/eh.svg)}.fi-eh.fis{background-image:url(flags/1x1/eh.svg)}.fi-er{background-image:url(flags/4x3/er.svg)}.fi-er.fis{background-image:url(flags/1x1/er.svg)}.fi-es{background-image:url(flags/4x3/es.svg)}.fi-es.fis{background-image:url(flags/1x1/es.svg)}.fi-et{background-image:url(flags/4x3/et.svg)}.fi-et.fis{background-image:url(flags/1x1/et.svg)}.fi-fi{background-image:url(flags/4x3/fi.svg)}.fi-fi.fis{background-image:url(flags/1x1/fi.svg)}.fi-fj{background-image:url(flags/4x3/fj.svg)}.fi-fj.fis{background-image:url(flags/1x1/fj.svg)}.fi-fk{background-image:url(flags/4x3/fk.svg)}.fi-fk.fis{background-image:url(flags/1x1/fk.svg)}.fi-fm{background-image:url(flags/4x3/fm.svg)}.fi-fm.fis{background-image:url(flags/1x1/fm.svg)}.fi-fo{background-image:url(flags/4x3/fo.svg)}.fi-fo.fis{background-image:url(flags/1x1/fo.svg)}.fi-fr{background-image:url(flags/4x3/fr.svg)}.fi-fr.fis{background-image:url(flags/1x1/fr.svg)}.fi-ga{background-image:url(flags/4x3/ga.svg)}.fi-ga.fis{background-image:url(flags/1x1/ga.svg)}.fi-gb{background-image:url(flags/4x3/gb.svg)}.fi-gb.fis{background-image:url(flags/1x1/gb.svg)}.fi-gd{background-image:url(flags/4x3/gd.svg)}.fi-gd.fis{background-image:url(flags/1x1/gd.svg)}.fi-ge{background-image:url(flags/4x3/ge.svg)}.fi-ge.fis{background-image:url(flags/1x1/ge.svg)}.fi-gf{background-image:url(flags/4x3/gf.svg)}.fi-gf.fis{background-image:url(flags/1x1/gf.svg)}.fi-gg{background-image:url(flags/4x3/gg.svg)}.fi-gg.fis{background-image:url(flags/1x1/gg.svg)}.fi-gh{background-image:url(flags/4x3/gh.svg)}.fi-gh.fis{background-image:url(flags/1x1/gh.svg)}.fi-gi{background-image:url(flags/4x3/gi.svg)}.fi-gi.fis{background-image:url(flags/1x1/gi.svg)}.fi-gl{background-image:url(flags/4x3/gl.svg)}.fi-gl.fis{background-image:url(flags/1x1/gl.svg)}.fi-gm{background-image:url(flags/4x3/gm.svg)}.fi-gm.fis{background-image:url(flags/1x1/gm.svg)}.fi-gn{background-image:url(flags/4x3/gn.svg)}.fi-gn.fis{background-image:url(flags/1x1/gn.svg)}.fi-gp{background-image:url(flags/4x3/gp.svg)}.fi-gp.fis{background-image:url(flags/1x1/gp.svg)}.fi-gq{background-image:url(flags/4x3/gq.svg)}.fi-gq.fis{background-image:url(flags/1x1/gq.svg)}.fi-gr{background-image:url(flags/4x3/gr.svg)}.fi-gr.fis{background-image:url(flags/1x1/gr.svg)}.fi-gs{background-image:url(flags/4x3/gs.svg)}.fi-gs.fis{background-image:url(flags/1x1/gs.svg)}.fi-gt{background-image:url(flags/4x3/gt.svg)}.fi-gt.fis{background-image:url(flags/1x1/gt.svg)}.fi-gu{background-image:url(flags/4x3/gu.svg)}.fi-gu.fis{background-image:url(flags/1x1/gu.svg)}.fi-gw{background-image:url(flags/4x3/gw.svg)}.fi-gw.fis{background-image:url(flags/1x1/gw.svg)}.fi-gy{background-image:url(flags/4x3/gy.svg)}.fi-gy.fis{background-image:url(flags/1x1/gy.svg)}.fi-hk{background-image:url(flags/4x3/hk.svg)}.fi-hk.fis{background-image:url(flags/1x1/hk.svg)}.fi-hm{background-image:url(flags/4x3/hm.svg)}.fi-hm.fis{background-image:url(flags/1x1/hm.svg)}.fi-hn{background-image:url(flags/4x3/hn.svg)}.fi-hn.fis{background-image:url(flags/1x1/hn.svg)}.fi-hr{background-image:url(flags/4x3/hr.svg)}.fi-hr.fis{background-image:url(flags/1x1/hr.svg)}.fi-ht{background-image:url(flags/4x3/ht.svg)}.fi-ht.fis{background-image:url(flags/1x1/ht.svg)}.fi-hu{background-image:url(flags/4x3/hu.svg)}.fi-hu.fis{background-image:url(flags/1x1/hu.svg)}.fi-id{background-image:url(flags/4x3/id.svg)}.fi-id.fis{background-image:url(flags/1x1/id.svg)}.fi-ie{background-image:url(flags/4x3/ie.svg)}.fi-ie.fis{background-image:url(flags/1x1/ie.svg)}.fi-il{background-image:url(flags/4x3/il.svg)}.fi-il.fis{background-image:url(flags/1x1/il.svg)}.fi-im{background-image:url(flags/4x3/im.svg)}.fi-im.fis{background-image:url(flags/1x1/im.svg)}.fi-in{background-image:url(flags/4x3/in.svg)}.fi-in.fis{background-image:url(flags/1x1/in.svg)}.fi-io{background-image:url(flags/4x3/io.svg)}.fi-io.fis{background-image:url(flags/1x1/io.svg)}.fi-iq{background-image:url(flags/4x3/iq.svg)}.fi-iq.fis{background-image:url(flags/1x1/iq.svg)}.fi-ir{background-image:url(flags/4x3/ir.svg)}.fi-ir.fis{background-image:url(flags/1x1/ir.svg)}.fi-is{background-image:url(flags/4x3/is.svg)}.fi-is.fis{background-image:url(flags/1x1/is.svg)}.fi-it{background-image:url(flags/4x3/it.svg)}.fi-it.fis{background-image:url(flags/1x1/it.svg)}.fi-je{background-image:url(flags/4x3/je.svg)}.fi-je.fis{background-image:url(flags/1x1/je.svg)}.fi-jm{background-image:url(flags/4x3/jm.svg)}.fi-jm.fis{background-image:url(flags/1x1/jm.svg)}.fi-jo{background-image:url(flags/4x3/jo.svg)}.fi-jo.fis{background-image:url(flags/1x1/jo.svg)}.fi-jp{background-image:url(flags/4x3/jp.svg)}.fi-jp.fis{background-image:url(flags/1x1/jp.svg)}.fi-ke{background-image:url(flags/4x3/ke.svg)}.fi-ke.fis{background-image:url(flags/1x1/ke.svg)}.fi-kg{background-image:url(flags/4x3/kg.svg)}.fi-kg.fis{background-image:url(flags/1x1/kg.svg)}.fi-kh{background-image:url(flags/4x3/kh.svg)}.fi-kh.fis{background-image:url(flags/1x1/kh.svg)}.fi-ki{background-image:url(flags/4x3/ki.svg)}.fi-ki.fis{background-image:url(flags/1x1/ki.svg)}.fi-km{background-image:url(flags/4x3/km.svg)}.fi-km.fis{background-image:url(flags/1x1/km.svg)}.fi-kn{background-image:url(flags/4x3/kn.svg)}.fi-kn.fis{background-image:url(flags/1x1/kn.svg)}.fi-kp{background-image:url(flags/4x3/kp.svg)}.fi-kp.fis{background-image:url(flags/1x1/kp.svg)}.fi-kr{background-image:url(flags/4x3/kr.svg)}.fi-kr.fis{background-image:url(flags/1x1/kr.svg)}.fi-kw{background-image:url(flags/4x3/kw.svg)}.fi-kw.fis{background-image:url(flags/1x1/kw.svg)}.fi-ky{background-image:url(flags/4x3/ky.svg)}.fi-ky.fis{background-image:url(flags/1x1/ky.svg)}.fi-kz{background-image:url(flags/4x3/kz.svg)}.fi-kz.fis{background-image:url(flags/1x1/kz.svg)}.fi-la{background-image:url(flags/4x3/la.svg)}.fi-la.fis{background-image:url(flags/1x1/la.svg)}.fi-lb{background-image:url(flags/4x3/lb.svg)}.fi-lb.fis{background-image:url(flags/1x1/lb.svg)}.fi-lc{background-image:url(flags/4x3/lc.svg)}.fi-lc.fis{background-image:url(flags/1x1/lc.svg)}.fi-li{background-image:url(flags/4x3/li.svg)}.fi-li.fis{background-image:url(flags/1x1/li.svg)}.fi-lk{background-image:url(flags/4x3/lk.svg)}.fi-lk.fis{background-image:url(flags/1x1/lk.svg)}.fi-lr{background-image:url(flags/4x3/lr.svg)}.fi-lr.fis{background-image:url(flags/1x1/lr.svg)}.fi-ls{background-image:url(flags/4x3/ls.svg)}.fi-ls.fis{background-image:url(flags/1x1/ls.svg)}.fi-lt{background-image:url(flags/4x3/lt.svg)}.fi-lt.fis{background-image:url(flags/1x1/lt.svg)}.fi-lu{background-image:url(flags/4x3/lu.svg)}.fi-lu.fis{background-image:url(flags/1x1/lu.svg)}.fi-lv{background-image:url(flags/4x3/lv.svg)}.fi-lv.fis{background-image:url(flags/1x1/lv.svg)}.fi-ly{background-image:url(flags/4x3/ly.svg)}.fi-ly.fis{background-image:url(flags/1x1/ly.svg)}.fi-ma{background-image:url(flags/4x3/ma.svg)}.fi-ma.fis{background-image:url(flags/1x1/ma.svg)}.fi-mc{background-image:url(flags/4x3/mc.svg)}.fi-mc.fis{background-image:url(flags/1x1/mc.svg)}.fi-md{background-image:url(flags/4x3/md.svg)}.fi-md.fis{background-image:url(flags/1x1/md.svg)}.fi-me{background-image:url(flags/4x3/me.svg)}.fi-me.fis{background-image:url(flags/1x1/me.svg)}.fi-mf{background-image:url(flags/4x3/mf.svg)}.fi-mf.fis{background-image:url(flags/1x1/mf.svg)}.fi-mg{background-image:url(flags/4x3/mg.svg)}.fi-mg.fis{background-image:url(flags/1x1/mg.svg)}.fi-mh{background-image:url(flags/4x3/mh.svg)}.fi-mh.fis{background-image:url(flags/1x1/mh.svg)}.fi-mk{background-image:url(flags/4x3/mk.svg)}.fi-mk.fis{background-image:url(flags/1x1/mk.svg)}.fi-ml{background-image:url(flags/4x3/ml.svg)}.fi-ml.fis{background-image:url(flags/1x1/ml.svg)}.fi-mm{background-image:url(flags/4x3/mm.svg)}.fi-mm.fis{background-image:url(flags/1x1/mm.svg)}.fi-mn{background-image:url(flags/4x3/mn.svg)}.fi-mn.fis{background-image:url(flags/1x1/mn.svg)}.fi-mo{background-image:url(flags/4x3/mo.svg)}.fi-mo.fis{background-image:url(flags/1x1/mo.svg)}.fi-mp{background-image:url(flags/4x3/mp.svg)}.fi-mp.fis{background-image:url(flags/1x1/mp.svg)}.fi-mq{background-image:url(flags/4x3/mq.svg)}.fi-mq.fis{background-image:url(flags/1x1/mq.svg)}.fi-mr{background-image:url(flags/4x3/mr.svg)}.fi-mr.fis{background-image:url(flags/1x1/mr.svg)}.fi-ms{background-image:url(flags/4x3/ms.svg)}.fi-ms.fis{background-image:url(flags/1x1/ms.svg)}.fi-mt{background-image:url(flags/4x3/mt.svg)}.fi-mt.fis{background-image:url(flags/1x1/mt.svg)}.fi-mu{background-image:url(flags/4x3/mu.svg)}.fi-mu.fis{background-image:url(flags/1x1/mu.svg)}.fi-mv{background-image:url(flags/4x3/mv.svg)}.fi-mv.fis{background-image:url(flags/1x1/mv.svg)}.fi-mw{background-image:url(flags/4x3/mw.svg)}.fi-mw.fis{background-image:url(flags/1x1/mw.svg)}.fi-mx{background-image:url(flags/4x3/mx.svg)}.fi-mx.fis{background-image:url(flags/1x1/mx.svg)}.fi-my{background-image:url(flags/4x3/my.svg)}.fi-my.fis{background-image:url(flags/1x1/my.svg)}.fi-mz{background-image:url(flags/4x3/mz.svg)}.fi-mz.fis{background-image:url(flags/1x1/mz.svg)}.fi-na{background-image:url(flags/4x3/na.svg)}.fi-na.fis{background-image:url(flags/1x1/na.svg)}.fi-nc{background-image:url(flags/4x3/nc.svg)}.fi-nc.fis{background-image:url(flags/1x1/nc.svg)}.fi-ne{background-image:url(flags/4x3/ne.svg)}.fi-ne.fis{background-image:url(flags/1x1/ne.svg)}.fi-nf{background-image:url(flags/4x3/nf.svg)}.fi-nf.fis{background-image:url(flags/1x1/nf.svg)}.fi-ng{background-image:url(flags/4x3/ng.svg)}.fi-ng.fis{background-image:url(flags/1x1/ng.svg)}.fi-ni{background-image:url(flags/4x3/ni.svg)}.fi-ni.fis{background-image:url(flags/1x1/ni.svg)}.fi-nl{background-image:url(flags/4x3/nl.svg)}.fi-nl.fis{background-image:url(flags/1x1/nl.svg)}.fi-no{background-image:url(flags/4x3/no.svg)}.fi-no.fis{background-image:url(flags/1x1/no.svg)}.fi-np{background-image:url(flags/4x3/np.svg)}.fi-np.fis{background-image:url(flags/1x1/np.svg)}.fi-nr{background-image:url(flags/4x3/nr.svg)}.fi-nr.fis{background-image:url(flags/1x1/nr.svg)}.fi-nu{background-image:url(flags/4x3/nu.svg)}.fi-nu.fis{background-image:url(flags/1x1/nu.svg)}.fi-nz{background-image:url(flags/4x3/nz.svg)}.fi-nz.fis{background-image:url(flags/1x1/nz.svg)}.fi-om{background-image:url(flags/4x3/om.svg)}.fi-om.fis{background-image:url(flags/1x1/om.svg)}.fi-pa{background-image:url(flags/4x3/pa.svg)}.fi-pa.fis{background-image:url(flags/1x1/pa.svg)}.fi-pe{background-image:url(flags/4x3/pe.svg)}.fi-pe.fis{background-image:url(flags/1x1/pe.svg)}.fi-pf{background-image:url(flags/4x3/pf.svg)}.fi-pf.fis{background-image:url(flags/1x1/pf.svg)}.fi-pg{background-image:url(flags/4x3/pg.svg)}.fi-pg.fis{background-image:url(flags/1x1/pg.svg)}.fi-ph{background-image:url(flags/4x3/ph.svg)}.fi-ph.fis{background-image:url(flags/1x1/ph.svg)}.fi-pk{background-image:url(flags/4x3/pk.svg)}.fi-pk.fis{background-image:url(flags/1x1/pk.svg)}.fi-pl{background-image:url(flags/4x3/pl.svg)}.fi-pl.fis{background-image:url(flags/1x1/pl.svg)}.fi-pm{background-image:url(flags/4x3/pm.svg)}.fi-pm.fis{background-image:url(flags/1x1/pm.svg)}.fi-pn{background-image:url(flags/4x3/pn.svg)}.fi-pn.fis{background-image:url(flags/1x1/pn.svg)}.fi-pr{background-image:url(flags/4x3/pr.svg)}.fi-pr.fis{background-image:url(flags/1x1/pr.svg)}.fi-ps{background-image:url(flags/4x3/ps.svg)}.fi-ps.fis{background-image:url(flags/1x1/ps.svg)}.fi-pt{background-image:url(flags/4x3/pt.svg)}.fi-pt.fis{background-image:url(flags/1x1/pt.svg)}.fi-pw{background-image:url(flags/4x3/pw.svg)}.fi-pw.fis{background-image:url(flags/1x1/pw.svg)}.fi-py{background-image:url(flags/4x3/py.svg)}.fi-py.fis{background-image:url(flags/1x1/py.svg)}.fi-qa{background-image:url(flags/4x3/qa.svg)}.fi-qa.fis{background-image:url(flags/1x1/qa.svg)}.fi-re{background-image:url(flags/4x3/re.svg)}.fi-re.fis{background-image:url(flags/1x1/re.svg)}.fi-ro{background-image:url(flags/4x3/ro.svg)}.fi-ro.fis{background-image:url(flags/1x1/ro.svg)}.fi-rs{background-image:url(flags/4x3/rs.svg)}.fi-rs.fis{background-image:url(flags/1x1/rs.svg)}.fi-ru{background-image:url(flags/4x3/ru.svg)}.fi-ru.fis{background-image:url(flags/1x1/ru.svg)}.fi-rw{background-image:url(flags/4x3/rw.svg)}.fi-rw.fis{background-image:url(flags/1x1/rw.svg)}.fi-sa{background-image:url(flags/4x3/sa.svg)}.fi-sa.fis{background-image:url(flags/1x1/sa.svg)}.fi-sb{background-image:url(flags/4x3/sb.svg)}.fi-sb.fis{background-image:url(flags/1x1/sb.svg)}.fi-sc{background-image:url(flags/4x3/sc.svg)}.fi-sc.fis{background-image:url(flags/1x1/sc.svg)}.fi-sd{background-image:url(flags/4x3/sd.svg)}.fi-sd.fis{background-image:url(flags/1x1/sd.svg)}.fi-se{background-image:url(flags/4x3/se.svg)}.fi-se.fis{background-image:url(flags/1x1/se.svg)}.fi-sg{background-image:url(flags/4x3/sg.svg)}.fi-sg.fis{background-image:url(flags/1x1/sg.svg)}.fi-sh{background-image:url(flags/4x3/sh.svg)}.fi-sh.fis{background-image:url(flags/1x1/sh.svg)}.fi-si{background-image:url(flags/4x3/si.svg)}.fi-si.fis{background-image:url(flags/1x1/si.svg)}.fi-sj{background-image:url(flags/4x3/sj.svg)}.fi-sj.fis{background-image:url(flags/1x1/sj.svg)}.fi-sk{background-image:url(flags/4x3/sk.svg)}.fi-sk.fis{background-image:url(flags/1x1/sk.svg)}.fi-sl{background-image:url(flags/4x3/sl.svg)}.fi-sl.fis{background-image:url(flags/1x1/sl.svg)}.fi-sm{background-image:url(flags/4x3/sm.svg)}.fi-sm.fis{background-image:url(flags/1x1/sm.svg)}.fi-sn{background-image:url(flags/4x3/sn.svg)}.fi-sn.fis{background-image:url(flags/1x1/sn.svg)}.fi-so{background-image:url(flags/4x3/so.svg)}.fi-so.fis{background-image:url(flags/1x1/so.svg)}.fi-sr{background-image:url(flags/4x3/sr.svg)}.fi-sr.fis{background-image:url(flags/1x1/sr.svg)}.fi-ss{background-image:url(flags/4x3/ss.svg)}.fi-ss.fis{background-image:url(flags/1x1/ss.svg)}.fi-st{background-image:url(flags/4x3/st.svg)}.fi-st.fis{background-image:url(flags/1x1/st.svg)}.fi-sv{background-image:url(flags/4x3/sv.svg)}.fi-sv.fis{background-image:url(flags/1x1/sv.svg)}.fi-sx{background-image:url(flags/4x3/sx.svg)}.fi-sx.fis{background-image:url(flags/1x1/sx.svg)}.fi-sy{background-image:url(flags/4x3/sy.svg)}.fi-sy.fis{background-image:url(flags/1x1/sy.svg)}.fi-sz{background-image:url(flags/4x3/sz.svg)}.fi-sz.fis{background-image:url(flags/1x1/sz.svg)}.fi-tc{background-image:url(flags/4x3/tc.svg)}.fi-tc.fis{background-image:url(flags/1x1/tc.svg)}.fi-td{background-image:url(flags/4x3/td.svg)}.fi-td.fis{background-image:url(flags/1x1/td.svg)}.fi-tf{background-image:url(flags/4x3/tf.svg)}.fi-tf.fis{background-image:url(flags/1x1/tf.svg)}.fi-tg{background-image:url(flags/4x3/tg.svg)}.fi-tg.fis{background-image:url(flags/1x1/tg.svg)}.fi-th{background-image:url(flags/4x3/th.svg)}.fi-th.fis{background-image:url(flags/1x1/th.svg)}.fi-tj{background-image:url(flags/4x3/tj.svg)}.fi-tj.fis{background-image:url(flags/1x1/tj.svg)}.fi-tk{background-image:url(flags/4x3/tk.svg)}.fi-tk.fis{background-image:url(flags/1x1/tk.svg)}.fi-tl{background-image:url(flags/4x3/tl.svg)}.fi-tl.fis{background-image:url(flags/1x1/tl.svg)}.fi-tm{background-image:url(flags/4x3/tm.svg)}.fi-tm.fis{background-image:url(flags/1x1/tm.svg)}.fi-tn{background-image:url(flags/4x3/tn.svg)}.fi-tn.fis{background-image:url(flags/1x1/tn.svg)}.fi-to{background-image:url(flags/4x3/to.svg)}.fi-to.fis{background-image:url(flags/1x1/to.svg)}.fi-tr{background-image:url(flags/4x3/tr.svg)}.fi-tr.fis{background-image:url(flags/1x1/tr.svg)}.fi-tt{background-image:url(flags/4x3/tt.svg)}.fi-tt.fis{background-image:url(flags/1x1/tt.svg)}.fi-tv{background-image:url(flags/4x3/tv.svg)}.fi-tv.fis{background-image:url(flags/1x1/tv.svg)}.fi-tw{background-image:url(flags/4x3/tw.svg)}.fi-tw.fis{background-image:url(flags/1x1/tw.svg)}.fi-tz{background-image:url(flags/4x3/tz.svg)}.fi-tz.fis{background-image:url(flags/1x1/tz.svg)}.fi-ua{background-image:url(flags/4x3/ua.svg)}.fi-ua.fis{background-image:url(flags/1x1/ua.svg)}.fi-ug{background-image:url(flags/4x3/ug.svg)}.fi-ug.fis{background-image:url(flags/1x1/ug.svg)}.fi-um{background-image:url(flags/4x3/um.svg)}.fi-um.fis{background-image:url(flags/1x1/um.svg)}.fi-us{background-image:url(flags/4x3/us.svg)}.fi-us.fis{background-image:url(flags/1x1/us.svg)}.fi-uy{background-image:url(flags/4x3/uy.svg)}.fi-uy.fis{background-image:url(flags/1x1/uy.svg)}.fi-uz{background-image:url(flags/4x3/uz.svg)}.fi-uz.fis{background-image:url(flags/1x1/uz.svg)}.fi-va{background-image:url(flags/4x3/va.svg)}.fi-va.fis{background-image:url(flags/1x1/va.svg)}.fi-vc{background-image:url(flags/4x3/vc.svg)}.fi-vc.fis{background-image:url(flags/1x1/vc.svg)}.fi-ve{background-image:url(flags/4x3/ve.svg)}.fi-ve.fis{background-image:url(flags/1x1/ve.svg)}.fi-vg{background-image:url(flags/4x3/vg.svg)}.fi-vg.fis{background-image:url(flags/1x1/vg.svg)}.fi-vi{background-image:url(flags/4x3/vi.svg)}.fi-vi.fis{background-image:url(flags/1x1/vi.svg)}.fi-vn{background-image:url(flags/4x3/vn.svg)}.fi-vn.fis{background-image:url(flags/1x1/vn.svg)}.fi-vu{background-image:url(flags/4x3/vu.svg)}.fi-vu.fis{background-image:url(flags/1x1/vu.svg)}.fi-wf{background-image:url(flags/4x3/wf.svg)}.fi-wf.fis{background-image:url(flags/1x1/wf.svg)}.fi-ws{background-image:url(flags/4x3/ws.svg)}.fi-ws.fis{background-image:url(flags/1x1/ws.svg)}.fi-ye{background-image:url(flags/4x3/ye.svg)}.fi-ye.fis{background-image:url(flags/1x1/ye.svg)}.fi-yt{background-image:url(flags/4x3/yt.svg)}.fi-yt.fis{background-image:url(flags/1x1/yt.svg)}.fi-za{background-image:url(flags/4x3/za.svg)}.fi-za.fis{background-image:url(flags/1x1/za.svg)}.fi-zm{background-image:url(flags/4x3/zm.svg)}.fi-zm.fis{background-image:url(flags/1x1/zm.svg)}.fi-zw{background-image:url(flags/4x3/zw.svg)}.fi-zw.fis{background-image:url(flags/1x1/zw.svg)}.fi-arab{background-image:url(flags/4x3/arab.svg)}.fi-arab.fis{background-image:url(flags/1x1/arab.svg)}.fi-cefta{background-image:url(flags/4x3/cefta.svg)}.fi-cefta.fis{background-image:url(flags/1x1/cefta.svg)}.fi-cp{background-image:url(flags/4x3/cp.svg)}.fi-cp.fis{background-image:url(flags/1x1/cp.svg)}.fi-dg{background-image:url(flags/4x3/dg.svg)}.fi-dg.fis{background-image:url(flags/1x1/dg.svg)}.fi-eac{background-image:url(flags/4x3/eac.svg)}.fi-eac.fis{background-image:url(flags/1x1/eac.svg)}.fi-es-ct{background-image:url(flags/4x3/es-ct.svg)}.fi-es-ct.fis{background-image:url(flags/1x1/es-ct.svg)}.fi-es-ga{background-image:url(flags/4x3/es-ga.svg)}.fi-es-ga.fis{background-image:url(flags/1x1/es-ga.svg)}.fi-es-pv{background-image:url(flags/4x3/es-pv.svg)}.fi-es-pv.fis{background-image:url(flags/1x1/es-pv.svg)}.fi-eu{background-image:url(flags/4x3/eu.svg)}.fi-eu.fis{background-image:url(flags/1x1/eu.svg)}.fi-gb-eng{background-image:url(flags/4x3/gb-eng.svg)}.fi-gb-eng.fis{background-image:url(flags/1x1/gb-eng.svg)}.fi-gb-nir{background-image:url(flags/4x3/gb-nir.svg)}.fi-gb-nir.fis{background-image:url(flags/1x1/gb-nir.svg)}.fi-gb-sct{background-image:url(flags/4x3/gb-sct.svg)}.fi-gb-sct.fis{background-image:url(flags/1x1/gb-sct.svg)}.fi-gb-wls{background-image:url(flags/4x3/gb-wls.svg)}.fi-gb-wls.fis{background-image:url(flags/1x1/gb-wls.svg)}.fi-ic{background-image:url(flags/4x3/ic.svg)}.fi-ic.fis{background-image:url(flags/1x1/ic.svg)}.fi-pc{background-image:url(flags/4x3/pc.svg)}.fi-pc.fis{background-image:url(flags/1x1/pc.svg)}.fi-sh-ac{background-image:url(flags/4x3/sh-ac.svg)}.fi-sh-ac.fis{background-image:url(flags/1x1/sh-ac.svg)}.fi-sh-hl{background-image:url(flags/4x3/sh-hl.svg)}.fi-sh-hl.fis{background-image:url(flags/1x1/sh-hl.svg)}.fi-sh-ta{background-image:url(flags/4x3/sh-ta.svg)}.fi-sh-ta.fis{background-image:url(flags/1x1/sh-ta.svg)}.fi-un{background-image:url(flags/4x3/un.svg)}.fi-un.fis{background-image:url(flags/1x1/un.svg)}.fi-xk{background-image:url(flags/4x3/xk.svg)}.fi-xk.fis{background-image:url(flags/1x1/xk.svg)}@font-face{font-family:Roboto;font-weight:300;font-style:normal;src:url(https://static.planespotters.net/fonts/Roboto-300/Roboto-300.eot);src:url(https://static.planespotters.net/fonts/Roboto-300/Roboto-300.eot?#iefix) format('embedded-opentype'),local('Roboto Light'),local('Roboto-300'),url(https://static.planespotters.net/fonts/Roboto-300/Roboto-300.woff2) format('woff2'),url(https://static.planespotters.net/fonts/Roboto-300/Roboto-300.woff) format('woff'),url(https://static.planespotters.net/fonts/Roboto-300/Roboto-300.ttf) format('truetype'),url(https://static.planespotters.net/fonts/Roboto-300/Roboto-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(https://static.planespotters.net/fonts/Roboto-regular/Roboto-regular.eot);src:url(https://static.planespotters.net/fonts/Roboto-regular/Roboto-regular.eot?#iefix) format('embedded-opentype'),local('Roboto'),local('Roboto-regular'),url(https://static.planespotters.net/fonts/Roboto-regular/Roboto-regular.woff2) format('woff2'),url(https://static.planespotters.net/fonts/Roboto-regular/Roboto-regular.woff) format('woff'),url(https://static.planespotters.net/fonts/Roboto-regular/Roboto-regular.ttf) format('truetype'),url(https://static.planespotters.net/fonts/Roboto-regular/Roboto-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-weight:500;font-style:normal;src:url(https://static.planespotters.net/fonts/Roboto-500/Roboto-500.eot);src:url(https://static.planespotters.net/fonts/Roboto-500/Roboto-500.eot?#iefix) format('embedded-opentype'),local('Roboto Medium'),local('Roboto-500'),url(https://static.planespotters.net/fonts/Roboto-500/Roboto-500.woff2) format('woff2'),url(https://static.planespotters.net/fonts/Roboto-500/Roboto-500.woff) format('woff'),url(https://static.planespotters.net/fonts/Roboto-500/Roboto-500.ttf) format('truetype'),url(https://static.planespotters.net/fonts/Roboto-500/Roboto-500.svg#Roboto) format('svg')}@font-face{font-family:'Open Sans';font-weight:300;font-style:normal;src:url(https://static.planespotters.net/fonts/Open-Sans-300/Open-Sans-300.eot);src:url(https://static.planespotters.net/fonts/Open-Sans-300/Open-Sans-300.eot?#iefix) format('embedded-opentype'),local('Open Sans Light'),local('Open-Sans-300'),url(https://static.planespotters.net/fonts/Open-Sans-300/Open-Sans-300.woff2) format('woff2'),url(https://static.planespotters.net/fonts/Open-Sans-300/Open-Sans-300.woff) format('woff'),url(https://static.planespotters.net/fonts/Open-Sans-300/Open-Sans-300.ttf) format('truetype'),url(https://static.planespotters.net/fonts/Open-Sans-300/Open-Sans-300.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:url(https://static.planespotters.net/fonts/Open-Sans-regular/Open-Sans-regular.eot);src:url(https://static.planespotters.net/fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix) format('embedded-opentype'),local('Open Sans'),local('Open-Sans-regular'),url(https://static.planespotters.net/fonts/Open-Sans-regular/Open-Sans-regular.woff2) format('woff2'),url(https://static.planespotters.net/fonts/Open-Sans-regular/Open-Sans-regular.woff) format('woff'),url(https://static.planespotters.net/fonts/Open-Sans-regular/Open-Sans-regular.ttf) format('truetype'),url(https://static.planespotters.net/fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:600;font-style:normal;src:url(https://static.planespotters.net/fonts/Open-Sans-600/Open-Sans-600.eot);src:url(https://static.planespotters.net/fonts/Open-Sans-600/Open-Sans-600.eot?#iefix) format('embedded-opentype'),local('Open Sans SemiBold'),local('Open-Sans-600'),url(https://static.planespotters.net/fonts/Open-Sans-600/Open-Sans-600.woff2) format('woff2'),url(https://static.planespotters.net/fonts/Open-Sans-600/Open-Sans-600.woff) format('woff'),url(https://static.planespotters.net/fonts/Open-Sans-600/Open-Sans-600.ttf) format('truetype'),url(https://static.planespotters.net/fonts/Open-Sans-600/Open-Sans-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:700;font-style:normal;src:url(https://static.planespotters.net/fonts/Open-Sans-700/Open-Sans-700.eot);src:url(https://static.planespotters.net/fonts/Open-Sans-700/Open-Sans-700.eot?#iefix) format('embedded-opentype'),local('Open Sans Bold'),local('Open-Sans-700'),url(https://static.planespotters.net/fonts/Open-Sans-700/Open-Sans-700.woff2) format('woff2'),url(https://static.planespotters.net/fonts/Open-Sans-700/Open-Sans-700.woff) format('woff'),url(https://static.planespotters.net/fonts/Open-Sans-700/Open-Sans-700.ttf) format('truetype'),url(https://static.planespotters.net/fonts/Open-Sans-700/Open-Sans-700.svg#OpenSans) format('svg')}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{animation:fadeIn .33s}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--BGCOLOR2);border:1px solid rgba(160,176,192,.4);border-radius:4px;color:var(--TXTCOLOR2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:14px;font-weight:400;min-height:36px;padding:8px 16px;text-align:center;text-decoration:none;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0}.btn:hover{background:rgba(14,165,233,.1);border-color:#0ea5e9}.btn:active{background:rgba(14,165,233,.2)}.btn:focus-visible{border-color:#0ea5e9;box-shadow:0 0 0 2px rgba(14,165,233,.3)}.btn:disabled,.btn[disabled]{background:var(--BGCOLOR2);border-color:rgba(160,176,192,.2);color:var(--TXTCOLOR3);cursor:not-allowed;opacity:.6}.btn-primary{background:#0ea5e9;border-color:#0ea5e9;color:#fff}.btn-primary:hover{background:#38bdf8;border-color:#38bdf8}.btn-secondary{background:0 0;border-color:var(--TXTCOLOR2);color:var(--TXTCOLOR2)}.btn-secondary:hover{background:rgba(14,165,233,.1);border-color:#0ea5e9;color:#0ea5e9}.btn-danger{background:#e74c3c;border-color:#e74c3c;color:#fff}.btn-danger:hover{background:#c0392b;border-color:#c0392b}.btn-success{background:#27ae60;border-color:#27ae60;color:#fff}.btn-success:hover{background:#2ecc71;border-color:#2ecc71}.btn-sm{font-size:12px;min-height:28px;padding:6px 12px}.btn-lg{font-size:16px;min-height:44px;padding:12px 24px}.btn-icon{min-width:36px;padding:8px;justify-content:center}.btn-icon.small{min-width:28px;padding:6px}.btn-icon.large{min-width:44px;padding:12px}.btn-loading{color:transparent;pointer-events:none}.btn-loading::after{content:'';position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:button-spin 1s linear infinite}#expand_sidebar_control,#toggle_sidebar_button,.sidebar_button,.svgButton,.ui-control-active,.ui-control-button,.ui-control-inactive{background-color:var(--ACCENT)!important;width:calc(32px * var(--SCALE));height:calc(32px * var(--SCALE));cursor:pointer;background-position:center;background-repeat:no-repeat;margin:calc(2px * var(--SCALE));display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(160,176,192,.3)!important;border-radius:calc(4px * var(--SCALE))!important;transition:all .2s ease}#expand_sidebar_control:hover,#toggle_sidebar_button:hover,.sidebar_button:hover,.svgButton:hover,.ui-control-active:hover,.ui-control-button:hover,.ui-control-inactive:hover{background-color:#0ea5e9!important}#expand_sidebar_control:active,#toggle_sidebar_button:active,.sidebar_button:active,.svgButton:active,.ui-control-active:active,.ui-control-button:active,.ui-control-inactive:active{background-color:rgba(14,165,233,.8)!important}#expand_sidebar_control:focus-visible,#toggle_sidebar_button:focus-visible,.sidebar_button:focus-visible,.svgButton:focus-visible,.ui-control-active:focus-visible,.ui-control-button:focus-visible,.ui-control-inactive:focus-visible{border-color:#0ea5e9!important;box-shadow:0 0 0 2px rgba(14,165,233,.3)}.fullscreenButton{background-image:url(../../assets/images/fullscreen.svg);background-size:70%}.settingsCog{background-image:url(../../assets/images/cog-white.svg);background-size:80%}.formButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--BGCOLOR2);border:1px solid rgba(160,176,192,.4);border-radius:4px;color:var(--TXTCOLOR2);cursor:pointer;font-family:inherit;font-size:var(--FS2);font-weight:400;min-height:32px;padding:6px 12px;transition:all .2s ease;outline:0}.formButton:hover:not(:disabled){background:rgba(14,165,233,.1);border-color:#0ea5e9}.formButton:active:not(:disabled){background:rgba(14,165,233,.2)}.formButton:focus-visible{border-color:#0ea5e9;box-shadow:0 0 0 2px rgba(14,165,233,.3)}.formButton:disabled{background:var(--BGCOLOR2);border-color:rgba(160,176,192,.2);color:var(--TXTCOLOR3);cursor:not-allowed;opacity:.6}.greyButton{background:var(--BGCOLOR2);border:1px solid rgba(160,176,192,.4);border-radius:4px;cursor:pointer;padding:calc(6px * var(--SCALE));width:100%;text-align:left;outline:0;font-size:calc(14px * var(--SCALE));font-weight:400;color:var(--TXTCOLOR1);transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;min-height:36px}.greyButton:hover{background:rgba(14,165,233,.1);border-color:#0ea5e9}.greyButton:active{background:rgba(14,165,233,.2)}.greyButton:after{content:'\02795\FE0E';font-size:calc(12px * var(--SCALE));transition:transform .3s ease;color:#0ea5e9;font-weight:700}.greyButton.active:after{content:"\2796\FE0E";transform:rotate(180deg)}@media (pointer:coarse){.btn{min-height:44px;padding:10px 20px;font-size:16px}.btn-sm{min-height:36px;padding:8px 14px;font-size:14px}.btn-lg{min-height:48px;padding:14px 28px;font-size:18px}.btn-icon{min-width:44px;padding:10px}#expand_sidebar_control,#toggle_sidebar_button,.sidebar_button,.svgButton,.ui-control-active,.ui-control-button,.ui-control-inactive{width:calc(36px * var(--SCALE));height:calc(36px * var(--SCALE));margin:calc(3px * var(--SCALE))}.formButton{min-height:40px;padding:10px 16px;font-size:16px}.greyButton{min-height:44px;padding:calc(8px * var(--SCALE));font-size:calc(16px * var(--SCALE))}}@keyframes button-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes button-pulse{0%{box-shadow:0 0 0 0 rgba(14,165,233,.4)}70%{box-shadow:0 0 0 8px rgba(14,165,233,0)}100%{box-shadow:0 0 0 0 rgba(14,165,233,0)}}@media (prefers-contrast:high){.btn,.formButton,.greyButton,.svgButton,.ui-control-button{border-width:3px}}.btn-group{display:inline-flex;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-group .btn,.btn-group button{border-radius:0;border-right-width:1px;margin:0}.btn-group .btn:first-child,.btn-group button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.btn-group .btn:last-child,.btn-group button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right-width:2px}.btn-group .btn:only-child,.btn-group button:only-child{border-radius:8px;border-right-width:2px}.button_close{position:absolute;right:calc(10px * var(--SCALE));top:calc(8px * var(--SCALE));width:calc(30px * var(--SCALE));height:calc(30px * var(--SCALE));cursor:pointer;z-index:99;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:background-color .2s ease;color:var(--TXTCOLOR2)}.button_close::before{content:'';width:calc(24px * var(--SCALE));height:calc(24px * var(--SCALE));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23BFBFBF' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.button_close:hover{background-color:rgba(255,255,255,.1)}:root.light .button_close::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003f4b' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E")}.data__section{padding:.5rem}.data__section_title{width:100%;text-transform:uppercase;color:#fff;background:var(--ACCENT);font-weight:600;text-align:center}.data__section_title.collapsible{cursor:pointer;position:relative}.data__section_title.collapsible:after{content:'\02795\FE0E';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:calc(12px * var(--SCALE));font-weight:700;transition:transform .3s ease}.data__section_title.collapsible.active:after{content:"\2796\FE0E";transform:translateY(-50%) rotate(180deg)}.data__section_title.collapsible:hover{background:rgba(14,165,233,.8)}.data__row{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:5px 0}.data__row_right{justify-content:flex-end}.data__row>:last-child{text-align:right}.data__item{margin-left:5px}.data__item_highlight{font-size:1.125rem;font-weight:600}.data__item_title{font-size:1.5rem;font-weight:600}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--BGCOLOR1);border:2px solid rgba(160,176,192,.3);border-radius:8px;padding:12px 16px;font-size:14px;font-family:inherit;color:var(--TXTCOLOR2);transition:all .3s ease;outline:0;width:100%;min-height:44px;box-shadow:0 2px 4px rgba(0,0,0,.05)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.2),0 4px 8px rgba(0,0,0,.1);transform:translateY(-1px)}input[type=email]:hover:not(:focus),input[type=number]:hover:not(:focus),input[type=password]:hover:not(:focus),input[type=search]:hover:not(:focus),input[type=tel]:hover:not(:focus),input[type=text]:hover:not(:focus),input[type=url]:hover:not(:focus),select:hover:not(:focus),textarea:hover:not(:focus){border-color:rgba(14,165,233,.5);box-shadow:0 3px 6px rgba(0,0,0,.1)}input.error,select.error,textarea.error{border-color:#e74c3c;background:rgba(231,76,60,.05);box-shadow:0 0 0 3px rgba(231,76,60,.1)}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,select:disabled,textarea:disabled{background:var(--BGCOLOR2);color:var(--TXTCOLOR3);cursor:not-allowed;opacity:.6;border-color:rgba(160,176,192,.2)}textarea{min-height:88px;resize:vertical;font-family:inherit;line-height:1.5}select{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}select:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%230ea5e9' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid rgba(160,176,192,.5);border-radius:4px;background:var(--BGCOLOR1);cursor:pointer;position:relative;transition:all .3s ease;margin-right:8px;flex-shrink:0;vertical-align:middle;box-shadow:0 2px 4px rgba(0,0,0,.05)}input[type=checkbox]:hover{border-color:#0ea5e9;box-shadow:0 3px 6px rgba(0,0,0,.1);transform:translateY(-1px)}input[type=checkbox]:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.2);outline:0}input[type=checkbox]:checked{background:linear-gradient(135deg,#0ea5e9,#38bdf8);border-color:#0ea5e9;transform:scale(1.05)}input[type=checkbox]:checked::after{content:'';position:absolute;top:1px;left:5px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:1;transition:opacity .2s ease-in-out}input[type=checkbox]:disabled{background:var(--BGCOLOR2);border-color:rgba(160,176,192,.3);cursor:not-allowed;opacity:.6;transform:none}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid rgba(160,176,192,.5);border-radius:50%;background:var(--BGCOLOR1);cursor:pointer;position:relative;transition:all .3s ease;margin-right:8px;flex-shrink:0;vertical-align:middle;box-shadow:0 2px 4px rgba(0,0,0,.05)}input[type=radio]:hover{border-color:#0ea5e9;box-shadow:0 3px 6px rgba(0,0,0,.1);transform:translateY(-1px)}input[type=radio]:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.2);outline:0}input[type=radio]:checked{border-color:#0ea5e9;background:var(--BGCOLOR1);transform:scale(1.05)}input[type=radio]:checked::after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;background:linear-gradient(135deg,#0ea5e9,#38bdf8);border-radius:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .2s ease-in-out}input[type=radio]:disabled{background:var(--BGCOLOR2);border-color:rgba(160,176,192,.3);cursor:not-allowed;opacity:.6;transform:none}label{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--TXTCOLOR2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.5;margin-bottom:8px}label.inline{display:inline-flex;margin-right:16px;margin-bottom:0}.form-group{position:relative;margin-bottom:20px}.form-group.floating-label{margin-top:16px}.floating-label input,.floating-label select,.floating-label textarea{padding-top:20px;padding-bottom:8px}.floating-label label{position:absolute;left:16px;top:50%;transform:translateY(-50%);transition:all .3s ease;pointer-events:none;color:rgba(160,176,192,.7);background:var(--BGCOLOR1);padding:0 4px;margin:0;border-radius:2px}.floating-label textarea+label{top:32px}.floating-label input:not(:-moz-placeholder)+label,.floating-label textarea:not(:-moz-placeholder)+label{top:8px;transform:translateY(0);font-size:12px;font-weight:600;color:#0ea5e9}.floating-label input:focus+label,.floating-label input:not(:placeholder-shown)+label,.floating-label select:focus+label,.floating-label select:not([value=""])+label,.floating-label textarea:focus+label,.floating-label textarea:not(:placeholder-shown)+label{top:8px;transform:translateY(0);font-size:12px;font-weight:600;color:#0ea5e9}.floating-label input:focus+label,.floating-label select:focus+label,.floating-label textarea:focus+label{color:#0ea5e9}.form-row{display:flex;gap:16px;margin-bottom:16px}.form-row .form-group{flex:1;margin-bottom:0}@media (pointer:coarse){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{min-height:48px;font-size:16px;padding:14px 18px}input[type=checkbox],input[type=radio]{width:24px;height:24px;margin-right:12px}input[type=checkbox]:checked::after{left:7px;width:7px;height:12px}input[type=radio]:checked::after{width:10px;height:10px}label{font-size:16px;padding:8px 0}.floating-label input,.floating-label select,.floating-label textarea{padding-top:24px;padding-bottom:12px}}@media (prefers-color-scheme:dark){input[type=checkbox]:checked::after,input[type=radio]:checked::after{filter:brightness(1.1)}}@keyframes input-focus{0%{transform:translateY(0)}50%{transform:translateY(-2px)}100%{transform:translateY(-1px)}}@keyframes checkbox-check{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(180deg)}100%{transform:scale(1.05) rotate(360deg)}}input[type=checkbox]:checked{animation:checkbox-check .3s ease-out}@media (prefers-contrast:high){input[type=checkbox],input[type=email],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-width:3px}}.header__menu_container{display:flex;justify-content:space-between;width:100%}.header__menu{display:flex;justify-content:flex-start;width:100%;padding:0 1rem;margin:0 auto;font-weight:700}.header__menu ul{display:flex;justify-content:flex-start;margin:0;padding:0}.header__menu ul a{padding:1.5rem 1rem;line-height:1rem;display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.875rem;outline:0}.header__menu ul a:focus,.header__menu ul a:hover{background:0 0}.header__menu ul a.header__menu_profile{padding:1rem}.header__menu ul a.header__menu_profile_icon{padding:1.25rem 1rem;font-size:1.25rem;line-height:1.5rem}.header__menu ul li{position:relative;list-style:none;color:#fff;transition:0s}.header__menu ul li:hover{background:#304058}.header__menu ul li:hover>ul{top:100%;left:0;font-size:.75rem}.header__menu ul li.submenu-left:hover>ul{left:unset;right:0}.header__menu ul ul{position:absolute;top:-9999px;left:-9999px;background:#444;box-shadow:2px 2px 5px rgba(0,0,0,.5);z-index:1049;display:block}.header__menu ul ul li{float:none;width:12rem}.header__menu ul ul li.divider{margin-top:.5rem;margin-bottom:.5rem;border-top:1px solid #555}.header__menu ul ul li:last-child{border-bottom:none}.header__menu ul ul li:hover{background:#5e5e5e}.header__menu ul ul li:hover>ul{top:0;left:15rem}.header__menu ul ul li a{padding:.5rem 1rem;font-weight:600;font-size:.75rem}.header__logo{width:20rem;height:4rem;flex-shrink:1;min-width:0;background:transparent url(../../assets/images/logo.svg) no-repeat 0 50%;background-size:contain;margin-right:1rem}#photo_container{display:flex;flex-direction:column;justify-content:center;min-height:220px;margin-bottom:25px;position:relative}.img-responsive{max-width:100%;height:auto}.photo{position:relative;overflow:hidden}.photo__img{width:100%;height:100%;max-height:100%;max-width:100%;display:block}.photo__img_auto{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.photo__caption{position:absolute;padding:.2rem .5rem;font-size:.875rem;line-height:1rem;font-weight:600;color:#fff;bottom:0;left:0;right:0;transition:all .1s ease-in;text-align:left}.photo__caption_hover{background:rgba(0,0,0,0);opacity:0}.photo__caption_favorite{padding-right:30px}.photo__caption_views{padding-right:75px}.photo__caption_bg_light{background:rgba(0,0,0,.1)}.photo__caption_transparent{background:0 0}.photo:hover .photo__caption_hover{opacity:1;background:rgba(0,0,0,.5)}.photo:hover .photo__caption_transparent{opacity:1;background:rgba(0,0,0,0)}.photo__caption-text{font-weight:600;font-size:.75rem;margin:5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:1px 1px 1px #000;text-align:left}.photo__link,.photo__link:active,.photo__link:focus,.photo__link:hover,.photo__link:visited{color:#fff;text-decoration:none;background:0 0}.photo__favorite{position:absolute;bottom:5px;right:5px;text-shadow:.05em .1em .1em #000}.photo__views{display:inline-block;margin:0 10px}.photo_thumb{width:200px}.photo_280{width:100%;height:280px}.photo_640{width:640px}#selected_infoblock{position:absolute;top:20px;left:20px;width:340px;height:calc(100cqh - 90px);max-height:calc(100cqh - 90px);z-index:1000;background-color:var(--BGCOLOR1);border:1px solid rgba(255,255,255,.2);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden;contain:layout style paint;will-change:auto;transform:translateZ(0)}#infoblock-container{position:relative;height:100%;z-index:3;display:flex;flex-direction:column;background-color:var(--BGCOLOR1)}.infoblock-header{flex-shrink:0;background-color:var(--BGCOLOR1)}.infoblock-scrollable{flex:1;overflow:auto;min-height:0;background-color:var(--BGCOLOR1);contain:layout style;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.infoblock-scrollable::-webkit-scrollbar{width:6px}.infoblock-scrollable::-webkit-scrollbar-track{background:0 0}.infoblock-scrollable::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.3);border-radius:3px}#selected_altitude1,#selected_altitude2,#selected_callsign,#selected_message_rate,#selected_seen,#selected_speed1,#selected_speed2,#selected_squawk1,#selected_squawk2,#selected_track1,#selected_track2{contain:layout style;will-change:contents}.infoblockSection{contain:layout}#selected_infoblock{--collapsed-height:220px;--expanded-height:80vh}.mobile-compact-info{display:none}@media screen and (max-width:480px){#selected_infoblock{position:fixed!important;top:auto;bottom:0;left:0;right:0;width:auto;height:var(--collapsed-height);max-height:70vh;min-height:220px;border-radius:12px 12px 0 0;font-size:.9rem;transition:height .3s ease-in-out}#selected_infoblock.expanded{height:var(--expanded-height);max-height:var(--expanded-height)}.infoblock-header{position:relative}.infoblock-header::before{content:'';display:block;width:40px;height:4px;flex-shrink:0;background-color:rgba(255,255,255,.3);border-radius:2px;margin:8px auto 4px;cursor:pointer}.infoblock-header .highlightedTitle{display:grid;grid-template-columns:1fr auto;align-items:center;padding:4px 16px}.infoblock-header .highlightedTitle .data__row{margin:0}.infoblock-header .highlightedTitle .data__row:first-child{grid-column:1}.infoblock-header .highlightedTitle .data__row:first-child #selected_callsign{font-size:1.1rem;font-weight:700}.infoblock-header .highlightedTitle .data__row:nth-child(2){grid-column:1;font-size:.85rem;color:rgba(255,255,255,.7)}.infoblock-header .highlightedTitle #photo_container{grid-column:2;grid-row:1/3;width:80px;height:60px;flex-shrink:0;border-radius:8px;overflow:hidden}#selected_infoblock:not(.expanded) .infoblock-scrollable{display:none}#selected_infoblock:not(.expanded) .infoblock-header{height:100%;display:flex;flex-direction:column}#selected_infoblock:not(.expanded) .infoblock-header .mobile-compact-info{display:block;flex:1;padding:0 16px 8px}#selected_infoblock:not(.expanded) .infoblock-header .mobile-compact-info .compact-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}#selected_infoblock:not(.expanded) .infoblock-header .mobile-compact-info .compact-info-grid .compact-metric .compact-label{font-size:.75rem;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}#selected_infoblock:not(.expanded) .infoblock-header .mobile-compact-info .compact-info-grid .compact-metric .compact-value{font-size:.9rem;color:var(--TEXTCOLOR);font-weight:500;line-height:1.2}#selected_infoblock.expanded .infoblock-scrollable{display:block}#selected_infoblock.expanded .mobile-compact-info{display:none}#selected_infoblock.expanded .infoblock-header{height:auto}}@container map (max-width: 480px){top:auto;bottom:0;left:0;right:0;width:auto;height:var(--collapsed-height);max-height:70vh;min-height:220px;border-radius:12px 12px 0 0;font-size:.9rem;transition:height .3s ease-in-out}#selected_infoblock.expanded{height:var(--expanded-height);max-height:var(--expanded-height)}.ui-tabs-nav{margin:0;padding:0;background:linear-gradient(135deg,var(--BGCOLOR2),#2a3b4c);list-style:none;display:flex;border-bottom:2px solid #0ea5e9}.ui-tabs-nav li{list-style:none;position:relative;margin:0;padding:0;white-space:nowrap;flex:1}.ui-tabs-nav .ui-tabs-anchor{display:block;padding:12px 16px;text-decoration:none;color:#a0b0c0;background:0 0;border:none;border-right:1px solid rgba(255,255,255,.1);transition:all .3s ease;font-weight:500;text-align:center;position:relative}.ui-tabs-nav li:last-child .ui-tabs-anchor{border-right:none}.ui-tabs-nav .ui-tabs-anchor::before{content:'';position:absolute;bottom:0;left:50%;width:0;height:3px;background:#0ea5e9;transition:all .3s ease;transform:translateX(-50%)}.ui-tabs-nav li.ui-state-active .ui-tabs-anchor,.ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#fff;background:rgba(255,255,255,.1)}.ui-tabs-nav li.ui-state-active .ui-tabs-anchor::before,.ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor::before{width:100%}.ui-tabs-nav li:hover .ui-tabs-anchor{color:#fff;background:rgba(255,255,255,.05);transform:translateY(-1px)}.ui-tabs-nav li:hover .ui-tabs-anchor::before{width:60%}.ui-tabs-panel{display:none;padding:20px;background-color:var(--BGCOLOR1);color:var(--TXTCOLOR2);min-height:200px}.ui-tabs .ui-tabs-panel{border:none}.ui-slider{position:relative;text-align:left;background:linear-gradient(to right,rgba(14,165,233,.2),rgba(14,165,233,.1));border:1px solid rgba(14,165,233,.3);border-radius:12px;height:24px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;transition:all .3s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.ui-slider:hover{background:linear-gradient(to right,rgba(14,165,233,.3),rgba(14,165,233,.15));border-color:rgba(14,165,233,.5)}.ui-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#0ea5e9,#38bdf8);cursor:pointer;border:3px solid #fff;box-shadow:0 3px 8px rgba(0,0,0,.3),0 1px 3px rgba(14,165,233,.4);-webkit-transition:all .3s ease;transition:all .3s ease}.ui-slider::-webkit-slider-thumb:hover{background:linear-gradient(135deg,#38bdf8,#fa6);transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.4),0 2px 6px rgba(14,165,233,.6)}.ui-slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#0ea5e9,#38bdf8);cursor:pointer;border:3px solid #fff;box-shadow:0 3px 8px rgba(0,0,0,.3),0 1px 3px rgba(14,165,233,.4);-moz-transition:all .3s ease;transition:all .3s ease}.ui-slider::-moz-range-thumb:hover{background:linear-gradient(135deg,#38bdf8,#fa6);transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.4),0 2px 6px rgba(14,165,233,.6)}.ui-slider:focus{box-shadow:0 0 0 3px rgba(14,165,233,.3),inset 0 2px 4px rgba(0,0,0,.1)}#sidebar_container{position:relative}#splitter{width:8px;height:100px;background:linear-gradient(to right,transparent 0,rgba(102,102,102,.3) 25%,rgba(102,102,102,.6) 50%,rgba(102,102,102,.3) 75%,transparent 100%);cursor:col-resize;position:absolute;left:-4px;top:50%;transform:translateY(-50%);z-index:1000;border:none;transition:all .2s ease}#splitter:hover{background:linear-gradient(to right,transparent 0,rgba(14,165,233,.4) 25%,rgba(14,165,233,.8) 50%,rgba(14,165,233,.4) 75%,transparent 100%);width:10px;left:-5px}#splitter::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3px;height:20px;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 2px,transparent 2px,transparent 4px);border-radius:1px}.sortable-ghost{opacity:.4;background:var(--BGCOLOR2)}.sortable-chosen{background:#3d7382}.sortable-drag{opacity:.8}#sortableColumns li{cursor:move;padding:8px;margin:2px 0;background:var(--BGCOLOR1);border:1px solid var(--BGCOLOR2);border-radius:3px;color:var(--TXTCOLOR2)}#sortableColumns li:hover{background:var(--BGCOLOR2)}#sortableColumns li.ui-state-default{background:var(--BGCOLOR1);color:var(--TXTCOLOR2)}.ui-selectable{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:var(--BGCOLOR1);border-radius:8px;border:1px solid rgba(14,165,233,.2)}.ui-selectee{cursor:pointer;padding:8px 12px;border-radius:20px;border:2px solid rgba(160,176,192,.3);background:var(--BGCOLOR1);color:var(--TXTCOLOR2);transition:all .3s ease;font-size:12px;font-weight:500;position:relative;min-width:60px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ui-selectee::before{content:'';position:absolute;top:50%;left:6px;width:8px;height:8px;border-radius:50%;background:rgba(160,176,192,.4);transform:translateY(-50%);transition:all .3s ease}.ui-selected{background:linear-gradient(135deg,#0ea5e9,#38bdf8)!important;color:#fff!important;border-color:#0ea5e9!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(14,165,233,.3)!important}.ui-selected::before{background:#fff!important;box-shadow:0 0 6px rgba(255,255,255,.6)}.ui-unselected{opacity:.6;transform:none}.ui-selectable .ui-selectee:hover{border-color:#0ea5e9;background:rgba(14,165,233,.1);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.ui-selectable .ui-selectee:hover::before{background:rgba(14,165,233,.8)}.ui-selectable .ui-selected:hover{background:linear-gradient(135deg,#38bdf8,#fa6)!important}.ui-widget-content{color:var(--TXTCOLOR2);background:var(--BGCOLOR1);border:none}.ui-widget-content .ui-state-default{background:var(--BGCOLOR1);color:var(--TXTCOLOR2)}.ui-widget-content li{padding:4px 8px;margin:2px;border-radius:3px;cursor:pointer}.ui-widget-content li:hover{opacity:.8}@media (pointer:coarse){.ui-tabs-nav .ui-tabs-anchor{padding:16px 20px;min-height:48px;display:flex;align-items:center;font-size:14px}.ui-selectee{padding:12px 16px;min-height:44px;font-size:14px;min-width:80px}.ui-selectee::before{width:10px;height:10px;left:8px}.ui-slider{height:30px}.ui-slider::-webkit-slider-thumb{width:30px;height:30px}.ui-slider::-moz-range-thumb{width:30px;height:30px}#splitter{width:12px;left:-6px}#splitter:hover{width:16px;left:-8px}#splitter{height:120px}#splitter::before{width:4px;height:40px}#sortableColumns li{padding:12px;min-height:44px}}.ui-tabs-nav .ui-tabs-anchor:focus,.ui-tabs-nav li:focus-within .ui-tabs-anchor{outline:2px solid #0ea5e9;outline-offset:2px;box-shadow:0 0 0 4px rgba(14,165,233,.2)}.ui-selectee:focus{outline:2px solid #0ea5e9;outline-offset:2px;box-shadow:0 0 0 4px rgba(14,165,233,.2)}.ui-slider:focus{outline:0;box-shadow:0 0 0 3px rgba(14,165,233,.3)}#splitter:focus{outline:2px solid #0ea5e9;outline-offset:2px}.ui-tabs-nav .ui-tabs-anchor:active{transform:translateY(1px)}.ui-selectee:active{transform:translateY(1px)!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important}@media (prefers-color-scheme:dark){.ui-slider::-moz-range-thumb,.ui-slider::-webkit-slider-thumb{border-color:#333}}.m-0{margin:0!important}.m-1{margin:calc(4px * var(--SCALE,1))!important}.m-2{margin:calc(8px * var(--SCALE,1))!important}.m-3{margin:calc(12px * var(--SCALE,1))!important}.m-4{margin:calc(16px * var(--SCALE,1))!important}.m-5{margin:calc(20px * var(--SCALE,1))!important}.mt-0{margin-top:0!important}.mt-1{margin-top:calc(4px * var(--SCALE,1))!important}.mt-2{margin-top:calc(8px * var(--SCALE,1))!important}.mt-3{margin-top:calc(12px * var(--SCALE,1))!important}.mt-4{margin-top:calc(16px * var(--SCALE,1))!important}.mt-5{margin-top:calc(20px * var(--SCALE,1))!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:calc(4px * var(--SCALE,1))!important}.mb-2{margin-bottom:calc(8px * var(--SCALE,1))!important}.mb-3{margin-bottom:calc(12px * var(--SCALE,1))!important}.mb-4{margin-bottom:calc(16px * var(--SCALE,1))!important}.mb-5{margin-bottom:calc(20px * var(--SCALE,1))!important}.ml-0{margin-left:0!important}.ml-1{margin-left:calc(4px * var(--SCALE,1))!important}.ml-2{margin-left:calc(8px * var(--SCALE,1))!important}.ml-3{margin-left:calc(12px * var(--SCALE,1))!important}.ml-4{margin-left:calc(16px * var(--SCALE,1))!important}.ml-5{margin-left:calc(20px * var(--SCALE,1))!important}.mr-0{margin-right:0!important}.mr-1{margin-right:calc(4px * var(--SCALE,1))!important}.mr-2{margin-right:calc(8px * var(--SCALE,1))!important}.mr-3{margin-right:calc(12px * var(--SCALE,1))!important}.mr-4{margin-right:calc(16px * var(--SCALE,1))!important}.mr-5{margin-right:calc(20px * var(--SCALE,1))!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:calc(4px * var(--SCALE,1))!important;margin-right:calc(4px * var(--SCALE,1))!important}.mx-2{margin-left:calc(8px * var(--SCALE,1))!important;margin-right:calc(8px * var(--SCALE,1))!important}.mx-3{margin-left:calc(12px * var(--SCALE,1))!important;margin-right:calc(12px * var(--SCALE,1))!important}.mx-4{margin-left:calc(16px * var(--SCALE,1))!important;margin-right:calc(16px * var(--SCALE,1))!important}.mx-5{margin-left:calc(20px * var(--SCALE,1))!important;margin-right:calc(20px * var(--SCALE,1))!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:calc(4px * var(--SCALE,1))!important;margin-bottom:calc(4px * var(--SCALE,1))!important}.my-2{margin-top:calc(8px * var(--SCALE,1))!important;margin-bottom:calc(8px * var(--SCALE,1))!important}.my-3{margin-top:calc(12px * var(--SCALE,1))!important;margin-bottom:calc(12px * var(--SCALE,1))!important}.my-4{margin-top:calc(16px * var(--SCALE,1))!important;margin-bottom:calc(16px * var(--SCALE,1))!important}.my-5{margin-top:calc(20px * var(--SCALE,1))!important;margin-bottom:calc(20px * var(--SCALE,1))!important}.p-0{padding:0!important}.p-1{padding:calc(4px * var(--SCALE,1))!important}.p-2{padding:calc(8px * var(--SCALE,1))!important}.p-3{padding:calc(12px * var(--SCALE,1))!important}.p-4{padding:calc(16px * var(--SCALE,1))!important}.p-5{padding:calc(20px * var(--SCALE,1))!important}.pt-0{padding-top:0!important}.pt-1{padding-top:calc(4px * var(--SCALE,1))!important}.pt-2{padding-top:calc(8px * var(--SCALE,1))!important}.pt-3{padding-top:calc(12px * var(--SCALE,1))!important}.pt-4{padding-top:calc(16px * var(--SCALE,1))!important}.pt-5{padding-top:calc(20px * var(--SCALE,1))!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:calc(4px * var(--SCALE,1))!important}.pb-2{padding-bottom:calc(8px * var(--SCALE,1))!important}.pb-3{padding-bottom:calc(12px * var(--SCALE,1))!important}.pb-4{padding-bottom:calc(16px * var(--SCALE,1))!important}.pb-5{padding-bottom:calc(20px * var(--SCALE,1))!important}.pl-0{padding-left:0!important}.pl-1{padding-left:calc(4px * var(--SCALE,1))!important}.pl-2{padding-left:calc(8px * var(--SCALE,1))!important}.pl-3{padding-left:calc(12px * var(--SCALE,1))!important}.pl-4{padding-left:calc(16px * var(--SCALE,1))!important}.pl-5{padding-left:calc(20px * var(--SCALE,1))!important}.pr-0{padding-right:0!important}.pr-1{padding-right:calc(4px * var(--SCALE,1))!important}.pr-2{padding-right:calc(8px * var(--SCALE,1))!important}.pr-3{padding-right:calc(12px * var(--SCALE,1))!important}.pr-4{padding-right:calc(16px * var(--SCALE,1))!important}.pr-5{padding-right:calc(20px * var(--SCALE,1))!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:calc(4px * var(--SCALE,1))!important;padding-right:calc(4px * var(--SCALE,1))!important}.px-2{padding-left:calc(8px * var(--SCALE,1))!important;padding-right:calc(8px * var(--SCALE,1))!important}.px-3{padding-left:calc(12px * var(--SCALE,1))!important;padding-right:calc(12px * var(--SCALE,1))!important}.px-4{padding-left:calc(16px * var(--SCALE,1))!important;padding-right:calc(16px * var(--SCALE,1))!important}.px-5{padding-left:calc(20px * var(--SCALE,1))!important;padding-right:calc(20px * var(--SCALE,1))!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:calc(4px * var(--SCALE,1))!important;padding-bottom:calc(4px * var(--SCALE,1))!important}.py-2{padding-top:calc(8px * var(--SCALE,1))!important;padding-bottom:calc(8px * var(--SCALE,1))!important}.py-3{padding-top:calc(12px * var(--SCALE,1))!important;padding-bottom:calc(12px * var(--SCALE,1))!important}.py-4{padding-top:calc(16px * var(--SCALE,1))!important;padding-bottom:calc(16px * var(--SCALE,1))!important}.py-5{padding-top:calc(20px * var(--SCALE,1))!important;padding-bottom:calc(20px * var(--SCALE,1))!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.text-bold{font-weight:700!important}.text-normal{font-weight:400!important}.text-light{font-weight:300!important}.text-small{font-size:calc(12px * var(--SCALE,1))!important}.text-base{font-size:calc(14px * var(--SCALE,1))!important}.text-large{font-size:calc(16px * var(--SCALE,1))!important}.text-xl{font-size:calc(18px * var(--SCALE,1))!important}.text-primary{color:#0ea5e9!important}.text-secondary{color:var(--TXTCOLOR2)!important}.text-muted{color:var(--TXTCOLOR3)!important}.text-white{color:#fff!important}.text-success{color:#27ae60!important}.text-danger{color:#e74c3c!important}.text-warning{color:#f39c12!important}.text-info{color:#3498db!important}.bg-transparent{background-color:transparent!important}.bg-primary{background-color:#0ea5e9!important}.bg-secondary{background-color:var(--BGCOLOR2)!important}.bg-light{background-color:var(--BGCOLOR1)!important}.bg-white{background-color:#fff!important}.bg-success{background-color:#27ae60!important}.bg-danger{background-color:#e74c3c!important}.bg-warning{background-color:#f39c12!important}.bg-info{background-color:#3498db!important}.border-0{border:none!important}.border-1{border:1px solid rgba(160,176,192,.3)!important}.border-2{border:2px solid rgba(160,176,192,.3)!important}.border-t-0{border-top:none!important}.border-t-1{border-top:1px solid rgba(160,176,192,.3)!important}.border-t-2{border-top:2px solid rgba(160,176,192,.3)!important}.border-b-0{border-bottom:none!important}.border-b-1{border-bottom:1px solid rgba(160,176,192,.3)!important}.border-b-2{border-bottom:2px solid rgba(160,176,192,.3)!important}.border-l-0{border-left:none!important}.border-l-1{border-left:1px solid rgba(160,176,192,.3)!important}.border-l-2{border-left:2px solid rgba(160,176,192,.3)!important}.border-r-0{border-right:none!important}.border-r-1{border-right:1px solid rgba(160,176,192,.3)!important}.border-r-2{border-right:2px solid rgba(160,176,192,.3)!important}.border-primary{border-color:#0ea5e9!important}.border-secondary{border-color:rgba(160,176,192,.3)!important}.border-success{border-color:#27ae60!important}.border-danger{border-color:#e74c3c!important}.border-warning{border-color:#f39c12!important}.border-info{border-color:#3498db!important}.rounded-0{border-radius:0!important}.rounded-sm{border-radius:calc(3px * var(--SCALE,1))!important}.rounded{border-radius:calc(6px * var(--SCALE,1))!important}.rounded-lg{border-radius:calc(12px * var(--SCALE,1))!important}.rounded-full{border-radius:9999px!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-evenly{justify-content:space-evenly!important}.align-start{align-items:flex-start!important}.align-center{align-items:center!important}.align-end{align-items:flex-end!important}.align-stretch{align-items:stretch!important}.align-baseline{align-items:baseline!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.shadow-none{box-shadow:none!important}.shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.shadow{box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.shadow-md{box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 8px 16px rgba(0,0,0,.2)!important}.shadow-xl{box-shadow:0 12px 24px rgba(0,0,0,.25)!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.cursor-auto{cursor:auto!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-help{cursor:help!important}.z-0{z-index:0!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-30{z-index:30!important}.z-40{z-index:40!important}.z-50{z-index:50!important}.z-auto{z-index:auto!important}.transition{transition:all .3s ease!important}.transition-none{transition:none!important}.transition-fast{transition:all .15s ease!important}.transition-slow{transition:all .5s ease!important}.transform{transform:translateZ(0)!important}.transform-none{transform:none!important}.scale-95{transform:scale(.95)!important}.scale-100{transform:scale(1)!important}.scale-105{transform:scale(1.05)!important}.scale-110{transform:scale(1.1)!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.not-sr-only{position:static!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important}@media (pointer:coarse){.p-1{padding:calc(6px * var(--SCALE,1))!important}.p-2{padding:calc(10px * var(--SCALE,1))!important}.p-3{padding:calc(14px * var(--SCALE,1))!important}.p-4{padding:calc(18px * var(--SCALE,1))!important}.p-5{padding:calc(22px * var(--SCALE,1))!important}.m-1{margin:calc(6px * var(--SCALE,1))!important}.m-2{margin:calc(10px * var(--SCALE,1))!important}.m-3{margin:calc(14px * var(--SCALE,1))!important}.m-4{margin:calc(18px * var(--SCALE,1))!important}.m-5{margin:calc(22px * var(--SCALE,1))!important}.text-small{font-size:calc(14px * var(--SCALE,1))!important}.text-base{font-size:calc(16px * var(--SCALE,1))!important}.text-large{font-size:calc(18px * var(--SCALE,1))!important}.text-xl{font-size:calc(20px * var(--SCALE,1))!important}}.map-control-btn{width:40px;height:40px;background:var(--color-surface-overlay);border:1px solid rgba(255,255,255,.2);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.map-control-btn:hover{background:#2a3545;border-color:rgba(255,255,255,.4);box-shadow:0 4px 8px rgba(0,0,0,.3)}.map-control-btn.active{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(14,165,233,.3);color:var(--color-primary-foreground)}.map-control-btn svg{width:20px;height:20px}.map-control-btn.symbol{font-size:18px;font-weight:700;line-height:1}.map-control-btn.zoom-in:after{content:'+';font-size:22px;font-weight:700;line-height:1}.map-control-btn.zoom-out:after{content:'−';font-size:22px;font-weight:700;line-height:1}.map-control-btn.home svg{display:block}.map-control-btn.fullscreen svg{display:block}.map-control-btn.settings:after{content:'⚙';font-size:18px;line-height:1}.map-control-btn.layers:after{content:'☰';font-size:16px;line-height:1}.map-control-btn.map-control-text{font-size:13px;font-weight:700;letter-spacing:.02em}.map-control-btn.filter-toggle{position:relative}.map-control-btn.filter-toggle.has-active-filters{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(14,165,233,.3);color:var(--color-primary-foreground)}.map-control-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-danger);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;pointer-events:none;border:1px solid var(--color-surface-overlay);box-sizing:border-box}.map-controls-separator{height:1px;background:rgba(255,255,255,.2);margin:4px 8px}@media (max-width:768px){.map-controls{top:15px;right:15px}.map-control-btn{width:44px;height:44px}.map-control-btn svg{width:22px;height:22px}}#ui-overlay{position:fixed;top:var(--HEADER-HEIGHT);left:0;right:0;bottom:0;pointer-events:none;z-index:500}#ui-overlay>*{pointer-events:auto}.map-controls{position:absolute;top:10px;right:10px;z-index:1000;display:flex;flex-direction:column;gap:8px;transition:right .3s ease-in-out}#ui-overlay.sidebar-visible .map-controls{right:var(--sidebar-width,420px)}#sidebar_container{position:absolute;top:0;right:-400px;bottom:0;width:400px;background:var(--BGCOLOR1);border-left:2px solid var(--BORDERCOLOR);z-index:1000;transition:right .3s ease-in-out;display:flex;flex-direction:column;overflow:hidden;box-shadow:-2px 0 10px rgba(0,0,0,.1)}#sidebar_container.sidebar-visible{right:0}#sidebar_container #sidebar_canvas{padding:calc(5px * var(--SCALE));overflow-y:auto;flex:1;padding-top:calc(50px * var(--SCALE))}#sidebar_close{z-index:1001}@media screen and (max-width:768px){#ui-overlay.sidebar-visible:before{content:'';position:fixed;top:var(--HEADER-HEIGHT);left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;opacity:1;pointer-events:auto}}#splitter{display:none!important}@media screen and (max-width:768px){#sidebar_container{right:-100%;width:100%;max-width:none}#sidebar_container.sidebar-visible{right:0}#ui-overlay.sidebar-visible .map-controls{right:10px}}@media screen and (min-width:769px){#sidebar_container{min-width:300px;max-width:600px}#sidebar_container:before{content:'';position:absolute;left:0;top:0;width:4px;height:100%;cursor:ew-resize;background:0 0;z-index:1002;transition:background-color .2s ease}#sidebar_container:hover:before{background:var(--BORDERCOLOR)}#sidebar_container.resizing{pointer-events:none}#sidebar_container.resizing:before{background:var(--ACCENT)}body.resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:ew-resize}}#tabs{display:none!important}#map_container{width:100%!important;height:100%!important;left:0!important;margin-left:0!important}#aircraft_table_container{position:absolute;top:0;right:-500px;bottom:0;width:500px;background:var(--BGCOLOR1);color:var(--text-color,#fff);border-left:2px solid var(--BORDERCOLOR);z-index:1000;transition:right .3s ease-in-out;display:flex;flex-direction:column;overflow:hidden;box-shadow:-2px 0 10px rgba(0,0,0,.1)}#aircraft_table_container.aircraft-table-visible{right:0}#aircraft_table_canvas{padding:calc(5px * var(--SCALE));overflow-y:auto;flex:1;padding-top:calc(50px * var(--SCALE))}.aircraft-table-header{flex-shrink:0;margin-bottom:20px}.aircraft-table-header h3{margin:0 0 15px 0;font-size:calc(22px * var(--SCALE));line-height:calc(24px * var(--SCALE));color:var(--TXTCOLOR1);font-weight:lighter}.table-controls{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;flex-wrap:wrap}.table-controls .rows-per-page{display:flex;align-items:center;gap:8px}.table-controls .rows-per-page label{font-size:.9em;white-space:nowrap}.table-controls .rows-per-page select{padding:4px 8px;border:1px solid var(--border-color,#333);background:var(--input-bg,#2d3748);color:var(--text-color,#fff);border-radius:4px;font-size:.9em}.table-controls .table-search{flex:1;min-width:200px}.table-controls .table-search .field-input-clearable{width:100%}.aircraft-table-wrapper{flex:1;overflow:auto;border:1px solid var(--border-color,#333);border-radius:4px;margin-bottom:20px}.aircraft-table{width:100%;border-collapse:collapse;font-size:.85em}.aircraft-table td,.aircraft-table th{padding:8px 6px;text-align:left;border-bottom:1px solid var(--border-color,#333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aircraft-table th{background:var(--header-bg,#2d3748);color:var(--header-text,#fff);font-weight:600;position:sticky;top:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aircraft-table th:hover{background:var(--header-hover,#4a5568)}.aircraft-table th.sort-asc::after{content:" ↑";color:var(--accent-color,#4a9eff)}.aircraft-table th.sort-desc::after{content:" ↓";color:var(--accent-color,#4a9eff)}.aircraft-table tbody tr:nth-child(even){background:var(--row-even-bg,rgba(255,255,255,.02))}.aircraft-table tbody tr:hover{background:var(--row-hover-bg,rgba(74,158,255,.1));cursor:pointer}.aircraft-table tbody tr.selected{background:var(--row-selected-bg,rgba(74,158,255,.3))}.pagination-controls{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:20px}.pagination-info{font-size:.9em;color:var(--text-muted,#999)}.pagination-buttons{display:flex;align-items:center;gap:5px}.pagination-buttons button{padding:6px 12px;border:1px solid var(--border-color,#333);background:var(--button-bg,#2d3748);color:var(--text-color,#fff);border-radius:4px;cursor:pointer;font-size:.85em}.pagination-buttons button:hover:not(:disabled){background:var(--button-hover-bg,#4a5568)}.pagination-buttons button:disabled{opacity:.5;cursor:not-allowed}.pagination-buttons button.active{background:var(--accent-color,#4a9eff);color:#fff}#pagination_pages{display:flex;gap:2px}#pagination_pages button{min-width:32px;padding:6px 8px;text-align:center}#aircraft_table_close{z-index:1001}#aircraft_table_toggle_button{position:relative}#aircraft_table_toggle_button svg{display:block}@media (max-width:768px){#aircraft_table_container{width:100vw;right:-100vw}#aircraft_table_container.aircraft-table-visible{right:0}.table-controls{flex-direction:column;align-items:stretch}.table-controls .table-search{min-width:auto}.aircraft-table{font-size:.75em}.aircraft-table td,.aircraft-table th{padding:6px 4px}.pagination-controls{gap:6px}.pagination-buttons{justify-content:center}}@media (min-width:769px){#aircraft_table_container{min-width:400px;max-width:80vw;resize:horizontal;overflow:auto}#aircraft_table_container.resizing{transition:none}}.aircraft-table-visible .map-controls{right:calc(var(--aircraft-table-width,500px) + 20px)}#settings_container{position:absolute;top:0;right:-420px;bottom:0;width:420px;background:var(--BGCOLOR1);border-left:2px solid var(--BORDERCOLOR);z-index:1000;transition:right .3s ease-in-out;display:flex;flex-direction:column;overflow:hidden;box-shadow:-2px 0 10px rgba(0,0,0,.1)}#settings_container.settings-panel-visible{right:0}#settings_container #settings_canvas{padding:calc(50px * var(--SCALE)) calc(20px * var(--SCALE)) calc(20px * var(--SCALE));overflow-y:auto;flex:1}#settings_container .settings-header{margin-bottom:calc(20px * var(--SCALE))}#settings_container .settings-header h3{margin:0;color:var(--TEXTCOLOR);font-size:calc(18px * var(--SCALE));font-weight:700;border-bottom:1px solid var(--BORDERCOLOR);padding-bottom:calc(10px * var(--SCALE))}#settings_close{z-index:1001}#ui-overlay.settings-panel-visible .map-controls{right:440px}@media screen and (max-width:768px){#ui-overlay.settings-panel-visible:before{content:'';position:fixed;top:var(--HEADER-HEIGHT);left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;opacity:1;pointer-events:auto}#settings_container{right:-100%;width:100%;max-width:none}#settings_container.settings-panel-visible{right:0}#ui-overlay.settings-panel-visible .map-controls{right:10px}}@media screen and (min-width:769px){#settings_container{min-width:350px;max-width:600px}#settings_container:before{content:'';position:absolute;left:0;top:0;width:4px;height:100%;cursor:ew-resize;background:0 0;z-index:1002;transition:background-color .2s ease}#settings_container:hover:before{background:var(--BORDERCOLOR)}#settings_container.resizing{pointer-events:none}#settings_container.resizing:before{background:var(--ACCENT)}body.resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:ew-resize}}.settings-group{margin-bottom:calc(15px * var(--SCALE))}.settings-group .settings-label{display:block;color:var(--TEXTCOLOR);font-size:calc(14px * var(--SCALE));font-weight:500;margin-bottom:calc(8px * var(--SCALE))}.settings-group select{width:100%;padding:calc(8px * var(--SCALE));border:1px solid var(--BORDERCOLOR);border-radius:calc(4px * var(--SCALE));background:var(--BGCOLOR2);color:var(--TEXTCOLOR);font-size:calc(13px * var(--SCALE))}.settings-group .formButton{width:100%;margin-top:calc(5px * var(--SCALE))}.settings-section{margin-bottom:calc(25px * var(--SCALE))}.settings-section .settings-section-title{color:var(--TEXTCOLOR);font-size:calc(16px * var(--SCALE));font-weight:600;margin-bottom:calc(15px * var(--SCALE));padding-bottom:calc(8px * var(--SCALE));border-bottom:1px solid var(--BORDERCOLOR)}.size-selector{display:flex;gap:calc(5px * var(--SCALE))}.size-selector .size-option{flex:1;padding:calc(8px * var(--SCALE));border:1px solid var(--BORDERCOLOR);background:var(--BGCOLOR2);color:var(--TEXTCOLOR);cursor:pointer;border-radius:calc(4px * var(--SCALE));font-size:calc(12px * var(--SCALE));transition:all .2s ease}.size-selector .size-option:hover{background:var(--BGCOLOR3);border-color:var(--ACCENT)}.size-selector .size-option.active{background:var(--ACCENT);border-color:var(--ACCENT);color:#fff}.ui-tabs{background-color:var(--BGCOLOR1)}.ui-tabs-nav{background-color:var(--BGCOLOR2)}.ui-tabs-panel{background-color:var(--BGCOLOR1)}.ui-tabs-nav li a:focus{outline:0}.ui-tabs .ui-tabs-panel{padding:1em .5em}.ui-tabs .ui-tabs-nav{padding:2px;margin:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active{padding-bottom:0}#tab-settings{padding:calc(10px * var(--SCALE));max-width:100%}.settings-group{margin-bottom:calc(20px * var(--SCALE))}.settings-group:last-child{margin-bottom:0}.settings-label{display:block;margin-bottom:calc(8px * var(--SCALE));font-weight:700;color:var(--TXTCOLOR2);font-size:calc(14px * var(--SCALE))}.size-selector{display:flex;gap:calc(4px * var(--SCALE));width:100%}.size-option{flex:1;padding:calc(8px * var(--SCALE)) calc(12px * var(--SCALE));background:var(--BUTTONCOLOR);border:1px solid var(--BORDERCOLOR);color:var(--TXTCOLOR2);font-size:calc(12px * var(--SCALE));cursor:pointer;border-radius:calc(4px * var(--SCALE));transition:all .2s ease}.size-option:hover{background:var(--BUTTONHOVER)}.size-option.active{background:var(--ACCENT);color:#fff;border-color:var(--ACCENT)}.size-option:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.size-option:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.size-option:not(:first-child):not(:last-child){border-radius:0;border-left:none;border-right:none}#units_selector{width:100%;padding:calc(8px * var(--SCALE));background:var(--BGCOLOR1);border:1px solid var(--BORDERCOLOR);color:var(--TXTCOLOR2);font-size:calc(14px * var(--SCALE));border-radius:calc(4px * var(--SCALE))}#units_selector:focus{outline:0;border-color:var(--ACCENT)}.toggle-container{display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--SCALE));cursor:pointer;position:relative;margin:0;padding:calc(8px * var(--SCALE)) 0}.toggle-label{color:var(--color-foreground);font-size:calc(14px * var(--SCALE));font-weight:500;flex:1}.toggle-container input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.toggle-slider{position:relative;flex-shrink:0;width:calc(44px * var(--SCALE));height:calc(24px * var(--SCALE));padding:calc(2px * var(--SCALE));background:rgba(255,255,255,.05);border-radius:9999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);transition:background-color .2s ease-in-out}.toggle-slider:before{content:"";display:block;width:calc(20px * var(--SCALE));height:calc(20px * var(--SCALE));background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15),0 0 0 1px rgba(17,24,39,.05);transition:transform .2s ease-in-out}.toggle-container input[type=checkbox]:checked+.toggle-slider{background:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.toggle-container input[type=checkbox]:checked+.toggle-slider:before{transform:translateX(calc(20px * var(--SCALE)))}.toggle-container input[type=checkbox]:focus-visible+.toggle-slider{outline:2px solid var(--color-primary);outline-offset:2px}.toggle-container:hover input[type=checkbox]:not(:checked)+.toggle-slider{background:rgba(255,255,255,.08)}.settings-section{margin-bottom:calc(24px * var(--SCALE))}.settings-section:last-of-type{margin-bottom:calc(16px * var(--SCALE))}.settings-section-title{font-size:calc(16px * var(--SCALE));font-weight:700;color:var(--TXTCOLOR2);margin:0 0 calc(12px * var(--SCALE)) 0;padding:calc(8px * var(--SCALE)) 0 calc(4px * var(--SCALE)) 0;border-bottom:1px solid var(--BORDERCOLOR)}#dynamic-toggles{display:block;width:auto}.settings-group .formButton{width:100%;margin-top:calc(10px * var(--SCALE))}.buttonFilter{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.buttonFilter li{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;font-size:12px;font-weight:500;line-height:1;border-radius:6px;border:1px solid rgba(160,176,192,.25);background:var(--BGCOLOR2)!important;color:var(--TXTCOLOR2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;float:none;width:auto;position:relative;min-width:0;box-shadow:none;transform:none!important}.buttonFilter li::before{display:none!important}.buttonFilter li:hover{background:rgba(255,255,255,.06)!important;border-color:rgba(160,176,192,.45);color:#fff;transform:none!important;box-shadow:none!important}.buttonFilter li.ui-selected{background:#0ea5e9!important;color:#fff;border-color:#0ea5e9;box-shadow:none!important}#filterTable,#filterTable2,#filterTable3{width:100%;border-collapse:collapse}#filterTable td,#filterTable2 td,#filterTable3 td{padding:0;vertical-align:top}#filterTable tr+tr>td,#filterTable2 tr+tr>td,#filterTable3 tr>td{padding-top:16px}#filterTable form,#filterTable3 form,.filter-section form{margin:0}.filter-section>*+*{margin-top:16px}#flagFilter.buttonFilter,#sourceFilter.buttonFilter{width:auto}#flagFilter.buttonFilter li,#sourceFilter.buttonFilter li{float:none;width:auto;margin:0}input.field-input{min-height:36px;padding:0 12px;font-size:13px;border-width:1px;border-color:var(--color-border);border-radius:6px;background:var(--color-surface-elevated);box-shadow:none}input.field-input:hover:not(:focus){border-color:var(--color-border-strong);box-shadow:none}input.field-input:focus{transform:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(14,165,233,.25)}.field-input-with-suffix>input[type=text]{min-height:0;padding:0;font-size:13px;border:0;border-radius:0;box-shadow:none;background:0 0}.field-input-with-suffix>input[type=text]:focus{transform:none;border:0;box-shadow:none;outline:0}.field-input-row{display:flex;align-items:stretch;gap:8px}.field-input-row .field-input-clearable,.field-input-row>.field-input-with-suffix{flex:1;min-width:0}.field-input-row>.field-input-with-suffix{height:36px}.field-input-row .btn-action{height:36px;flex-shrink:0}.field-input-row>.field-separator{align-self:center;flex-shrink:0}.field-input-clearable{position:relative}.field-input-clearable>input.field-input{padding-right:32px}.field-input-clear{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:24px;height:24px;padding:0;border:0;background:0 0;color:var(--color-muted);font-size:20px;line-height:1;cursor:pointer;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.field-input-clear[hidden]{display:none}.field-input-clear:hover{color:var(--color-foreground);background:rgba(160,176,192,.15)}.field-input-with-suffix>.field-input-clear{position:static;transform:none;width:18px;height:18px;font-size:16px}.select_aircraft_photo_slider{min-height:200px;position:relative;margin-bottom:0;width:100%}.select_aircraft_photo_slider.swiper{width:100%;height:auto;position:relative;margin:0;padding:0}.select_aircraft_photo_slider .swiper-wrapper{position:relative;width:100%}.select_aircraft_photo_slider .swiper-slide{text-align:center;background:0 0;display:flex;justify-content:center;align-items:center;width:100%;min-height:200px;height:auto!important}.select_aircraft_photo_slider .swiper-slide .photo{width:100%;position:static}.select_aircraft_photo_slider .swiper-slide .photo a{display:inline-block;position:relative;width:100%;line-height:0}.select_aircraft_photo_slider .swiper-slide .photo__img{display:block;width:100%!important;height:auto!important;max-width:100%!important;-o-object-fit:contain;object-fit:contain}.select_aircraft_photo_slider .swiper-slide .photo__img.landscape-fill{-o-object-fit:cover!important;object-fit:cover!important;max-height:300px}.select_aircraft_photo_slider .swiper-slide .photo__img.portrait-contain{-o-object-fit:contain!important;object-fit:contain!important;max-height:400px;width:auto!important;max-width:100%!important}.select_aircraft_photo_slider .swiper-pagination{position:relative!important;bottom:auto!important;left:0!important;right:0!important;width:100%!important;text-align:center!important;z-index:1000!important;height:20px!important;line-height:20px!important;margin-top:4px!important;margin-bottom:4px!important}.select_aircraft_photo_slider .swiper-pagination .swiper-pagination-bullet{width:30px;height:15px;margin:0 2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Ccircle cx='3.5' cy='3.5' r='2.5' fill='%23ccc' stroke='%23999' stroke-width='1'/%3E%3C/svg%3E") center center no-repeat;background-color:transparent;opacity:1;border-radius:0;display:inline-block;cursor:pointer;vertical-align:middle;border:none}.select_aircraft_photo_slider .swiper-pagination .swiper-pagination-bullet-active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Ccircle cx='3.5' cy='3.5' r='2.5' fill='%23fff' stroke='%23ccc' stroke-width='1'/%3E%3C/svg%3E");border:none}:root{--swiper-pagination-bottom:auto;--swiper-pagination-bullet-inactive-color:#ccc;--swiper-pagination-color:#fff;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:8px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{-ms-overflow-style:-ms-autohiding-scrollbar;margin:0;padding:0;background:var(--BGCOLOR1);font:13px/16px 'Open Sans',Helvetica,Arial,sans-serif;overflow:hidden;height:100%;color:var(--TXTCOLOR2)}body{display:flex;flex-flow:column;height:100%;margin:0}#layout_container{flex:1 1 auto;height:100%;position:relative;display:flex}h3{font-size:calc(22px * var(--SCALE));line-height:calc(24px * var(--SCALE));color:var(--TXTCOLOR1);font-weight:lighter}.mt-25{margin-top:25px}.p-5{padding:5px}.copyToClipboard{cursor:pointer}