@media (max-width:768px){.login-form-container{display:flex;justify-content:center!important;width:100%!important;height:calc(100% - 150px);padding:0!important}}@media (max-width:768px){.login-form{margin-top:0!important}.login-container{flex-direction:column!important}.login-logo{display:flex;align-content:center;justify-content:center;width:100%!important;height:150px!important}.login-logo img{width:150px!important;margin:auto!important}}.login-container{position:relative;overflow:hidden;display:flex;width:100vw;height:100vh;text-align:center}.forgot-password-logo,.login-logo{width:50%;display:flex;align-items:center;background:#106ebb}.theme-dark .login-logo{background:#106ebb}.login-form-container{background:#fff;display:flex;justify-content:left;align-items:center;width:50%;padding-left:4%}.theme-dark .login-form-container{background:#083350}.forgot-password-logo img,.login-logo img{margin:auto 12% auto auto;width:350px}.login-form-container .login-form{padding:20px;color:#fff;width:450px;margin-top:90px}.login-form-container .login-loading{display:flex;justify-content:center;margin-top:0;width:450px}.login-container .login-form input{width:100%;height:45px;margin-bottom:20px;padding:12.5px 20px;border-radius:10px;background:none;outline:none;font-size:17px;font-weight:100;line-height:24px;font-family:"Roboto-Thin",sans-serif;border:1px solid #b6bbbe;color:#000}.theme-dark .login-form-container .login-form input{background:#14517b;color:#fff;border:none}.login-container .login-form input:-webkit-autofill{box-shadow:inset 0 0 50px 50px #fff}.theme-dark .login-container .login-form input[type=email]::-webkit-input-placeholder,.theme-dark .login-container .login-form input[type=password]::-webkit-input-placeholder,.theme-dark .login-container .login-form input[type=text]::-webkit-input-placeholder{color:#fff}.theme-dark .login-container .login-form input:-webkit-autofill{background:none;box-shadow:inset 0 0 0 30px #fff;color:#fff;border:1px solid #d4dade}.login-container button{font-weight:700;font-family:"Roboto-Bold",sans-serif;font-size:17px;padding:12.5px;width:100%;text-align:center;border-radius:100px;outline:none;border:none;height:45px;cursor:pointer;-webkit-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;background:#106ebb;color:#fff}.theme-dark .login-container button{background:#fff;color:#106ebb}.login-container button.authDisabled{cursor:not-allowed;opacity:.5}.login-link{font-size:15px;font-weight:400;font-family:"Roboto-Italic",sans-serif;font-style:italic;color:#106ebb;margin-top:10px}.login-link:hover{color:#006ebb;cursor:pointer}.login-error{font-family:"Roboto-Black";color:#b93d3d;font-size:17px;margin:20px 0}.login-loading{margin-top:270px}.loader-bar{height:3px;width:100%;position:relative;z-index:1;overflow:hidden;background-color:transparent}.loader-bar:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:3px;background-color:#18537b;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid #eee;border-left-color:#bbb;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}.theme-dark .loader{border-color:#082940 #082940 #082940 #175379}@-webkit-keyframes loading{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@keyframes loading{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mt-2{margin-top:20px}.mb-2{margin-bottom:20px}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.ml-1{margin-left:10px!important}.ml-2{margin-left:20px}.ml-3{margin-left:30px!important}.mr-0{margin-right:0!important}.mr-2{margin-right:20px!important}.w-16{width:16.66%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33{width:33.33%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-75{width:75%}.w-100{width:100%!important}.h-100{height:100%!important}.p-30{padding:30px}.pt-0{padding-top:0!important}.w-auto{width:auto}.h-auto{height:auto}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline{display:inline-block!important}.flex-col{flex-direction:column}.flex-1{flex:1 1}.jc-center{justify-content:center}.jc-sb{justify-content:space-between}.o-hidden{overflow:hidden}.float-l{float:left}.pos-a{position:absolute!important}.pos-rel{position:relative!important}.pos-fixed{position:fixed!important}.m-auto{margin:auto}.float-r{float:right}.clear-fix{clear:both;padding:10px 0}.text-center{text-align:center}.text-bold{font-family:"Roboto-Bold",sans-serif!important}.text-uppercase{text-transform:uppercase}.scrollable{overflow:auto;height:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.filter-invert{-webkit-filter:invert(1);filter:invert(1)}.filter-grayscale{-webkit-filter:grayscale(0) brightness(0);filter:grayscale(0) brightness(0)}.blink{-webkit-animation:blink 2s infinite;animation:blink 2s infinite}.clickable{cursor:pointer}.opacity-5{opacity:.5}@-webkit-keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}@-webkit-keyframes context-menu-pop{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes context-menu-pop{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.ccheck-container{display:flex;align-items:center;line-height:28px;height:100%}input[type=checkbox].ccheck+label{display:flex;justify-content:center;align-items:center;margin:.2em;cursor:pointer;padding:.2em}input[type=checkbox].ccheck+label span{opacity:1}input[type=checkbox].ccheck{display:none}.users-table .users-tbody .tr:hover input[type=checkbox].ccheck+label:before{background:#1d6292}input[type=checkbox].ccheck+label:before{content:"\2713";background:#14517b;border:none;border-radius:.2em;width:28px;height:28px;padding:0;color:transparent;text-align:center;-webkit-transition:.2s;transition:.2s;vertical-align:middle;font-size:22px;-webkit-transition:background 0s;transition:background 0s}input[type=checkbox].ccheck+label:active:before{-webkit-transform:scale(0);transform:scale(0)}input[type=checkbox].ccheck+label span{padding-left:15px}input[type=checkbox]:checked.ccheck+label span{opacity:1}input[type=checkbox]:checked.ccheck+label:before{background-color:#006ebb;border-color:#006ebb;color:#fff}input[type=checkbox]:disabled.ccheck+label:before{-webkit-transform:scale(1);transform:scale(1);border-color:#aaa}input[type=checkbox]:disabled.ccheck+label span{opacity:.5}input[type=checkbox]:checked:disabled.ccheck+label:before{-webkit-transform:scale(1);transform:scale(1);background-color:#006ebb;border-color:#006ebb;opacity:.5}input[type=radio].cradio+label{display:flex;justify-content:center;align-items:center;margin:.2em;cursor:pointer;padding:.2em}input[type=radio].cradio+label span{opacity:1}input[type=radio].cradio{display:none}input[type=radio].cradio+label:before{content:"\2713";background:#14517b;border:none;border-radius:1em;width:28px;height:28px;padding:0;color:transparent;text-align:center;-webkit-transition:.2s;transition:.2s;vertical-align:middle;font-size:22px}input[type=radio].cradio+label:active:before{-webkit-transform:scale(0);transform:scale(0)}input[type=radio].cradio+label span{padding-left:15px}input[type=radio]:checked.cradio+label span{opacity:1}input[type=radio]:checked.cradio+label:before{background-color:#006ebb;border-color:#006ebb;color:#fff}input[type=radio]:disabled.cradio+label:before{-webkit-transform:scale(1);transform:scale(1);border-color:#aaa}input[type=radio]:disabled.cradio+label span{opacity:.5}input[type=radio]:checked:disabled.cradio+label:before{-webkit-transform:scale(1);transform:scale(1);background-color:#006ebb;border-color:#006ebb;opacity:.5}.page-form label{display:inline-block;line-height:30px;font-size:17px;font-weight:100;color:#cecece;cursor:pointer}.form-group label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-group-title{margin:15px 0 0;font-size:18px;font-family:"Roboto-Bold";overflow:hidden;clear:both}@-webkit-keyframes click-wave{0%{height:20px;width:20px;opacity:.35;position:relative}to{height:200px;width:200px;margin-left:-90px;margin-top:-90px;opacity:0}}@keyframes click-wave{0%{height:20px;width:20px;opacity:.35;position:relative}to{height:200px;width:200px;margin-left:-90px;margin-top:-90px;opacity:0}}.option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;top:7px;right:0;bottom:0;left:0;height:20px;width:20px;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;background:transparent;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;z-index:1000}.option-input:hover{background:#9faab7}.option-input:checked{background:#3fb93f}.option-input:not(:checked){border:1px solid grey}.option-input:checked:before{height:20px;width:20px;position:absolute;content:"\2714";display:inline-block;font-size:13px;text-align:center;line-height:20px}.option-input:checked:after{-webkit-animation:click-wave .25s;animation:click-wave .25s;background:#3fb93f;content:"";display:block;position:relative;z-index:100}.option-input.checkbox[disabled]{border-color:hsla(0,0%,100%,.11);background:hsla(0,0%,100%,.11);cursor:auto}.option-input.checkbox:disabled+span{color:grey;cursor:auto}.option-input.radio,.option-input.radio:after{border-radius:50%}label.disabled{cursor:auto}label.switch{position:relative;display:inline-block;width:45px;height:25px;margin:0 .5rem}.switch input{display:none}.slider{cursor:pointer;top:6px;left:0;right:0;bottom:-7px;background-color:#ccc}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff}input:checked+.slider{background-color:#3fb93f}input:focus+.slider{box-shadow:0 0 1px #3fb93f}input:checked+.slider:before{-webkit-transform:translateX(19px);transform:translateX(19px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.select-group{overflow:hidden}.select-group,.select-group-sm{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.select-group-sm{overflow:visible}.select-group-sm:after,.select-group:after{content:"▾";position:absolute;top:32%;right:10px;color:#ccc;pointer-events:none}.select-group-sm:after{top:4px}select.form-select{-webkit-appearance:none;display:block;background:transparent;border:1px solid #ccc;padding:20px 30px;color:#ccc;font-size:13px;position:relative;outline:none;cursor:pointer}.input-range-container{display:flex}.input-range-value{display:inline-block;font-size:11px;padding:2px 5px;border-radius:44px;background:var(--red);float:right;height:17px;margin-top:9px;margin-left:10px}input[type=range]{height:31px;-webkit-appearance:none;width:100%;background:transparent;float:left}input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;animation-duration:.2s;box-shadow:0 0 0 #000;background:var(--red);border-radius:0;border:0 solid #000}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #fff;border:0 solid #fff;height:25px;width:25px;border-radius:50px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;animation-duration:.2s;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:var(--red);border:0 solid #000;border-radius:0;box-shadow:0 0 0 #000}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #fff;border:0 solid #fff;height:25px;width:25px;border-radius:50px;background:#fff;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;-webkit-animation-duration:.2s;animation-duration:.2s;box-shadow:0 0 0 #000;background:var(--red);border-radius:0;border:0 solid #000}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #fff;border:0 solid #fff;height:25px;width:25px;border-radius:50px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-11.5px}input[type=range]:active::-webkit-slider-thumb{-webkit-animation:click-wave .25s;animation:click-wave .25s;background:#3fb93f;content:"";display:block;position:relative;z-index:100}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--red)}input[type=range]:focus::-ms-fill-upper{background:#eee}input[type=range]:focus::-ms-fill-lower{background:var(--red)}input[type=email],input[type=text]{outline:none}.form-input-text{width:250px;padding:10px}.btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-sm{background:var(--red);color:#fff;padding:10px 15px;margin:5px;border:none;text-transform:uppercase;cursor:pointer;width:180px;outline:none}input[type=email],input[type=password]{-webkit-appearance:none;border:none;padding:10px;background:#fff;min-width:200px;margin-bottom:5px}.action-btn{font-size:11px;padding:5px 10px;margin:4px 8px 4px 0;border-radius:100px;-webkit-transition:background-color .1s ease-out,color .1s ease-out,border .1s ease-out;transition:background-color .1s ease-out,color .1s ease-out,border .1s ease-out}.action-btn,.btn.btn-outline{display:inline-block;cursor:pointer}.btn.btn-outline{-webkit-appearance:none;background:transparent;border:1px solid #ccc;padding:15px;color:#ccc;font-size:13px;position:relative;outline:none;border-radius:5px;text-align:center}.btn.btn-outline:hover{background:hsla(0,0%,80%,.38)}.btn.btn-on{background:rgba(151,29,28,.7)}.btn-group{width:auto;display:inline-block}.btn-group .btn{margin:0}.btn-group .btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.btn-group .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-round{display:flex;width:250px;height:45px;margin:auto 20px;padding:0 20px;text-align:center;outline:none;border:none;justify-content:center;cursor:pointer;background:#fff;border-radius:100px;box-shadow:0 5px 30px rgba(0,0,0,.45);font-weight:700;font-family:"Roboto-Bold",sans-serif;font-size:16px;color:#072a40;-webkit-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}.btn-round:hover{box-shadow:0 0 15px rgba(0,0,0,.25)}.btn-round span{display:inline-block;margin:auto}.upload-btn{position:relative;width:50px}.upload-btn .svgIcon{position:absolute;top:10px;left:10px;z-index:0}.upload-btn ::-webkit-file-upload-button{display:none}.upload-btn input{opacity:0;width:50px;height:50px;position:absolute;top:0;left:0}.theme-dark .info-panel{background:#0a3b5d}.theme-dark .filter-toggle:not(.selected):hover{background:#1e4c6d;-webkit-transition:none;transition:none}.theme-dark .filter-toggle.selected .svgIcon{-webkit-filter:none;filter:none}.theme-dark .filter-toggle:not(.selected) .svgIcon{-webkit-filter:grayscale(0) brightness(0) invert(1);filter:grayscale(0) brightness(0) invert(1)}.theme-dark .filter-toggle.selected{background:#fff;color:#082940}.theme-dark .header-status-time,.theme-dark .status-select{border:1px solid #18537b;color:#fff}.theme-dark .status-select.openable:hover{background:#18537b}.theme-dark .status-select-list{background:#18537b;box-shadow:0 0 20px #061b29}.theme-dark .status-select-list span:hover{background:#225679}.theme-dark .stats-circles,.theme-dark .stats-key-val{color:#fff}.theme-dark .header-bottom{background:#082940;border-bottom:1px solid #18537b}.theme-dark .new-header{background:#0a3b5d}.theme-dark .new-header .filter-toggle{background:#0a3b5d;color:#fff;border-color:#fff}.theme-dark .new-header .filter-toggle:not(.selected):hover{background:#1e4c6d;-webkit-transition:none;transition:none}.theme-dark .new-header .filter-toggle.selected .svgIcon{-webkit-filter:none;filter:none}.theme-dark .new-header .filter-toggle:not(.selected) .svgIcon{-webkit-filter:grayscale(0) brightness(0) invert(1);filter:grayscale(0) brightness(0) invert(1)}.theme-dark .new-header .filter-toggle.selected{background:#fff;color:#082940}.theme-dark .flights-info{color:#fff!important}.theme-dark .flights-info svg{color:#fff}.info-panel{display:flex;flex-direction:row;justify-content:space-between;flex-shrink:0;height:100%;width:100%;background:#fcfcfc}.header-title{font-family:Roboto-Medium,sans-serif;line-height:35px;font-size:28px;letter-spacing:0;color:#fff;opacity:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.filter-toggle{display:flex;justify-content:center;align-items:center;width:60px;height:60px;line-height:60px;background:#fff;border:1px solid #082940;border-radius:5px;margin-right:45px}.filter-toggle,.header-status-time,.status-select{text-align:center;position:relative;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.header-status-time,.status-select{border-radius:23px;border:1px solid #18537b;color:#082940;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-utc-local-container{min-width:100px}.header .toggle-utc-local-container{margin-right:0}.toggle-utc-local-container .header-status-time{width:100%}.post-ops-header-time{line-height:35px}.toggle-utc-local-container{height:50px;margin-right:20px;display:flex;align-items:center}.header-status-time.header-status-date{cursor:inherit;display:flex;align-items:center;height:100%;font-size:17px;padding:0;justify-content:space-evenly}.status-select,.toggle-utc-local-container{flex-grow:1;width:50%}.status-select{margin-right:10px;padding:13px 20px;font-size:18px;text-align:center;font-family:"Roboto-Light",sans-serif}.header-status-time{font-family:"DINCondensed",sans-serif;font-size:20px;padding:13px}.inline-header .header-status-time,.inline-header .status-select{flex-grow:1;width:100%;height:40px!important;border-radius:23px;border:1px solid #18537b;color:#082940;text-align:center;position:relative;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.status-select.openable:hover{background:#ebf1f5;-webkit-transition:none;transition:none}.header-status-time{padding:7px 7px 6px;background:#18537b;color:#fff;cursor:pointer}.main-clock-time{font-size:19px;display:block;height:12px}.secondary-clock-time{font-size:13px;opacity:.5}.status-select.opened{overflow:visible;border:none}.status-select.opened .status-select-list span.selected{font-family:"Roboto-Black"}.status-select-list{position:absolute;top:0;left:0;z-index:2;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);border-radius:23px;width:100%}.status-select-list span:hover{background:#eee}.status-select-list span{width:calc(100% - 10px);padding:8px 14px;margin:5px;display:block;border-radius:23px}.status-select.openable{min-width:100px;text-align:left;cursor:pointer}.stats-circles,.stats-key-val{line-height:40px;font-family:"Roboto-Light",sans-serif;color:#082940;text-transform:uppercase;font-size:12px}.header .info-status{display:flex;flex-direction:column;justify-content:space-evenly;width:auto;padding:15px 20px;min-width:280px}.header-bottom{height:20px;background:#fcfcfc;border-bottom:1px solid #869fb1}.bottom-fixed-container .alerts-filter-container{padding-top:0!important}.alerts-filter{flex-grow:0;border-radius:23px;border:1px solid #18537b;background:#18537b;color:#fff;padding:8px 13px;font-family:"DINCondensed",sans-serif;font-size:15px;text-align:center;position:relative;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:130px}.aiport-conf-lvp-alert{display:flex;align-items:center;font-family:"Roboto-Medium",sans-serif;font-size:18px;padding:7px 20px 6px;color:var(--orange);border:2px solid var(--orange);border-radius:23px}@media (min-width:1600px){.header .info-status{width:350px!important}}@media (max-width:1600px){.header-title{font-size:25px}}.new-header{color:#fff;background:#fcfcfc;position:relative;height:100px;min-height:100px}.new-header .info-panel{position:relative;display:flex;align-items:center;justify-content:space-between}.new-header .info-panel .filter-toggle{margin-left:10px}.new-header .info-panel .flights-info{height:55px;width:400px;justify-content:space-between;display:flex;flex-direction:row;color:#082940;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:15px}.new-header .info-panel .flights-info .flight-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:180px;padding:35px 15px;border:1px solid #18537b;border-radius:10px}.new-header .info-panel .flights-info .flight-info.arrival{flex-direction:row-reverse}.new-header .info-panel .flights-info .flight-info.arrival .info{text-align:right}.new-header .info-panel .flights-info .flight-info .info{display:flex;flex-direction:column}.new-header .info-panel .flights-info .flight-info .info .title{text-transform:uppercase;font-size:12px}.new-header .info-panel .flights-info .flight-info .info .value{font-family:"Roboto-Bold",sans-serif;font-size:20px}.new-header .info-status{padding:0 10px}.new-header .info-status>*+*{margin-top:10px}.new-header .info-status .top{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.new-header .info-status .top>*{margin:0;flex:1 1}.new-header .info-status .top>*+*{margin-left:10px}.new-header .info-status .top .header-title{margin-right:15px}.logo{height:70px}.workload-conf-container{display:flex;height:24px;margin:0 10px 0 40px;overflow:hidden}.workload-runway-change{display:flex;justify-content:space-between;flex-shrink:0;padding:5px 0;box-sizing:border-box;background:#e9e9e9;font-family:Roboto-bold,"sans-serif";font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#fff!important;border-right:1px solid #d0d0d0}.workload-runway-change>span{z-index:10;margin-left:3px}.workload-runway-change:hover{background:#f5f5f5}.workload-runway-change:last-child{border-right:none;flex-shrink:1}.workload-runway-empty-change{background:repeating-linear-gradient(-45deg,#b00,#b00 2px,transparent 0,transparent 4px)}.line-graph-legend-item{position:relative;padding-left:25px;font-size:11px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin-right:10px}.line-graph-legend-item:last-child{padding-right:0}.line-graph-legend-item:before{position:absolute;content:"";left:0;top:7px;width:20px;height:0}.line-graph-legend-item.actual:before{border-top:2px solid #006ebb}.line-graph-legend-item.current:before{border-top:2px solid #00ff7a}.line-graph-legend-item.planned:before{border-top:2px dotted #006ebb}.line-graph-legend-item.capacity:before{border-top:2px solid #ce0000}.line-graph-legend-container{margin-top:20px;font-family:Roboto-Medium,sans-serif}.unavailableData{font-style:italic}.workload-information-container{display:flex;flex-direction:column;position:relative;color:#fff!important}.workload-information-container .workload-runway-closures-container{background-color:var(--innov-darker);position:absolute}@media (min-width:1600px){.dashboard-display{padding:20px!important}}.workload-runway-closures-container{height:24px;display:flex;flex-direction:row;margin:0 10px 10px 40px;overflow:hidden;width:calc(100% - 50px)}.workload-runway-closures-container .workload-runway-closure{height:100%}.workload-runway-closures-container .workload-runway-closure.closed{background-color:#b00}.departureTraffic-content{display:flex;flex:1 1;color:#fff;height:100%;width:100%;align-items:center;justify-content:center}.departure-traffic-flow{font-family:Roboto-Bold,"sans-serif";text-align:center;font-size:16px;display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;border-radius:10px;width:95%;height:80%;padding:5px 20px;overflow:hidden}.main-ctn .general-container{height:100%;flex-direction:row}.main-ctn .general-container .content{width:100%;height:100%;display:flex}.main-ctn .general-container .content .configuration-container,.main-ctn .general-container .content .workload-container{width:50%;margin-top:10px;margin-bottom:10px;background-color:hsla(0,0%,100%,.04);border-radius:10px}.main-ctn .general-container .content .workload-container{background-color:hsla(0,0%,100%,.08)}.main-ctn .general-container .content .configuration-container{margin-left:10px;margin-right:5px;padding:10px;overflow:auto;height:calc(100% - var(--header-height) - 20px)}.main-ctn .general-container .content .workload-container{margin-left:5px;margin-right:10px;display:flex;align-items:stretch;justify-content:center;height:calc(100% - var(--header-height) - 20px)}.main-ctn .general-container .content .workload-container .workload{width:100%}.main-ctn .general-container .content .supervisor-box{max-width:500px;width:100%;background-color:hsla(0,0%,100%,.04);padding:10px 20px;color:#fff;display:flex;flex-direction:column;border-radius:10px}.main-ctn .general-container .content .supervisor-box ::-webkit-scrollbar-button:hover{background-color:#aaa}.main-ctn .general-container .content .supervisor-box ::-webkit-scrollbar-thumb{background-color:var(--innov-dark);border-radius:100px}.main-ctn .general-container .content .supervisor-box ::-webkit-scrollbar-thumb:hover{background-color:#18537b}.main-ctn .general-container .content .supervisor-box .title{font-family:"Roboto-Bold",sans-serif;font-size:16px;margin-bottom:15px}.main-ctn .general-container .content .supervisor-box .MuiTableContainer-root{height:142px!important}.main-ctn .general-container .content .supervisor-box .table{background-color:rgba(20,81,123,.4);border-radius:5px}.main-ctn .general-container .content .supervisor-box .table .table-row{border:none!important;height:35px}.main-ctn .general-container .content .supervisor-box .table .table-row.head{background-color:var(--innov-dark)}.main-ctn .general-container .content .supervisor-box .table .table-row:not(.head) .table-cell{border-bottom:1px solid #052033}.main-ctn .general-container .content .supervisor-box .table .table-row .MuiTableCell-sizeSmall{padding:5px 24px 5px 16px}.main-ctn .general-container .content .supervisor-box .table .table-row .table-cell{text-align:center;color:#fff!important;height:35px!important}.main-ctn .general-container .content .supervisor-box .table .table-row .table-cell.delete-capacity{cursor:pointer}.main-ctn .general-container .content .supervisor-box .table .table-row .table-cell.delete-capacity svg{margin-top:5px}.main-ctn .general-container .content .supervisor-box .form-container .form-content{color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.main-ctn .general-container .content .supervisor-box .form-container .form-content .pickers{color:#fff;display:flex;flex-direction:row}.main-ctn .general-container .content .supervisor-box .form-container .form-content .MuiIconButton-label{color:#fff}.main-ctn .general-container .content .supervisor-box .form-container .form-content .MuiFormLabel-root{margin-top:4px;padding:0 12px;color:#fff}.main-ctn .general-container .content .supervisor-box .form-container .form-content .MuiIconButton-root{margin-top:-5px}.main-ctn .general-container .content .supervisor-box .form-container .form-content .MuiTextField-root{background-color:#14517b;padding:0 10px;border-radius:5px;margin:5px}.main-ctn .general-container .content .supervisor-box .form-container .form-content .MuiTextField-root input{color:#fff;font-size:14px}.main-ctn .general-container .content .supervisor-box .form-container .actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:5px}.main-ctn .general-container .content .supervisor-box .form-container .actions .add,.main-ctn .general-container .content .supervisor-box .form-container .actions .clear{background-color:#245f88;border-radius:50px!important;padding:5px 20px!important;color:#fff;text-transform:capitalize}.main-ctn .general-container .content .supervisor-box .form-container .actions .add{background-color:#006ebb}.main-ctn .general-container .content .supervisor-box .form-container .actions .add:disabled{opacity:.4}.main-ctn .general-container .content .supervisor-box .form-container .actions .add svg{margin-right:8px}.main-ctn .general-container .content .supervisor-box .form-container .actions .clear{margin-right:10px}.main-ctn .general-container .content .supervisor-box .errors{font-family:"Roboto-Bold",sans-serif;color:var(--red);margin-top:10px}button{border-radius:50px!important;padding:5px 20px!important;color:#fff;text-transform:capitalize}button.delete{background-color:var(--red)!important}.capacity-constraints .default-capacity{font-family:"Roboto-Bold",sans-serif;font-size:14px;margin-bottom:15px}.runway-closures .pickers{max-width:310px;color:#fff;display:flex;flex-direction:row}.operational-configurations .form-content{justify-content:flex-start!important}.operational-configurations .form-content .picker{color:#fff;display:flex;max-width:160px}.operational-configurations .form-content .orientation-select{background-color:#14517b;padding:0 10px;border-radius:5px;margin:5px}.operational-configurations .form-content .orientation-select .orientation-select-input{font-size:14px}.operational-configurations .form-content .orientation-select .select-label{padding-left:0!important}.time-based-separation{width:100%;max-width:500px;background-color:hsla(0,0%,100%,.04);padding:10px 20px;color:#fff;display:flex;flex-direction:column;border-radius:10px}.time-based-separation .table{background-color:rgba(20,81,123,.4);border-radius:5px}.time-based-separation .table .table-row{border:none!important}.time-based-separation .table .table-row.head{background-color:rgba(5,32,50,.4)}.time-based-separation .table .table-row:not(.head) .table-cell{border-bottom:1px solid #052033}.time-based-separation .table .table-row .table-cell{text-align:center;color:#fff!important}.time-based-separation .table .table-row .table-cell.delete-capacity{cursor:pointer}.time-based-separation .table .table-row .table-cell.delete-capacity svg{margin-top:5px}.time-based-separation .title{font-family:"Roboto-Bold",sans-serif;font-size:18px;margin-bottom:30px}.time-based-separation .MuiRadio-colorSecondary.Mui-checked{color:#006ebb!important}.time-based-separation .time-based-separation-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:10px}.time-based-separation .time-based-separation-actions .add,.time-based-separation .time-based-separation-actions .clear{background-color:#245f88;border-radius:50px!important;padding:5px 20px!important;color:#fff;text-transform:capitalize}.time-based-separation .time-based-separation-actions .add{background-color:#006ebb}.time-based-separation .time-based-separation-actions .add:disabled{opacity:.4}.time-based-separation .time-based-separation-actions .add svg{margin-right:8px}.time-based-separation .time-based-separation-actions .clear{margin-right:10px}.arrival-flight-runway-occupancy .title{margin-bottom:50px!important}.arrival-flight-runway-occupancy .form-content p{margin:0 20px}.pressure .title{margin-bottom:50px!important}.pressure .form-content p{margin:0 20px}.st-overlay{position:fixed;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity .3s ease 0s,-webkit-transform 0s ease .3s;transition:opacity .3s ease 0s,-webkit-transform 0s ease .3s;transition:opacity .3s ease 0s,transform 0s ease .3s;transition:opacity .3s ease 0s,transform 0s ease .3s,-webkit-transform 0s ease .3s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.st-menu-open .st-overlay{opacity:1;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;-webkit-transform:none;transform:none}.st-content,.st-pusher{height:100%}.st-content{overflow-y:scroll;background:#f3efe0}.st-content,.st-content-inner,.st-pusher{position:relative}.st-pusher{left:0;z-index:99;height:100%;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.st-pusher:after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.2);content:"";opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}.st-menu-open .st-pusher:after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.st-menu{left:0;display:flex;flex-direction:column;z-index:1100;visibility:hidden;width:343px;background:#106ebb;-webkit-transition:all .5s;transition:all .5s}.st-menu,.st-menu:after{position:absolute;top:0;height:100%}.st-menu:after{right:0;width:100%;background:rgba(0,0,0,.2);content:"";opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.st-menu-open .st-menu:after{width:0;height:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}.st-menu .menu-list{padding:0;list-style:none;overflow-y:auto;flex:1 1}.st-menu .menu-list .menu-item:first-child{margin-top:15px}.menu-header{display:flex;height:100px;font-weight:300;font-size:2em;color:#fff;border-bottom:1px solid #082940;flex:0 0 100px}.menu-username{display:flex;align-items:center;flex:1 1 250px;width:250px;max-width:250px;padding-left:25px}.menu-username div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-close-btn{color:#fff;flex:1 1 50px;display:flex;justify-content:center;align-items:center}.menu-close-btn .svgIcon{-webkit-filter:grayscale(0) brightness(0) invert(1);filter:grayscale(0) brightness(0) invert(1)}.menu-list .menu-item{display:flex;align-items:center;justify-content:left;height:65px;padding:14px 14px 14px 25px;color:#fff;cursor:pointer}.menu-list .menu-item.selected{background:rgba(8,41,64,.7)}.menu-list .menu-item{font-weight:700;font-size:18px}.menu-list .link.disabled,.menu-list .link.disabled .menu-item,.menu-list .menu-item.disabled{opacity:.5;cursor:not-allowed}.menu-list .menu-link{padding-left:15px}.menu-list .svgIcon{-webkit-filter:grayscale(0) brightness(0) invert(1);filter:grayscale(0) brightness(0) invert(1)}.menu-footer{bottom:0;width:100%;display:flex;justify-content:center;align-content:center;height:120px;flex:0 0 120px;border-top:1px solid #082940}.menu-footer img{width:160px;align-self:center}.st-menu{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.st-menu-open .st-menu{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}.st-menu:after{display:none}.theme-dark .flightline{background:var(--innov-dark);color:#fff}.flightline-runway{font-family:Roboto-Medium,sans-serif;position:absolute;bottom:0;width:220px;padding:0 10px;height:65px;font-size:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff;background:#082a40;border-top-left-radius:5px;border-top-right-radius:5px;border-left:1px solid #477ca2;border-right:1px solid #477ca2;border-top:1px solid #477ca2}.flightline-runway svg{color:#fff}.flightline{height:100%;width:100%;flex-grow:0;flex-shrink:1;background:#d5dde3;overflow:hidden}.flightline .ReactVirtualized__Grid:focus{outline:none}.flightline .flightline-shadow-bottom{position:absolute;bottom:0;height:95px;width:calc(100% - 8px);background:transparent -webkit-gradient(linear,left bottom,left top,from(#082940),to(rgba(8,41,64,0))) 0 0 no-repeat padding-box;background:transparent linear-gradient(0deg,#082940,rgba(8,41,64,0)) 0 0 no-repeat padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.flightline .flightline-shadow-bottom.flightline-scroll-displayed{opacity:1}.flightline .flightline-shadow-top{position:absolute;top:0;height:31px;width:calc(100% - 8px);background:transparent -webkit-gradient(linear,left top,left bottom,from(#082940),to(rgba(8,41,64,0))) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#082940,rgba(8,41,64,0)) 0 0 no-repeat padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.flightline .runway-change,.flightline .runway-closure{z-index:10;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-2px;width:120px;border-radius:10px;background:repeating-linear-gradient(165deg,var(--red),var(--red) 1px,transparent 0,transparent 4px)!important}.flightline .label-left{bottom:55px;left:-70px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.flightline .label-left,.flightline .label-right{font-family:"Roboto-Bold",sans-serif;position:absolute;color:var(--red)}.flightline .label-right{top:55px;right:-70px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.go-to-now-button{background:#006ebb 0 0 no-repeat padding-box;border-radius:50px;width:105px;height:45px;display:flex;justify-content:center;align-items:center;font-family:Roboto-Medium,sans-serif;font-size:16px;letter-spacing:0;color:#fff;text-transform:uppercase;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:75px;cursor:default;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.go-to-now-button svg{margin-right:5px}.go-to-now-button.go-to-now-button-displayed{opacity:1;cursor:pointer}.flightline-table .flightline-table-row{display:flex;flex-direction:row;align-items:center;overflow:visible!important}.flightline-table .flightline-table-row .td{flex-basis:0!important;flex-grow:0!important;height:100%}.flightline-table .flightline-table-row .td.td-spacing{flex-grow:1!important;height:100%}.flightline-table .flightline-table-row .td.td-timeline{flex-basis:25px!important;height:100%;background:rgba(141,171,193,.2);border:1px solid rgba(8,40,64,.3)}.flightline-table .flightline-table-row .td.td-flight{flex-basis:40%!important;display:flex;justify-content:center;align-items:center;position:relative}.flightline-table .flightline-table-row .td.td-flight .flight-time{position:absolute;height:12px;width:12px;margin-top:-6px;border:3px solid #ccc;border-radius:12px;z-index:100}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival{border:3px solid var(--sunny-yellow)}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-1{border:3px solid #fbea59}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-2{border:3px solid #f7d555}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-3{border:3px solid #f3c051;color:#fff}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-4{border:3px solid #efab4c;color:#fff}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-5{border:3px solid #e88945;color:#fff}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-6{border:3px solid #e47541;color:#fff}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-7{border:3px solid #e0603c;color:#fff}.flightline-table .flightline-table-row .td.td-flight .flight-time.arrival.gradient-8{border:3px solid var(--red);color:#fff}.flightline-table .flightline-table-row .td.td-flight .flight-time.departure{border:3px solid #c6ecff}.flightline-table .flightline-table-row .td.td-flight .flight-time.departure.pushback{border:3px solid #5ac6ff}.flightline-table .flightline-table-row .td.td-flight .flight-time.departure.take-off-clearance{border:3px solid var(--innov-darker)}.flightline-table .flightline-table-row .td.td-flight .flight-time.departure.is-moving{opacity:.2}.flightline-table .flightline-table-row .td.td-flight .flight-time.danger{border:3px solid var(--red)}.flightline-table .flightline-table-row .td.td-flight .flight-time-label{position:absolute;color:#fff;margin-top:-15px;height:16px;width:40px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #ccc;font-family:Roboto,sans-serif;font-size:10px;opacity:.5}.flightline-table .flightline-table-row .td.td-flight .flight-infos{position:absolute;margin-top:-15px;color:var(--innov-dark);min-width:calc(100% - 40px)}.flightline-table .flightline-table-row .td.td-flight.departure.empty{margin-left:-5px}.flightline-table .flightline-table-row .td.td-flight.departure .flight-time{left:-18.5px}.flightline-table .flightline-table-row .td.td-flight.departure .flight-time-label{left:-6px}.flightline-table .flightline-table-row .td.td-flight.departure .flight-infos{margin-left:28px}.flightline-table .flightline-table-row .td.td-flight.departure.is-over{opacity:.2;border-radius:10px;background-color:var(--green)}.flightline-table .flightline-table-row .td.td-flight.arrival.empty{margin-right:5px}.flightline-table .flightline-table-row .td.td-flight.arrival .flight-time{right:-18.5px}.flightline-table .flightline-table-row .td.td-flight.arrival .flight-time-label{right:-4px}.flightline-table .flightline-table-row .td.td-flight.arrival .flight-infos{margin-right:30px}.flightline-table .flightline-table-row .td.td-date{flex-basis:54px!important;display:flex;justify-content:center;align-items:center;text-align:center;font-family:Roboto-Light,sans-serif;font-size:15px;color:#fff}.flightline-table .flightline-table-row .td.td-date.is-over{opacity:.4;background-color:var(--green)}.flightline-table .flightline-table-row .td.td-date .hour{z-index:100;padding:2px 6px}.flightline-table .flightline-table-row .td.td-date .hour.no-drop{background-color:inherit!important}.flightline-table .flightline-table-row .td.td-date .empty{width:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;opacity:.4!important;height:100%}.flightline-table .flightline-table-row .td.td-day{display:flex;justify-content:center;align-items:center;text-align:center;font-family:Roboto-Light,sans-serif;font-size:20px;color:#fff;opacity:.45}.flight-infos{min-width:60%;height:30px;padding:0 5px 0 0;display:flex;align-items:center;justify-content:space-between;z-index:99;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid transparent;border-radius:30px;opacity:1;font-family:Roboto-Lite,sans-serif;font-size:14px}.flight-infos div{margin:0 3px;display:flex;height:82%;justify-content:center;align-items:center}.flight-infos .open-modal{cursor:pointer;display:flex;flex-grow:1;justify-content:space-between}.flight-infos .callsign{font-family:Roboto-Bold,sans-serif;min-width:85px}.flight-infos .callsign.clickable-callsign{cursor:pointer}.flight-infos .ttl{min-width:50px}.flight-infos .ac-type-wtc{min-width:60px}.flight-infos .sid{min-width:50px}.flight-infos .dest,.flight-infos .sat{min-width:40px}.flight-infos .local-delay{min-width:20px}.flight-infos .ctot{background-color:#fff;border-radius:30px;min-width:50px}.flight-infos .ctot.no-background{background-color:transparent!important}.flight-infos .ctot.alert{background-color:var(--red);color:#fff}.flight-infos .holding{min-width:40px;margin-top:-3px}.flight-infos .holding .holding-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.flight-infos .holding .holding-content .eat{font-size:9px;margin-top:-6px}.flight-infos.arrival{background-color:#ffffc4}.flight-infos.arrival.has-apr{background-color:#ffff5d}.flight-infos.arrival .ttl{border-radius:30px}.flight-infos.arrival .ttl.gradient-1{background-color:#fbea59}.flight-infos.arrival .ttl.gradient-2{background-color:#f7d555}.flight-infos.arrival .ttl.gradient-3{background-color:#f3c051;color:#fff}.flight-infos.arrival .ttl.gradient-4{background-color:#efab4c;color:#fff}.flight-infos.arrival .ttl.gradient-5{background-color:#e88945;color:#fff}.flight-infos.arrival .ttl.gradient-6{background-color:#e47541;color:#fff}.flight-infos.arrival .ttl.gradient-7{background-color:#e0603c;color:#fff}.flight-infos.arrival .ttl.gradient-8{background-color:var(--red);color:#fff}.flight-infos.departure{background:#c6ecff}.flight-infos.is-manual{border:2px solid var(--field-error)}.flight-infos.near-tsat{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite}.flight-infos.near-tsat .sat{font-weight:700}.flight-infos.pushback{background:#5ac6ff!important}.flight-infos.take-off-clearance .callsign{background-color:var(--innov-darker);color:#fff;border-radius:20px}.flight-infos.is-moving{opacity:.2}.flight-infos.approved{background:#ffff5d!important}.flight-infos.suspended{background-image:repeating-linear-gradient(165deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,#ffff5d 0,#ffff5d 4px)!important}.flight-infos.is-over{opacity:.4;background-color:var(--green)!important}.flight-infos.is-over.no-drop{background-color:var(--red)!important}.information-form{margin-top:40px}.paper{padding:10px;height:100%;background-color:rgba(212,218,222,.15)!important}.information-text-area{width:100%}.MuiInput-underline:after,.MuiInput-underline:before{border:none!important}.select-label{font-size:13px!important}.actions{margin-top:20px;display:flex;justify-content:center}.actions button{margin:0 10px}.actions button.delete{background-color:#900!important}.actions button.delete,.actions button.update{color:#fff;border-radius:50px!important;padding:5px 20px!important}.actions button.update{background-color:#13639b!important}.general-container{height:100%;flex-direction:row;background-color:var(--innov-dark)}.runways-container{display:flex;flex-direction:column;width:100%}.flightline-container{position:relative;display:flex;width:100%;height:100%;flex-flow:column;flex:1 1 auto}.departure-preview{background-color:#c6ecff;width:150px;height:30px;border-radius:30px;color:var(--innov-darker);display:flex;align-items:center;justify-content:center;opacity:.5}.flight-line-footer{height:300px;border-top:1px solid #b6d2e5;border-radius:20px 20px 0 0;background-color:#0a3b5d;display:flex;flex-direction:row;color:#fff;justify-content:space-between}.flight-line-footer>div{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:15px 15px 0 0}.flight-line-footer>div .title{font-size:15px;font-family:"Roboto-Medium","sans-serif";text-transform:uppercase;margin-bottom:10px}.flight-line-footer>div .content{background-color:#0b2e46;border-radius:3px 0;border:1px solid #082030;height:85%;width:90%;display:flex;flex-direction:column;align-items:center;padding:5px}.flight-line-footer>div .content .flight{cursor:pointer;background-color:#c6ecff;color:var(--innov-dark);border-radius:30px;width:90%;height:30px;margin:5px 0;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.flight-line-footer>div .content .flight.near-tsat{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite}.flight-line-footer>div .content .flight.near-tsat .sat{font-weight:700}@-webkit-keyframes blinker{50%{background-color:#5ac6ff}}@keyframes blinker{50%{background-color:#5ac6ff}}.flight-line-footer>div .content .flight.pushback{background:#5ac6ff!important}.flight-line-footer>div .content .flight .callsign{font-family:"Roboto-Bold",sans-serif}.flight-line-footer .dining,.flight-line-footer .goleb,.flight-line-footer .nemos{opacity:0}:root{--orange:#e67e22;--red:#d63031;--sunny-yellow:#d9c82b;--lightish-red:#d92b48;--lightish-red-selected:#d87888;--field-error:#e2bac0;--green-blue:#10bbb2;--green:#44bd32;--base-innov-dark:8,51,80;--innov-dark:#083350;--innov-darker:#082940;--innov-medium:#00538d;--innov-light:#106ebb;--innov-lighter:#0081c5;--innov-lighter-selected:#5391c4;--font-color-1-dark:#000;--font-color-2-dark:#212121;--font-color-1-light:#fff;--header-height:100px;--breakpoint-large:1600px;--breakpoint-medium:1080px;--breakpoint-small:769px;--capacities-content-height:200px}@font-face{font-family:"Roboto-Thin";src:url(/static/media/Roboto-Thin.89e2666c.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto-Light";src:url(/static/media/Roboto-Light.fc84e998.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url(/static/media/Roboto-Regular.3e1af3ef.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto-Medium";src:url(/static/media/Roboto-Medium.d0884059.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-Bold";src:url(/static/media/Roboto-Bold.ee7b96fa.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto-Black";src:url(/static/media/Roboto-Black.ec4c9962.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto-ThinItalic";src:url(/static/media/Roboto-ThinItalic.0fc25386.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto-Italic";src:url(/static/media/Roboto-Italic.42bbe4ee.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"DINCondensed";src:url(/static/media/dincondensed.ee793395.ttf) format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-color:#0c456c transparent;scrollbar-width:8px}body{margin:0;padding:0;font-family:"Roboto-Thin",sans-serif;font-size:14px}label{font-size:17px}h2{padding:0;margin:0}a{text-decoration:none;color:inherit}#root,.main-ctn,body,html{width:100vw;height:100vh;margin:0;padding:0;position:relative}#root{overflow-y:hidden!important}::-webkit-scrollbar-button{display:none;height:0;border-radius:0;background-color:#aaa}::-webkit-scrollbar-button:hover{background-color:#aaa}::-webkit-scrollbar-thumb{background-color:#0c456c;border-radius:100px}::-webkit-scrollbar-thumb:hover{background-color:#18537b}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background-color:transparent}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar{width:8px;height:8px}