.busy-logo .center{background-color:#000}.busy-logo{border-color:#000}.airspace-layer #flyover #star,.airspace-layer #LC #inner{fill:#000}.airspace-layer #DME #outer_rect,.airspace-layer #EH #inner,.airspace-layer #EH #outer,.airspace-layer #flyover #ring,.airspace-layer #LC #outer,.airspace-layer #RP,.airspace-layer #VOR #outer,.airspace-layer #VORDME #outer_hex,.airspace-layer #VORDME #outer_rect,.airspace-layer #VORTAC #outer,.busy-logo #circleBorder,.meteo-component .weather-vane #rope{stroke:#000}.casper-track-points-layer .plot-icon-container .map-icon{background-color:#825c4c}.casper-layer-element .label-container .label,.casper-layer-element .label-container .label:after,.map-icon-label,.map-icon-label:after,.map-shape-label,.map-shape-label:after{border-color:#ccc}.runway-use-component .runways-svg #pylon #front{fill:#f78f1f}.locations-layer .location-container .map-icon-container .range{background-color:#c14958}.locations-layer .location-container .map-icon-container .range:after{border-color:#560d16}.casper-layer-element .label-container .label,.casper-layer-element .label-container .label:before,.casper-map-layer .busy-logo,.map-icon-label,.map-shape-label{background-color:#fff}.runway-use-component .runways-svg #pylon #back{fill:#fff}html{box-sizing:border-box}body{padding:0;margin:0}body.hideAddressBar{padding-bottom:50px}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:transparent}*:focus{outline:0}b{font-weight:bold}svg:not(:root){fill-rule:evenodd}.encapsulate:after{content:")"}.encapsulate:before{content:"("}.flex-center-content,.flex-column,.flex-row{display:flex}.flex-column{flex-direction:column !important}.flex-grow{flex:1 !important}.flex-row{flex-direction:row !important}.flex-shrink{flex:0 !important}.flex-center-content{align-items:center;justify-content:center}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-40{gap:40px}.gap-text{gap:2px}.grid-column-2,.grid-row-2{display:grid}.grid-column-2{grid-template-columns:1fr 1fr}.grid-row-2{grid-template-rows:1fr 1fr}.grid-column-gap-5{column-gap:5px}.grid-column-gap-10{column-gap:10px}.grid-column-gap-20{column-gap:20px}.grid-column-gap-40{column-gap:40px}.grid-row-gap-5{row-gap:5px}.grid-row-gap-10{row-gap:10px}.grid-row-gap-20{row-gap:20px}.grid-row-gap-40{row-gap:40px}.grid-gap-5{column-gap:5px;row-gap:5px}.grid-gap-10{column-gap:10px;row-gap:10px}.grid-gap-20{column-gap:20px;row-gap:20px}.grid-gap-40{column-gap:40px;row-gap:40px}.force-hide{display:none !important;pointer-events:none !important}.tt-lowercase{text-transform:lowercase !important}.tt-none{text-transform:none !important}.tt-uppercase{text-transform:uppercase !important}.casper-map-tiles{z-index:0}.casper-map-layer.cActive,.casper-label-layer.cActive{opacity:1}.casper-map-layer.cInactive,.casper-label-layer.cInactive{opacity:0}#cc-window .cc-window-message>a{pointer-events:all}.pe-all,.pe-single-all{pointer-events:all}.pe-none,.pe-single-none{pointer-events:none}.pe-single-all>*{pointer-events:none}.pe-single-none>*{pointer-events:all}._rbb{float:left;height:100%;position:relative;width:100%}#busy{display:none !important}#error,noscript,#upgrade{z-index:9999;width:100%;box-sizing:border-box;padding-left:10px;line-height:35px;top:0;height:0;overflow:hidden;position:fixed;box-shadow:1px 2px 4px rgba(0,0,0,0.3);transition:height .5s linear;-webkit-transition:height .5s linear}#error.active,#upgrade.active,noscript{height:37px}#error{background-color:#ffb556}#upgrade,noscript{background-color:#ea5050;color:#fff}#upgrade a{color:blue}.swiper-wrapper{-webkit-box-sizing:inherit !important;-moz-box-sizing:inherit !important;box-sizing:inherit !important}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.flex-horizontal,.flex-longest-side{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-vertical,.flex-shortest-side{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-container>*,.flex-container>.flex-filled{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-container>.header,.flex-container>.footer,.flex-container>.flex-fixed{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.casper-tooltip{display:inline-block;cursor:help;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.casper-tooltip:after{content:"";border-bottom:1px dashed #5f7165;width:100%;position:absolute;bottom:0;left:0}.casper-tooltip-content{background-color:#fff;border:1px solid #cdcbcb;white-space:nowrap;font-size:12px;bottom:100%;display:none;left:-50%;margin-bottom:15px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;-moz-transition:opacity .25s ease-out,-moz-transform .25s ease-out;-ms-transition:opacity .25s ease-out,-ms-transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out}.casper-tooltip-content:after{border-bottom:1px solid #cdcbcb;border-right:1px solid #cdcbcb;background-color:#fff;bottom:-7px;content:"";left:50%;margin-left:-7px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:7px 7px;-moz-transform-origin:7px 7px;-ms-transform-origin:7px 7px;transform-origin:7px 7px;z-index:-1}.casper-tooltip-content span.casper-tooltip-label{font-weight:bold}.expanded.casper-tooltip{z-index:9999}.expanded.casper-tooltip .casper-tooltip-content{opacity:1;display:block;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.top.casper-tooltip-content{bottom:auto;top:100%;margin-top:15px}.top.casper-tooltip-content:after{bottom:auto;top:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.left.casper-tooltip-content{left:0}.left.casper-tooltip-content:after{left:10px;margin-left:0}.right.casper-tooltip-content{left:auto;right:0}.right.casper-tooltip-content:after{left:auto;right:10px;margin-left:0}.flight-details .casper-tooltip-content{width:260px}.flight-details .casper-tooltip-content>div{width:240px}[data-empty]{display:none !important}[data-empty=""],[data-not-null="null"],[data-not-undefined="undefined"],[data-not-zero="0"]{display:inherit !important}[data-not-empty=""],[data-not-null="null"],[data-not-undefined="undefined"],[data-not-zero="0"]{display:none !important}[data-empty-placeholder=""]:after,[data-null-placeholder="null"]:after,[data-undefined-placeholder="undefined"]:after,[data-zero-placeholder="0"]:after{content:attr(data-placeholder)}.cpa-display-component{pointer-events:none}.cpa-display-component .info-table .info-cell{line-height:16px}.cpa-display-component .info-table .info-cell:first-child{white-space:nowrap}.cpa-display-component .info-table .info-cell+.info-cell{padding-left:10px;width:100%}.cpa-display-component .role-inactive{left:50%;opacity:0;position:absolute;text-align:center;top:50%;width:90%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cpa-display-component .data-container,.cpa-display-component .visual-container{opacity:1}.cpa-display-component .data-container,.cpa-display-component .role-inactive,.cpa-display-component .visual-container{transition:opacity .25s;-webkit-transition:opacity .25s}.cpa-display-component.cpa-inactive .role-inactive{opacity:1}.cpa-display-component.cpa-inactive .data-container{opacity:.1}.cpa-display-component.cpa-inactive .visual-container{opacity:.1}.flight-distance-component,.flight-distance-component .data-container,.flight-distance-component .display-container,.flight-distance-component .visual-container{float:left;position:relative;width:100%}.flight-distance-component .data-container{font-size:12px}.flight-distance-component .display-container{height:120px}.flight-distance-component .visual-container{padding:20px 0}.flight-distance-component .line-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.flight-distance-component .line-container .line{background-color:#646464;height:1px;position:absolute;right:0}.flight-distance-component .line-container .line-1{bottom:0;opacity:.4;width:100%}.flight-distance-component .line-container .line-2{bottom:7.5%;opacity:.2;width:90%}.flight-distance-component .line-container .line-3{bottom:15%;opacity:.1;width:80%}.flight-distance-component .role-display{height:100%;margin-right:50px;position:absolute;right:0;top:0}.flight-distance-component .role-distance-curve{float:right;height:100%;opacity:.5;position:relative;width:100%;z-index:0}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot_1,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .role-from-display,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot_1,.flight-distance-component .to-display-container .role-to-display,.flight-distance-component .vert-dist-container,.flight-distance-component .vert-dist-container .pivot{bottom:0;position:absolute;right:0;transform-origin:bottom right;-webkit-transform-origin:bottom right}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .pivot{height:1px;width:1px}.flight-distance-component .diag-dist-container .pivot_2,.flight-distance-component .to-display-container .pivot_2{left:0;position:absolute}.flight-distance-component .role-display .display-container .altitude,.flight-distance-component .role-display .display-container .degrees,.flight-distance-component .role-dist-diagonal .distance,.flight-distance-component .role-dist-horizontal .distance,.flight-distance-component .role-dist-vertical .altitude{font-size:10px;white-space:nowrap}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .bone,.flight-distance-component .vert-dist-container .pivot,.flight-distance-component .vert-dist-container .role-dist-vertical{transition-duration:.33s;transition-timing-function:linear;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .to-display-container .bone,.flight-distance-component .vert-dist-container .bone{transition-property:height,bottom;-webkit-transition-property:height,bottom}.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .pivot{transition-property:transform;-webkit-transition-property:-webkit-transform}.flight-distance-component .horz-dist-container .role-dist-horizontal{transition-property:left;-webkit-transition-property:left}.flight-distance-component .vert-dist-container .role-dist-vertical{transition-property:top,left;-webkit-transition-property:top,left}.flight-distance-component .role-from-display{height:30px;width:30px;z-index:1;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .role-from-display:before{background-color:#FFF;border-radius:50%;content:"";height:150%;left:50%;position:absolute;top:50%;width:150%;z-index:-1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .to-display-container{z-index:2}.flight-distance-component .to-display-container .bone{height:120px}.flight-distance-component .to-display-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .to-display-container .pivot_2{top:0;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .to-display-container .role-to-display{height:20px;width:30px}.flight-distance-component .role-display .display-container{float:left;height:100%;position:relative;width:100%}.flight-distance-component .role-display .display-container .altitude{height:10px;line-height:10px;margin-right:5px;position:absolute;right:100%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flight-distance-component .role-display .display-container .degrees{bottom:100%;height:10px;left:0;line-height:10px;margin-bottom:5px;position:absolute;text-align:center;width:100%}.flight-distance-component .role-display .display-container .icon{float:left;height:100%;padding:2px;position:relative;width:100%}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .vert-dist-container .bone{bottom:0;position:absolute;right:0;width:2px;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .diag-dist-container .pointer,.flight-distance-component .horz-dist-container .pointer,.flight-distance-component .vert-dist-container .pointer{background-color:#646464;border-radius:50%;height:8px;left:50%;position:absolute;width:8px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .diag-dist-container+.vert-dist-container .pointer_1{display:none}.flight-distance-component .horz-dist-container .role-dist-horizontal:after,.flight-distance-component .vert-dist-container .role-dist-vertical:after{background-color:#646464;content:"";position:absolute}.flight-distance-component .diag-dist-container{z-index:3}.flight-distance-component .diag-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .diag-dist-container .pivot_2{top:40%;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .diag-dist-container .bone{background:linear-gradient(0,rgba(100,100,100,0) 25%,#646464 100%)}.flight-distance-component .horz-dist-container .bone{background:#646464}.flight-distance-component .diag-dist-container .role-dist-diagonal{bottom:0;left:0;margin:0 0 5px 5px;position:absolute}.flight-distance-component .diag-dist-container .pointer{top:0}.flight-distance-component .horz-dist-container .pivot_1{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.flight-distance-component .horz-dist-container .role-dist-horizontal{top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal:after{height:7px;left:50%;top:0;width:2px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal .distance{margin-top:10px}.flight-distance-component .vert-dist-container .bone{background-color:#646464}.flight-distance-component .vert-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .vert-dist-container .pivot_2{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.flight-distance-component .vert-dist-container .pointer_1{top:100%}.flight-distance-component .vert-dist.container .pointer_2{top:0}.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .vert-dist-container .role-dist-vertical{left:0;position:absolute}.flight-distance-component .vert-dist-container .role-dist-vertical{padding-right:12px;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.flight-distance-component .vert-dist-container .role-dist-vertical:after{height:2px;right:0;top:50%;width:7px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.casper-cpa-layer .role-marker{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#home-marker{min-width:30px;width:30px;height:30px;margin-left:-15px;margin-top:-30px;background-color:#0081b7;padding:4px 0}#home-marker:before{font-family:icomoon;content:"\e620";font-size:25px;line-height:20px;color:#fff}#home-marker .tip{display:block}#home-marker .tip:after{background-color:#0081b7}.svg-button{cursor:pointer}.casper-nmt-icon{cursor:pointer;display:block;pointer-events:all;transform-origin:0 0;-webkit-transform-origin:0 0}.period-panel .period-editor{float:left;position:relative;width:100%}.period-panel .period-editor>.date-editor-container{float:inherit;position:inherit;width:50%}.period-panel .period-editor>.from-editor-container{padding-right:2.5%}.period-panel .period-editor>.upto-editor-container{padding-left:2.5%}.period-panel .from-editor,.period-panel .upto-editor{background-color:#fff;border-radius:3px;float:inherit;padding:5px 30px 5px 5px;position:inherit;width:100%}.period-panel .from-editor>.datetime-input,.period-panel .upto-editor>.datetime-input{border-width:0;font-size:10pt;height:20px;margin-right:30px;text-align:right;width:100%}.period-panel .from-editor>.datetime-input:focus,.period-panel .upto-editor>.datetime-input:focus{outline:0}.period-panel .from-editor>.datetime-button,.period-panel .upto-editor>.datetime-button{background-color:#3a443c;border-radius:3px;height:20px;padding:3px;position:absolute;right:5px;top:5px;width:20px;fill:#fff}.period-panel .datetime-picker[data-role='picker']{clear:both;float:left;height:0;position:relative;width:47.5%;z-index:9999}.period-panel .datetime-picker[data-role='picker'][data-picker='from']{margin-left:0}.period-panel .datetime-picker[data-role='picker'][data-picker='upto']{margin-left:52.5%}.period-panel .datetime-picker[data-role='picker'].open{opacity:1;transition:margin-left .5s,opacity .5s;-webkit-transition:margin-left .5s,opacity .5s}.period-panel .datetime-picker[data-role='picker'].closed{opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s}#map .control-container{position:absolute;right:0;top:0}#map .control-container .control-button{box-sizing:border-box;clear:both;float:left;position:relative}.login-panel .container{float:left;position:relative;width:100%}.casper-button{cursor:pointer;position:relative}input[data-list]+.input-list[data-input]{float:left;overflow:hidden;position:relative;z-index:999}input[data-list]+.input-list[data-input].closed{height:0;opacity:0;transition:height .25s,opacity .05s ease .2s;-webkit-transition:height .25s,opacity .05s ease .2s}input[data-list]+.input-list[data-input].open{transition:height .25s,opacity .05s;-webkit-transition:height .25s,opacity .05s}.input-list-option{cursor:pointer;float:left;position:relative;width:100%}.input-list-option *{pointer-events:none}.input-list-option.hidden{display:none !important}.input-list-option.invisible{opacity:0 !important}.photo-component,.photo-component .role-photo-img{float:left;position:relative}.role-photo-img{display:block}.role-photo-img.scaleToHeight{height:100%;width:auto}.role-photo-img.scaleToWidth{height:auto;width:100%}.role-photo-img.scaleToHeightWidth{height:100%;width:100%}.role-photo-backup,.role-photo-none{display:none;font-size:25px;height:30px;line-height:30px;opacity:.5;position:absolute;text-align:center;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.backup-photo .role-photo-backup,.no-photo .role-photo-none{display:block}.role-photo-reference{float:left;padding-top:5px;position:relative;text-align:right;width:100%}.role-photo-reference a{font-size:10px;text-decoration:none}.backup-photo .role-photo-reference,.no-photo .role-photo-reference{display:none}.aircraft-photo-component.backup-photo .role-photo-none{display:block}.airline-logo-component.backup-photo .role-photo-none{display:block}.casper-map-labels{z-index:2}.casper-map-layers{z-index:1}.casper-map-labels,.casper-map-labels .casper-label-layer,.casper-map-layers,.casper-map-layers .casper-map-layer{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.casper-map-layers .casper-map-layer.inactive{display:none !important}.casper-map-layer .busy-logo{border-width:0}.casper-aircraft-layer>[data-role="label"]{display:none}.casper-info-graphic-layer[data-show-icon] .role-icon_container>.map-icon-container{display:none}.casper-info-graphic-layer[data-show-icon="all"] .role-icon_container>.map-icon-container,.casper-info-graphic-layer[data-show-icon="selected"] .role-icon_container>.map-icon-container.select{display:block}.casper-label-layer[data-show-icon] .role-label_container>.map-icon-container{display:none}.casper-label-layer[data-show-icon="all"] .role-label_container>.map-icon-container,.casper-label-layer[data-show-icon="selected"] .role-label_container>.map-icon-container.select{display:block}.map-bone,.map-bone-container{height:1px;position:absolute;top:0;width:1px}.map-bone{left:0;transform-origin:top left;-webkit-transform-origin:top left}.map-bone-container{left:100%}.map-icon-container,.map-shape-container{position:absolute;transform:translate(-50%,-50%);transform-origin:left top;-webkit-transform:translate(-50%,-50%);-webkit-transform-origin:left top}.map-icon-container.highlight .map-icon-label,.map-icon-container.selected .map-icon-label{opacity:1}.map-icon-container .map-icon-img{float:left;pointer-events:all;position:relative}.map-icon-hitbox{height:50%;left:50%;opacity:0;position:absolute;top:50%;width:50%;z-index:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.map-icon-label-container,.map-shape-label-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.map-icon-label,.map-shape-label{border-style:solid;border-width:1px;border-radius:5px;bottom:0;box-shadow:0 3px 3px rgba(0,0,0,.2);font-size:10px;left:50%;min-width:50px;opacity:0;padding:5px 7px;position:absolute;user-select:none;width:auto;white-space:nowrap;z-index:2;transform:translate(-50%,-30px);transform-origin:center bottom;transition:bottom .25s,opacity .25s,transform .5s;transition-timing-function:ease-in-out;-webkit-transform:translate(-50%,-30px);-webkit-transform-origin:center bottom;-webkit-transition:bottom .25s,opacity .25s,transform .5s;-webkit-transition-timing-function:ease-in-out}.map-icon-label:after,.map-shape-label:after{bottom:-6px;border-style:solid;border-width:0 0 1px 1px;box-shadow:-3px 3px 3px rgba(0,0,0,.2);content:"";height:10px;left:50%;position:absolute;width:10px;transform-origin:center center;transform:translate(-50%,0) rotate(-45deg);-webkit-transform-origin:center center;-webkit-transform:translate(-50%,0) rotate(-45deg)}.map-icon-label:before,.map-shape-label:before{border-style:solid;border-width:7px 7px 0 7px;border-color:rgba(255,255,255,1) transparent transparent transparent;bottom:-7px;content:"";height:0;left:50%;position:absolute;width:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.map-icon-label .table{margin-bottom:0}.map-icon-label .map-icon-label-content td,.map-icon-label .map-icon-label-content th{padding:0;border-top:0}.map-icon-label .map-icon-label-content th{border-bottom:0}.map-icon-label .map-icon-label-content td.content-value{padding-left:5px}.map-icon-label .title,.map-shape-label .title{font-weight:bold;white-space:nowrap}.map-icon-label .table-header.header{display:none}.map-icon-label table{line-height:15px}.map-icon-label .table-content thead tr th{text-align:left}.map-icon-label .table-content tbody tr td:last-child{padding-left:5px}.map-icon-container.highlight .map-icon-label-tether,.map-icon-container.select .map-icon-label-tether,.map-shape-container.highlight .map-icon-label-tether,.map-shape-container.select .map-icon-label-tether{transition:opacity .25s .5s;-webkit-transition:opacity .25s .5s}.map-icon,.map-icon-hitbox{cursor:pointer;pointer-events:all}.cInactive .map-icon,.cInactive .map-icon-hitbox{pointer-events:none !important}.map-icon{z-index:1;transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}.map-icon>*{pointer-events:none}.map-icon.map-icon-clickable,.map-icon.map-icon-hovertable{cursor:pointer}.casper-label-layer.show-label-all .map-icon-container .map-icon-label,.casper-info-layer.show-label-all .map-icon-container .map-icon-label-tether,.casper-label-layer.show-label-all .map-shape-container .map-shape-label,.casper-label-layer.show-label-all .map-shape-container .map-shape-label-tether{opacity:1 !important}.casper-label-layer.show-label-interactive .map-icon-container.highlight .map-icon-label,.casper-info-layer.show-label-interactive .map-icon-container.highlight .map-icon-label-tether,.casper-label-layer.show-label-interactive .map-icon-container.select .map-icon-label,.casper-info-layer.show-label-interactive .map-icon-container.select .map-icon-label-tether,.casper-label-layer.show-label-interactive .map-shape-container.highlight .map-shape-label,.casper-label-layer.show-label-interactive .map-shape-container.highlight .map-shape-label-tether,.casper-label-layer.show-label-interactive .map-shape-container.select .map-shape-label,.casper-label-layer.show-label-interactive .map-shape-container.select .map-shape-label-tether{opacity:1}.casper-label-layer.show-label-none .map-icon-container .map-icon-label,.casper-info-layer.show-label-none .map-icon-container .map-icon-label-tether,.casper-label-layer.show-label-none .map-shape-container .map-shape-label,.casper-label-layer.show-label-none .map-shape-container .map-shape-label-tether{opacity:0 !important}.casper-label-layer.cActive.labels-draggable.show-label-all .casper-layer-label .map-icon-label-container .map-icon-label,.casper-label-layer.cActive.labels-draggable.show-label-interactive .casper-layer-label.select .map-icon-label-container .map-icon-label,.casper-label-layer.cActive.labels-draggable.show-label-all .casper-layer-label .map-shape-label-container .map-shape-label,.casper-label-layer.cActive.labels-draggable.show-label-interactive .casper-layer-label.select .map-shape-label-container .map-shape-label{cursor:all-scroll;pointer-events:all}.casper-map-layer.labels-draggable .map-icon-label-container .map-icon-label>*,.casper-map-layer.labels-draggable .map-shape-label-container .map-shape-label>*{pointer-events:none}.map-icon-label-tether,.map-shape-label-tether{height:100%;opacity:0;pointer-events:none;position:absolute;width:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.map-icon-label-tether .anchor-point,.map-shape-label-tether .anchor-point{height:1px;position:absolute;width:1px}.map-icon-label-tether .anchor-icon,.map-icon-label-tether .tether-line,.map-shape-label-tether .anchor-shape,.map-shape-label-tether .tether-line{left:50%;top:50%}.map-icon-label-tether .anchor-label,.map-shape-label-tether .anchor-label{left:50%}.map-icon-label-tether .anchor-label{bottom:calc(100% + 16px)}.map-shape-label-tether .anchor-label{bottom:calc(100% + 22px)}.map-icon-label-tether .tether-line,.map-shape-label-tether .tether-line{height:1px;position:absolute;transform:rotate(-90deg);transform-origin:left center;-webkit-transform:rotate(-90deg);-webkit-transform-origin:left center}.nmt-icon-container{transform:translate(-30px,-80px);-webkit-transform:translate(-30px,-80px)}.nmt-icon{height:90px;width:60px;transition-duration:.5s;transition-property:transform,fill;transition-timing-function:ease-in-out;transform-origin:30px 80px;-webkit-transition-duration:.5s;-webkit-transition-property:-webkit-transform,fill;-webkit-transition-timing-function:ease-in-out;-webkit-transform-origin:30px 80px}.nmt-icon-label{text-align:center;white-space:nowrap}.nmt-icon #noise_level{font-weight:bold;font-size:25px;text-anchor:middle}.nmt-icon #shadow{fill:rgba(0,0,0,0.25)}.nmt-positions-layer .map-icon-label-tether .anchor-icon,.nmt-positions-layer .map-icon-label-tether .tether-line{left:0;top:-25%}.nmt-positions-layer .map-icon-label-tether .anchor-label{bottom:calc(150% + 10px);left:0}.air-space-icon-container{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.air-space-icon{height:50px;overflow:visible;width:50px}.air-space-icon #flyover #ring{stroke:#646464;stroke-width:4px}.casper-tracks-layer .track-image{height:100%;left:0;position:absolute;top:0;width:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.casper-tracks-layer .track-image.hide{opacity:0}.casper-tracks-layer .track-image.show{opacity:1}.casper-tracks-layer .busy-logo{height:100px;padding:10px;width:100px}.casper-tracks-layer .busy-logo.busy-fade.in .center{height:50%;width:50%}.casper-tracks-layer .busy-logo #circleBorder{stroke-width:7px}.casper-tracks-layer.component-busy .busy-logo{opacity:1}.casper-tracks-layer .map-icon-label-container{height:1px;width:1px}.casper-tracks-layer .map-icon-label-container .map-icon-label{pointer-events:none;transform:translate(-50%,-15px);-webkit-transform:translate(-50%,-15px)}.casper-chart-component,.casper-chart-component .chart-container,.casper-chart-component .chart-title,.casper-chart-component .role-HC{float:left;position:relative;width:100%}.casper-chart-component .role-HC-export{opacity:0;pointer-events:none;position:absolute}.f3-rendered .role-HC{opacity:1;z-index:0;transition:opacity .3s;-webkit-transition:opacity .3s}.casper-chart-component .role-HC .highcharts-container,.f3-rendered .role-HC .highcharts-container,.f3-rendered .role-HC .highcharts-container svg{width:100% !important;height:100% !important;font-family:Officina !important}.f3-rendered .role-HC .highcharts-container svg path{stroke-width:1}.casper-chart-component .role-HC .highcharts-container svg{width:100%;height:100%}.casper-chart-component .chart-title+.role-HC{height:175px}.casper-chart-component .chart-title.no-title{display:none}.casper-chart-component .role-no-data{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.casper-chart-component .role-no-data{text-align:center;z-index:2}.casper-chart-component .role-busy{height:50px;width:50px}.casper-chart-component.chart-no-data .role-no-data{opacity:1}.casper-chart-component.component-busy .role-HC{opacity:.1}.casper-chart-component.no-legend-interaction .highcharts-legend .highcharts-legend-item{pointer-events:none !important}.casper-chart-component .harmonica-index-chart .his_event .highcharts-point{clip-path:polygon(0 100%,50% 0,100% 100%)}.dropdown-component,.dropdown-component .display-wrapper{float:left;position:relative;width:100%}.dropdown-component .display-wrapper{display:flex;flex-direction:row;height:100%;width:100%}.dropdown-component.reverse .display-wrapper{flex-direction:row-reverse}.dropdown-component .display-wrapper .role-button{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.dropdown-component .display-wrapper .list-toggle{height:100%;width:100%}.dropdown-component .list-toggle .icon{float:left;height:100%;position:relative;width:100%;transform:rotate(0);transition:transform .33s,fill .33s;-webkit-transform:rotate(0);-webkit-transition:-webkit-transform .33s,fill .33s}.dropdown-component.list-open .list-toggle .icon{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.dropdown-component .display-wrapper .display-container{height:100%;flex:1;position:relative}.dropdown-component .role-list,.dropdown-component .role-list .tip-container{left:0;position:absolute;width:100%}.dropdown-component .role-list{padding-right:0;top:100%}.dropdown-component.list-closed .role-list{pointer-events:none}.dropdown-component .role-list .list-container,.dropdown-component .role-listitems{float:left;min-width:100%;position:relative}.dropdown-component .role-list .list-container{overflow:hidden;z-index:1;transition:height .33s;-webkit-transition:height .33s}.dropdown-component .role-list .tip-container{height:15px;overflow:hidden;pointer-events:none;top:0;z-index:2}.dropdown-component .role-list .tip{height:10px;left:20px;position:absolute;top:0;width:10px;z-index:0;transform:translate(-50%,-50%) rotate(45deg);transition:top .33s;-webkit-transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:top .33s}.dropdown-component .role-listitems{overflow-y:auto}.dropdown-component.t-align-center .role-list .tip{left:50%}.dropdown-component.t-align-right .role-list .tip{left:auto;right:20px}.dropdown-component.t-align-right .role-list .tip{transform:translate(50%,-50%) rotate(45deg);-webkit-transform:translate(50%,-50%) rotate(45deg)}.dropdown-component .role-display,.dropdown-component .role-listitems .list-item[data-value],.dropdown-component .role-placeholder{line-height:30px;padding:0 10px}.dropdown-component .role-display,.dropdown-component .role-placeholder{height:100%;width:100%}.dropdown-component .role-display{position:relative;z-index:0}.dropdown-component .role-placeholder{display:none;position:absolute;left:0;top:0;z-index:1}.dropdown-component.show-placeholder .role-display{display:none}.dropdown-component.show-placeholder .role-placeholder{display:block}.dropdown-component .role-listitems .list-item[data-value]{cursor:pointer}.dropdown-component .role-listitems .list-item[data-value].empty-value,.dropdown-component .role-listitems .list-item[data-value].null-value{color:transparent}.dropdown-component .group-checkbox .role-button{width:100%}.dropdown-component .group-checkbox .role-button .icon{width:12px}.dropdown-component .group-checkbox .role-label{padding-left:30px}.runway-use-component .runways-svg{height:100%;width:100%}.runway-use-component .runways-svg path{fill:#EEE}.runway-use-component .runways-svg line{stroke:#EEE;stroke-width:1px}.runway-use-component #active>g,.runway-use-component #active>g .inbound,.runway-use-component #active>g .outbound,.runway-use-component #active>g #pylons{display:none}.runway-use-component #active>g.inbound,.runway-use-component #active>g.inbound .inbound,.runway-use-component #active>g.outbound,.runway-use-component #active>g.outbound .outbound,.runway-use-component #active>g.closed,.runway-use-component #active>g.closed #pylons{display:block}.runway-use-component #active #label text{font-size:5px}.runway-use-component .runways-svg #ac,.runway-use-component .runways-svg #pylon{fill:inherit}.info-table{display:table}.info-table .info-row{display:table-row}.info-row .info-cell{display:table-cell;vertical-align:top}.role-busy{position:absolute;left:50%;opacity:0;pointer-events:none;top:50%;z-index:9999;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.component-busy .role-busy{opacity:1}@keyframes busy_logo_svg{0%{transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.busy-logo{border-style:solid;border-width:1px;border-radius:50%;padding:5px}.busy-logo .center{border-radius:50%;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0;transform:translate(-50%,-50%);transition:height,width;transition-duration:.1s;transition-delay:.2s;-webkit-transform:translate(-50%,-50%);-webkit-transition:height,width;-webkit-transition-duration:.1s;-webkit-transition-delay:.2s}.busy-logo.busy-fade.in .center{height:50%;width:50%}.busy-logo .edges{height:100%;overflow:visible;padding:1px;width:100%;transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.busy-logo.busy-fade.in .edges{animation-name:busy_logo_svg;animation-iteration-count:infinite;animation-duration:1.5s;animation-delay:.5s}.busy-logo #circleBorder{stroke-width:3px;vector-effect:non-scaling-stroke}.busy-logo .edges #horizontal,.busy-logo .edges #vertical{opacity:0;vector-effect:inherit;transform-origin:50% 50%;transition-duration:.25s;transition-property:opacity;-webkit-transform-origin:50% 50%;-webkit-transition-duration:.25s;-webkit-transition-property:opacity}.busy-logo .edges #vertical{transition-delay:.1s;-webkit-transition-delay:.1s}.busy-logo.busy-fade.in .edges #horizontal{opacity:1}.busy-logo.busy-fade.in .edges #vertical{opacity:.5}.busy-loading{height:40px;opacity:1;overflow:hidden;padding-left:50px;padding-right:10px;position:absolute;top:50%;width:100%}.busy-loading .loading-container{float:left;height:100%;position:relative;width:100%}.busy-loading .busy-logo{height:40px;opacity:1;position:absolute;right:0;top:0;width:40px}.busy-loading.busy-fade.in .busy-logo{right:100%;transition:right 1s ease-out 1s;-webkit-transition:right 1s ease-out 1s}.busy-loading.busy-fade.out .busy-logo{opacity:0;transition:right 1s ease-out,opacity .25s ease-out 1.25s;-webkit-transition:right 1s ease-out,opacity .25s ease-out 1.25s}.busy-loading .overflow{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.busy-loading .overflow.loading{margin-left:10px;left:100%}.busy-loading.busy-fade .overflow.loading{transition-duration:1s;transition-property:left;transition-timing-function:ease-out;-webkit-transition-duration:1s;-webkit-transition-property:left;-webkit-transition-timing-function:ease-out}.busy-loading.busy-fade.in .overflow.loading{left:0;transition-delay:1s;-webkit-transition-delay:1s}.busy-loading .overflow.continue{cursor:pointer;opacity:0;margin-right:10px;right:0;transform:translate(-40px,0);-webkit-transform:translate(-40px,0)}.busy-loading.busy-fade .overflow.continue{transition-duration:1s;transition-property:right;transition-timing-function:ease-out;-webkit-transition-duration:1s;-webkit-transition-property:right;-webkit-transition-timing-function:ease-out}.busy-loading.busy-fade.out .overflow.continue{opacity:1;transition-duration:1s,.25s;transition-property:right,opacity;transition-timing-function:ease-out,ease-in-out;-webkit-transition-duration:1s,.25s;-webkit-transition-property:right,opacity;-webkit-transition-timing-function:ease-out,ease-in-out}.busy-loading.busy-fade.in .overflow.continue{right:100%;transition-delay:1s;-webkit-transition-delay:1s}.busy-loading .overflow .text{height:100%;font-size:28px;line-height:40px;position:absolute;text-align:center;top:0;width:100%}.busy-loading.busy-fade .overflow .text{transition-duration:1s;transition-timing-function:ease-out;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-out}.busy-loading.busy-fade.in .overflow .text{transition-delay:1s;-webkit-transition-delay:1s}.busy-loading .overflow.loading .text{padding-right:60px;right:100%}.busy-loading.busy-fade .overflow.loading .text{transition-property:right;-webkit-transition-property:right}.busy-loading.busy-fade.in .overflow.loading .text{right:0}.busy-loading .overflow.continue .text{left:0;padding-left:60px}.busy-loading.busy-fade .overflow.continue .text{transition-property:left;-webkit-transition-property:left}.busy-loading.busy-fade.in .overflow.continue .text{left:100%}.busy-loading.busy-fade .busy-logo .center{height:40%;width:40%}.busy-loading.busy-fade .busy-logo .edges{animation-name:busy_logo_svg;animation-duration:1.5s;animation-delay:2s}.busy-loading.busy-fade.in .busy-logo .edges{animation-iteration-count:infinite}.busy-loading.busy-fade.out .busy-logo .edges{animation-iteration-count:1}.busy-loading.busy-fade .busy-logo .edges #horizontal{opacity:1}.busy-loading.busy-fade .busy-logo .edges #vertical{opacity:.25}.busy-loading .role-busy-continue{pointer-events:all}.legend-component,.legend-component .legend-item-group,.legend-item .legend-item-color,.legend-item .legend-item-label-container,.legend-item-label-container .legend-item-label,.legend-component .role-description,.legend-component .role-legend-container,.legend-component .role-title{width:100%}.legend-component,.legend-component .legend-item-group,.legend-item-group .legend-item,.legend-item .legend-item-color,.legend-item .legend-item-label-container,.legend-item-label-container .legend-item-label,:not(.legend-group-gradient)>.legend-item .legend-item-label,.legend-component .role-description,.legend-component .role-legend-container,.legend-component .role-title{float:left;position:relative}.legend-component .legend-item-group+.legend-item-group{margin-top:10px}.legend-item:not(.legend-item-first){padding-left:1px}.legend-item .legend-item-color,.legend-item .legend-item-label-container{height:12px}.legend-item .legend-item-label-container{margin-top:4px}.legend-item .legend-item-label{font-size:10px;line-height:12px}.legend-group-gradient>.legend-item .legend-item-label{top:0;position:absolute}.legend-group-gradient .legend-item .legend-item-label:not(.legend-label-first):not(.legend-label-last){left:0;text-align:center;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.legend-group-gradient .legend-item .legend-item-label.legend-label-first{left:0;text-align:left}.legend-group-gradient .legend-item .legend-item-label.legend-label-last{right:0;text-align:right}.legend-group-solid .legend-item .legend-item-label{text-align:right}.legend-component .role-title{line-height:20px}.noise-level-chart .highcharts-xaxis-grid .highcharts-grid-line:first-child,.noise-level-chart .highcharts-xaxis-grid .highcharts-grid-line:last-child{stroke:#ccd6eb}.flight-item .padded-line{display:flex;white-space:nowrap;max-width:210px}.flight-item .flight-alt{padding-left:3px}.flight-item .flight-line{text-overflow:ellipsis;overflow:hidden}.casper-cpa-layer .role-line{left:0;overflow:visible;position:absolute;stroke:#f0f;stroke-width:1px;top:0}.meteo-component .meteo-wind-speed-visual svg{height:100%;left:45%;position:absolute;top:0;width:100%}.meteo-component .weather-vane{stroke-width:2px;transform:rotate(45deg);transform-origin:5% 10%;transition-timing-function:ease-in-out;-webkit-transform:rotate(45deg);-webkit-transform-origin:5% 10%;-webkit-transition-timing-function:ease-in-out}.meteo-component .weather-vane #rope{stroke-width:1px}.meteo-visual-svg defs mask #cloudPlus{fill:gray}.meteo-visual-svg #cloudPlus #inner{display:none}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane{transition-duration:2s;-webkit-transition-duration:2s}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane.on{transform:rotate(40deg);-webkit-transform:rotate(40deg)}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane.off{transform:rotate(36deg);-webkit-transform:rotate(36deg)}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane{transition-duration:1.5s;-webkit-transition-duration:1.5s}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane.on{transform:rotate(22deg);-webkit-transform:rotate(22deg)}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane.off{transform:rotate(18deg);-webkit-transform:rotate(18deg)}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane{transition-duration:1s;-webkit-transition-duration:1s}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane.on{transform:rotate(1.5deg);-webkit-transform:rotate(1.5deg)}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane.off{transform:rotate(-1.5deg);-webkit-transform:rotate(-1.5deg)}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane{transition-duration:.75s;-webkit-transition-duration:.75s}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane.on{transform:rotate(-19deg);-webkit-transform:rotate(-19deg)}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane.off{transform:rotate(-21deg);-webkit-transform:rotate(-21deg)}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane{transition-duration:.5s;-webkit-transition-duration:.5s}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane.on{transform:rotate(-39.5deg);-webkit-transform:rotate(-39.5deg)}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane.off{transform:rotate(-40.5deg);-webkit-transform:rotate(-40.5deg)}.popup-component{height:100vh;left:0;opacity:1;pointer-events:all;position:absolute;top:0;width:100vw}.popup-component.cInactiveToActive,.popup-component.cActiveToInactive{transition-duration:.125s !important;-webkit-transition-duration:.125s !important}.popup-component .role-blocker{background-color:rgba(0,0,0,.33);float:left;height:100%;position:relative;width:100%}.popup-component .popup-container{left:50%;position:absolute;top:50%;width:325px;transform-origin:0 0;transform:translate(-50%,-50%);-webkit-transform-origin:0 0;-webkit-transform:translate(-50%,-50%)}.popup-container .header,.popup-container .footer,.popup-container .content-container,.popup-container .content-container .content-section,.popup-container .guide-button-container,.popup-container .location-button-container,.popup-container .role-content,.popup-container .role-buttons-container{float:left;position:relative;width:100%}.popup-container .guide-button-container{display:flex;justify-content:center}.popup-container>.header{height:30px}.popup-container>.footer{display:none;height:50px;margin-top:0 !important}.popup-container>.header .role-title{height:100%;font-size:16px;line-height:30px;position:absolute;text-align:center;width:100%}.popup-container>.footer .role-cancel{height:30px;left:50%;pointer-events:all;position:absolute;top:50%;width:30px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.popup-container .guide-button-container .role-button,.popup-container .location-button-container .role-button{float:left;height:100%;position:relative;width:100%}.popup-container .guide-button-container .gui-menu-button,.popup-container .location-button-container .gui-menu-button{cursor:pointer;float:left;height:40px;margin-bottom:30px;margin-top:10px;pointer-events:all;position:relative;width:40px}.popup-container .guide-button-container .gui-menu-button .label,.popup-container .location-button-container .gui-menu-button .label{font-size:12px;left:50%;line-height:12px;margin-top:15px;position:absolute;text-transform:uppercase;top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.popup-component.cancellable .popup-container .footer{display:flex;justify-content:center}.popup-container .footer .role-cancel .icon{padding:8px}.popup-container .role-button-containers.no-buttons{display:none}.casper-info-layer .casper-layer-element,.casper-layer-element .label-container{position:absolute}.casper-info-layer .casper-layer-element.highlight{z-index:9999 !important}.casper-info-layer .role-icon_container,.casper-label-layer .role-label_container{height:100%;left:0;position:absolute;top:0;width:100%}.casper-layer-element .label-container{bottom:100%;height:100%;opacity:0;width:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.casper-info-layer.show-label-all .casper-layer-element .label-container{opacity:1 !important}.casper-info-layer.show-label-interactive .casper-layer-element.highlight .label-container,.casper-info-layer.show-label-interactive .casper-layer-element.select .label-container{opacity:1}.casper-info-layer.show-label-none .casper-layer-element .label-container{opacity:0 !important}.casper-layer-element .label-container .label{border-style:solid;border-width:1px;font-size:10px;padding:5px;position:absolute;text-align:center;white-space:nowrap;transform:translate(-50%,-10px);transition:bottom .25s;-webkit-transform:translate(-50%,-10px);-webkit-transition:bottom .25s}.casper-layer-element .label-container .label:after,.casper-layer-element .label-container .label:before{content:"";height:8px;left:50%;position:absolute;top:100%;width:8px;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg)}.casper-layer-element .label-container .label:after{border-style:solid;border-width:0 1px 1px 0;z-index:1}.casper-layer-element .label-container .label:before{z-index:0}.casper-track-points-layer .plot-container{height:5px;width:5px}.casper-track-points-layer .plot-icon-container{cursor:pointer;height:100%;left:50%;position:absolute;top:50%;width:100%;transform-origin:top left;transition:transform .25s;-webkit-transform-origin:top left;-webkit-transition:transform .25s}.casper-track-points-layer[data-showlabelsonly="true"] .plot-icon-container{display:none !important}.casper-track-points-layer .plot-icon-container .map-icon{border:1px solid rgba(100,100,100,.75);border-radius:50%;float:left;height:100%;position:relative;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.search-location-autocomplete-list,.search-location-autocomplete-container{float:left;position:relative;width:100%}.search-location-autocomplete-list{overflow:hidden}.search-location-autocomplete-container .pac-container{border-top:0;box-shadow:none;display:block !important;float:left;left:0 !important;position:relative !important;top:0 !important;width:100% !important}.search-location-autocomplete-container .pac-container:after,.pac-container .pac-item .pac-icon{display:none !important}.group-checkbox .role-label[pseudo-content]:after,.radio-checkbox .role-label[pseudo-content]:after{content:" (" attr(pseudo-content) ")";left:100%;padding-left:5px;position:absolute;top:0}.mi-distance-container .map-icon-label{bottom:100%;left:0}.mi-distance-container .map-icon .icon{background-color:#f0f;border:2px solid #000;position:relative;height:10px;width:10px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.mi-distance-container .map-icon-label{opacity:1}.mi-distance-container .map-icon-label span{text-transform:uppercase}.mi-distance-container,.mi-distance-container .map-icon{pointer-events:none}.list-component{display:table;width:100%}.list-component .list-row{display:table-row;user-select:none}.list-component .list-cell{display:table-cell;overflow:hidden;transition-property:width,max-width;transition-duration:.5s}.list-component .list-cell.clickable{pointer-events:all}.list-component .list-cell.clickable>*{pointer-events:none}.list-component .role-list-header{display:table-header-group;opacity:0}.list-component .role-list-header-visual{position:relative;float:left}.list-component .role-list-container{display:table-row-group}.list-component .role-list-footer{display:table-footer-group}.list-component .role-list-scroller{float:left;overflow-y:auto;position:relative;width:100%}.list-component .role-list-header .list-cell{line-height:0}.list-component .role-list-header .list-cell>div{float:left;position:relative}.list-component .list-cell-closed{padding:0 !important;max-width:0 !important;width:0 !important}.pagination-component{display:flex;flex-direction:row;user-select:none}.pagination-component.no-values,.pagination-component.single-value{display:none !important}.pagination-component .display,.pagination-component .role-next,.pagination-component .role-prev{height:100%}.pagination-component .role-next .icon,.pagination-component .role-prev .icon{float:left;height:100%;position:relative;width:100%}.range-selector-component.direction-horizontal{flex-direction:row}.range-selector-component.direction-vertical{flex-direction:column}.locations-layer.interactive_active{cursor:crosshair;pointer-events:all;z-index:9999}.locations-layer .location-container .map-icon-container .icon,.locations-layer .location-container .map-icon-container .range,.locations-layer .location-container .map-icon-container .range:after{border-radius:50%;left:0;position:absolute;top:0}.locations-layer .location-container .map-icon-container .icon,.locations-layer .location-container .map-icon-container .range{transform:translate(-50%,-50%)}.locations-layer .location-container .map-icon-container .icon,.locations-layer .location-container .map-icon-container .range:after{border-style:solid;border-width:1px}.locations-layer .location-container .map-icon-container .icon{height:10px;width:10px;z-index:1;transform-origin:top left}.locations-layer .location-container .map-icon-container .ranges{pointer-events:none;position:relative;z-index:0}.locations-layer .location-container .map-icon-container .range{opacity:.5}.locations-layer .location-container .map-icon-container .range:after{content:"";height:100%;width:100%}.location-label-container{position:absolute;min-width:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.location-label{box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-style:solid;border-radius:4px;border-width:1px;left:0;padding:.4em;position:absolute;top:-6px;z-index:9999;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.location-label .tip{position:absolute;bottom:-11px;left:50%;margin-left:-6px;width:12px;height:12px;overflow:hidden;pointer-events:none}.location-label .tip:after{border-style:solid;border-width:1px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);content:"";left:0;height:12px;position:absolute;top:-6px;width:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.f3-rendered .location-label{width:calc(20px + 0.8em);height:calc(20px + 0.8em)}.location-label .svg-icon{height:20px;width:20px}.airspace-layer .airspace-icon-container .map-icon-container{height:18px;width:18px}.airspace-layer .airspace-icon-container .map-icon-container #RP{transform:scale(0.8);stroke-width:6px}.airspace-layer .airspace-icon-container .map-icon-container .map-icon{height:100%;overflow:visible;width:100%}.airspace-layer .airspace-icon-container .map-icon-label-container .map-icon-label{left:calc(100% + 5px);top:-11px}.airspace-layer #DME #outer_rect,.airspace-layer #EH #inner,.airspace-layer #EH #outer,.airspace-layer #flyover #ring,.airspace-layer #LC #outer,.airspace-layer #RP,.airspace-layer #VOR #outer,.airspace-layer #VORDME #outer_hex,.airspace-layer #VORDME #outer_rect,.airspace-layer #VORTAC #outer{stroke-width:5px}.casper-grid-layer .role-canvas{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.casper-grid-layer .role-label-container{height:100%;left:0;position:absolute;width:100%;top:0;z-index:1}.casper-grid-layer .role-label-container .grid-label{font-size:14px;padding-left:5px;padding-top:5px;position:absolute;white-space:nowrap}.casper-grid-layer .role-label-container .grid-label.label-lat{top:0}.casper-grid-layer .role-label-container .grid-label.label-lng{left:0}span[lang]{display:none}html[lang='da_DK'] span[lang='da_DK']{display:inline-block}html[lang='da_DK'] span[lang='da_DK'] ~ span:not([lang]){display:none}html[lang='en_GB'] span[lang='en_GB']{display:inline-block}html[lang='en_GB'] span[lang='en_GB'] ~ span:not([lang]){display:none}html[lang='en_NZ'] span[lang='en_NZ']{display:inline-block}html[lang='en_NZ'] span[lang='en_NZ'] ~ span:not([lang]){display:none}html[lang='en_US'] span[lang='en_US']{display:inline-block}html[lang='en_US'] span[lang='en_US'] ~ span:not([lang]){display:none}html[lang='fr_CH'] span[lang='fr_CH']{display:inline-block}html[lang='fr_CH'] span[lang='fr_CH'] ~ span:not([lang]){display:none}html[lang='fr_FR'] span[lang='fr_FR']{display:inline-block}html[lang='fr_FR'] span[lang='fr_FR'] ~ span:not([lang]){display:none}html[lang='hu_HU'] span[lang='hu_HU']{display:inline-block}html[lang='hu_HU'] span[lang='hu_HU'] ~ span:not([lang]){display:none}html[lang='nl_BE'] span[lang='nl_BE']{display:inline-block}html[lang='nl_BE'] span[lang='nl_BE'] ~ span:not([lang]){display:none}html[lang='nl_NL'] span[lang='nl_NL']{display:inline-block}html[lang='nl_NL'] span[lang='nl_NL'] ~ span:not([lang]){display:none}html[lang='zh_CN'] span[lang='zh_CN']{display:inline-block}html[lang='zh_CN'] span[lang='zh_CN'] ~ span:not([lang]){display:none}.casper-menu .button-containers{float:left;height:100%;position:relative;width:100%}.button-containers .menu-button-container,.menu-button-container .menu-button{float:left;height:40px;position:relative;width:200px}.menu-button-container .menu-button{cursor:default;pointer-events:none}.menu-button-container .menu-button.button-activated{cursor:pointer;pointer-events:all}.menu-button-container .menu-button .icon{height:100%;left:0;position:absolute;width:100%;z-index:1}.menu-button-container .menu-button .label-container{float:left;height:100%;padding-left:40px;position:relative;width:100%;z-index:0}.menu-button .label-container .label{float:left;height:100%;position:relative;width:100%}.menu-button-container .groups-container{left:0;pointer-events:none;position:absolute;top:0}.menu-button-container .groups-container .group-container{left:0;position:absolute;top:0}.group-container.group-deactivated:{pointer-events:none}.group-container .menu-button{left:0;opacity:0;transition-property:opacity;transition-duration:.2s;-webkit-transition-property:opacity;-webkit-transition-duration:.2s}.group-container .group-index-0.menu-button.button-activate{transition-delay:0;-webkit-transition-delay:0}.group-container .group-index-1.menu-button.button-activate{transition-delay:.2s;-webkit-transition-delay:.2s}.group-container .group-index-2.menu-button.button-activate{transition-delay:.4s;-webkit-transition-delay:.4s}.group-container .group-index-3.menu-button.button-activate{transition-delay:.6s;-webkit-transition-delay:.6s}.group-container .group-index-4.menu-button.button-activate{transition-delay:.8s;-webkit-transition-delay:.8s}.group-container .group-index-5.menu-button.button-activate{transition-delay:1s;-webkit-transition-delay:1s}.group-container .group-index-0.menu-button.button-deactivate{transition-delay:.5s;-webkit-transition-delay:.5s}.group-container .group-index-1.menu-button.button-deactivate{transition-delay:.4s;-webkit-transition-delay:.4s}.group-container .group-index-2.menu-button.button-deactivate{transition-delay:.3s;-webkit-transition-delay:.3s}.group-container .group-index-3.menu-button.button-deactivate{transition-delay:.2s;-webkit-transition-delay:.2s}.group-container .group-index-4.menu-button.button-deactivate{transition-delay:.1s;-webkit-transition-delay:.1s}.group-container .group-index-5.menu-button.button-deactivate{transition-delay:0;-webkit-transition-delay:0}.group-container .menu-button.button-deactivate{opacity:0}.group-container .menu-button.button-deactivated{opacity:0}.group-container .menu-button.button-activate{opacity:1}.group-container .menu-button.button-activated{opacity:1}.group-container .menu-button.button-add{opacity:1}.group-container .menu-button.button-added{left:0}.group-container .menu-button.button-remove{opacity:0}.group-container .menu-button.button-removed{left:10px}.casper-rotation-menu .buttons-container,.casper-rotation-menu .buttons-container .menu-button-container{height:0;position:absolute;width:0}.casper-rotation-menu .menu-button{height:40px;width:40px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.casper-rotation-menu .main-button.selected{height:30px;width:30px}.casper-rotation-menu .menu-button .icon-container{height:100%;width:100%}.casper-rotation-menu .menu-button .icon-container .icon{height:100%;padding:10px;width:100%}.casper-rotation-menu [data-level="0"]>.menu-button .label-container,.casper-rotation-menu .menu-button[data-level="0"] .label-container{display:none}.casper-rotation-menu .menu-button .label-container{left:0;padding-left:0;position:absolute;top:-44px;width:auto;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.casper-rotation-menu .menu-button .label-container .label{font-size:12px;height:20px;line-height:20px;padding-left:0;text-align:center;white-space:nowrap;width:auto}.casper-rotation-menu .groups-container,.casper-rotation-menu .groups-container .group-container{float:left;height:0;left:0;position:absolute;top:0;width:0}.casper-rotation-menu .groups-container .group-container{overflow:visible}.casper-rotation-menu .group-container .rotation-wrapper{left:0;pointer-events:none;position:absolute;top:0}.casper-rotation-menu .rotation-wrapper .pivot{height:0;top:0;position:absolute;width:0;transform:rotate(0);transition:transform .25s linear;-webkit-transform:rotate(0);-webkit-transition:-webkit-transform .25s linear}.casper-rotation-menu .rotation-wrapper .pivot.p1{left:0}.casper-rotation-menu .rotation-wrapper .pivot.p2{left:100%}.casper-rotation-menu .rotation-wrapper .strut{float:left;height:1px;position:relative;width:80px}#cc-window{background-color:var(--windowBg,#ddd);box-sizing:border-box;padding:var(--windowPadding,2rem);z-index:99999;border:var(--windowBorder,0);overflow:auto}#cc-window.cc-content-right{text-align:right}#cc-window.cc-content-left{text-align:left}#cc-window.cc-content-center{text-align:center}#cc-window.cc-pos-top,#cc-window.cc-pos-top-left,#cc-window.cc-pos-top-right,#cc-window.cc-pos-bottom,#cc-window.cc-pos-bottom-left,#cc-window.cc-pos-bottom-right,#cc-btn-dismiss{position:fixed}#cc-window.cc-pos-top{top:0;left:0;width:100%}#cc-window.cc-pos-top-left,#cc-window.cc-pos-top-right,#cc-window.cc-pos-bottom-left,#cc-window.cc-pos-bottom-right{border-radius:var(--windowRadius,8px);width:var(--windowWidth,40%);min-width:400px}#cc-window.cc-pos-top-left,#cc-window.cc-pos-top-right,#cc-btn-dismiss.cc-pos-top-right,#cc-btn-dismiss.cc-pos-top-left{top:var(--windowMarginTop,1rem)}#cc-window.cc-pos-top-left,#cc-btn-dismiss.cc-pos-top-left{left:var(--windowMarginLeft,1rem)}#cc-window.cc-pos-top-right,#cc-btn-dismiss.cc-pos-top-right{right:var(--windowMarginRight,1rem)}#cc-window.cc-pos-bottom{bottom:0;left:0;width:100%}#cc-window.cc-pos-bottom-left,#cc-window.cc-pos-bottom-right,#cc-btn-dismiss.cc-pos-bottom-left,#cc-btn-dismiss.cc-pos-bottom-right{bottom:var(--windowMarginBottom,1rem)}#cc-window.cc-pos-bottom-left,#cc-btn-dismiss.cc-pos-bottom-left{left:var(--windowMarginLeft,1rem)}#cc-window.cc-pos-bottom-right,#cc-btn-dismiss.cc-pos-bottom-right{right:var(--windowMarginRight,1rem)}#cc-window .cc-window-title{font-size:var(--titleFontSize,30px);font-weight:var(--titleFontWeight,bold);color:var(--titleTextColor,#333);padding:var(--titlePadding,0 0 2rem 0)}#cc-window .cc-window-message,#cc-window .cc-window-message p{font-size:var(--messageFontSize,16px);color:var(--messageTextColor,#333);line-height:var(--messageLineHeight,1.2rem);padding:var(--messagePadding,0 0 .5rem 0)}#cc-window .cc-window-message p{padding:0 0 .5rem 0}#cc-window .cc-window-message a,#cc-window .cc-window-message a:hover,#cc-window .cc-window-message a:visited{color:var(--messageLinkColor,blue);text-decoration:var(--messageLinkDecoration,underline)}#cc-window-settings .cc-window-settings-cookie{display:flex;border-bottom:1px solid var(--settingsSeparatorColor,#333)}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc{flex-grow:2;padding:1rem}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc *{font-size:var(--settingsFontSize,14px);padding:0}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-value{padding:1rem}#cc-window-settings .cc-window-settings-cookie input[type="checkbox"]{width:var(--settingsCheckBoxSize,30px);height:var(--settingsCheckBoxSize,30px)}#cc-window .cc-window-buttons button,.cc-modal-window .cc-window-settings-buttons button{display:initial !important;font-size:var(--btnFontSize,16px);font-weight:var(--btnFontWeight,600);margin:var(--btnMargin,32px 4px 0 4px);padding:var(--btnPadding,18px 32px);border:0;border-radius:var(--btnRadius,8px);cursor:pointer;outline:0}#cc-window .cc-window-buttons button.cc-btn-accept{background-color:var(--btnAcceptBg,#4caf50);color:var(--btnAcceptTextColor,#fff);border:var(--btnAcceptBorder,0)}#cc-window .cc-window-buttons button.cc-btn-accept:hover{background-color:var(--btnAcceptBgHover,#2e7d32)}#cc-window .cc-window-buttons button.cc-btn-reject{background-color:var(--btnRejectBg,#f44336);color:var(--btnRejectTextColor,#fff);border:var(--btnRejectBorder,0)}#cc-window .cc-window-buttons button.cc-btn-reject:hover{background-color:var(--btnRejectBgHover,#c62828)}#cc-window .cc-window-buttons button.cc-btn-info{background-color:var(--btnInfoBg,#9e9e9e);color:var(--btnInfoTextColor,#fff);border:var(--btnInfoBorder,0)}#cc-window .cc-window-buttons button.cc-btn-info:hover{background-color:var(--btnInfoBgHover,#424242)}#cc-window .cc-window-buttons button.cc-btn-settings{background-color:var(--btnSettingsBg,#9e9e9e);color:var(--btnSettingsTextColor,#fff);border:var(--btnSettingsBorder,0)}#cc-window .cc-window-buttons button.cc-btn-settings:hover{background-color:var(--btnSettingsBgHover,#424242)}.cc-window-settings-buttons button.cc-btn-settings-select{background-color:var(--btnSettingsSelectBg,#9e9e9e);color:var(--btnSettingsSelectTextColor,#fff);border:var(--btnSettingsSelectBorder,0)}.cc-window-settings-buttons button.cc-btn-settings-select:hover{background-color:var(--btnSettingsSelectBgHover,#424242)}.cc-window-settings-buttons button.cc-btn-settings-accept{background-color:var(--btnSettingsAcceptBg,#4caf50);color:var(--btnSettingsAcceptTextColor,#fff);border:var(--btnSettingsAcceptBorder,0)}.cc-window-settings-buttons button.cc-btn-settings-accept:hover{background-color:var(--btnSettingsAcceptBgHover,#2e7d32)}#cc-btn-dismiss{background-color:var(--btnDismissBg,#795548);color:var(--btnDismissTextColor,#fff);border:var(--btnDismissBorder,0);font-size:var(--btnDismissFontSize,16px);font-weight:var(--btnDismissFontWeight,600);margin:2rem .3rem 0 .3rem;padding:var(--btnDismissPadding,18px 32px);border-radius:var(--btnDismissRadius,8px);cursor:pointer;outline:0;z-index:99999}#cc-btn-dismiss:hover{background-color:var(--btnDismissBgHover,#4e342e)}.cc-modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.cc-modal-window{background-color:var(--popupBg,#fefefe);color:var(--popupTextColor,#333);margin:15% auto;border:1px solid #888;width:80%;border-radius:var(--popupRadius,8px)}.cc-modal-window h2{color:var(--popupTextColor,#333)}.cc-modal-close{color:var(--btnCloseColor,#aaa);margin:.5rem .5rem;text-align:right;font-size:2rem;font-weight:bold}.cc-modal-close:hover,.cc-modal-close:focus{color:var(--btnCloseColorHover,#000);text-decoration:none;cursor:pointer}.cc-modal-content{margin:1rem 2rem}@media screen and (max-width:768px){#cc-window.cc-pos-top-left,#cc-window.cc-pos-top-right,#cc-window.cc-pos-bottom-left,#cc-window.cc-pos-bottom-right{width:100%;min-width:100%;left:0;right:0}#cc-window.cc-pos-top-left,#cc-window.cc-pos-top-right{top:0}#cc-window.cc-pos-bottom-left,#cc-window.cc-pos-bottom-right{bottom:0}.cc-modal-window{margin:10px auto;width:96%}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}html{width:100%;height:100%;position:fixed}body{height:100%}@import url(//fonts.googleapis.com/css?family=Roboto:300,400,700);@import url(//fonts.googleapis.com/css?family=Roboto+Mono:300,400,700);body,td,input,select{font-family:'Roboto',sans-serif;font-size:14px;font-weight:300;letter-spacing:.25px}#map div div a[target='_blank'] div{float:left;margin-left:60px;position:relative}@keyframes fade_in{0%{opacity:0;transform:scale(.8) translate(-50%,-50%);-webkit-transform:scale(.8) translate(-50%,-50%)}75%{opacity:1;transform:scale(1.01) translate(-50%,-50%);-webkit-transform:scale(1.01) translate(-50%,-50%)}100%{opacity:1;transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%)}}@keyframes fade_out{0%{opacity:1;transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%)}25%{opacity:1}100%{opacity:0;transform:scale(.8) translate(-50%,-59%);-webkit-transform:scale(.8) translate(-50%,-59%)}}.casper-component.cInactiveToActive,.casper-component.cActiveToInactive{transition-duration:.5s !important;transition-timing-function:ease-in-out !important;transition-property:opacity;-webkit-transition-duration:.5s !important;-webkit-transition-timing-function:ease-in-out !important;-webkit-transition-property:opacity}.casper-component.cActiveBefore{display:block;opacity:0}.casper-component.cActiveTransition{opacity:1}.casper-component.cActive{opacity:1}.casper-component.cInactiveBefore{display:block;opacity:1}.casper-component.cInactiveTransition{opacity:0}.casper-component.cInactive{display:none}.casper-chart-component .role-HC,.casper-chart-component .chart-title.no-title+.role-HC{height:190px}.circle-border{overflow:visible;pointer-events:none}.circle-border #circleBorder{vector-effect:non-scaling-stroke}.circle-border #circleBorder #horizontal,#circleBorder #horizontal #left,#circleBorder #horizontal #right,.circle-border #circleBorder #vertical,#circleBorder #vertical #top,#circleBorder #vertical #bottom{vector-effect:inherit}.circle-border #circleBorder #horizontal{opacity:.75}.circle-border #circleBorder #vertical{opacity:.25}.cpa-display-component{pointer-events:none}.cpa-display-component .info-table .info-cell{line-height:16px}.cpa-display-component .role-inactive{left:50%;opacity:0;position:absolute;text-align:center;top:50%;width:90%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cpa-display-component .data-container,.cpa-display-component .visual-container{opacity:1}.cpa-display-component .data-container,.cpa-display-component .role-inactive,.cpa-display-component .visual-container{transition:opacity .25s;-webkit-transition:opacity .25s}.cpa-display-component.cpa-inactive .role-inactive{opacity:1}.cpa-display-component.cpa-inactive .data-container{opacity:.1}.cpa-display-component.cpa-inactive .visual-container{opacity:.1}.flight-distance-component,.flight-distance-component .data-container,.flight-distance-component .display-container,.flight-distance-component .visual-container{float:left;position:relative;width:100%}.flight-distance-component .data-container{font-size:12px}.flight-distance-component .display-container{height:120px}.flight-distance-component .visual-container{padding:20px 0}.flight-distance-component .line-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.flight-distance-component .line-container .line{background-color:#646464;height:1px;position:absolute;right:0}.flight-distance-component .line-container .line-1{bottom:0;opacity:.4;width:100%}.flight-distance-component .line-container .line-2{bottom:7.5%;opacity:.2;width:90%}.flight-distance-component .line-container .line-3{bottom:15%;opacity:.1;width:80%}.flight-distance-component .role-display{height:100%;margin-right:50px;position:absolute;right:0;top:0}.flight-distance-component .role-distance-curve{float:right;height:100%;opacity:.5;position:relative;width:100%;z-index:0}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot_1,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .role-from-display,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot_1,.flight-distance-component .to-display-container .role-to-display,.flight-distance-component .vert-dist-container,.flight-distance-component .vert-dist-container .pivot{bottom:0;position:absolute;right:0;transform-origin:bottom right;-webkit-transform-origin:bottom right}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .pivot{height:1px;width:1px}.flight-distance-component .diag-dist-container .pivot_2,.flight-distance-component .to-display-container .pivot_2{left:0;position:absolute}.flight-distance-component .role-display .display-container .altitude,.flight-distance-component .role-display .display-container .degrees,.flight-distance-component .role-dist-diagonal .distance,.flight-distance-component .role-dist-horizontal .distance,.flight-distance-component .role-dist-vertical .altitude{font-size:10px;white-space:nowrap}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .bone,.flight-distance-component .vert-dist-container .pivot,.flight-distance-component .vert-dist-container .role-dist-vertical{transition-duration:.33s;transition-timing-function:linear;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .to-display-container .bone,.flight-distance-component .vert-dist-container .bone{transition-property:height,bottom;-webkit-transition-property:height,bottom}.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .pivot{transition-property:transform;-webkit-transition-property:-webkit-transform}.flight-distance-component .horz-dist-container .role-dist-horizontal{transition-property:left;-webkit-transition-property:left}.flight-distance-component .vert-dist-container .role-dist-vertical{transition-property:top,left;-webkit-transition-property:top,left}.flight-distance-component .role-from-display{height:30px;width:30px;z-index:1;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .role-from-display:before{background-color:#FFF;border-radius:50%;content:"";height:150%;left:50%;position:absolute;top:50%;width:150%;z-index:-1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .to-display-container{z-index:2}.flight-distance-component .to-display-container .bone{height:120px}.flight-distance-component .to-display-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .to-display-container .pivot_2{top:0;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .to-display-container .role-to-display{height:20px;width:30px}.flight-distance-component .role-display .display-container{float:left;height:100%;position:relative;width:100%}.flight-distance-component .role-display .display-container .altitude{height:10px;line-height:10px;margin-right:5px;position:absolute;right:100%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flight-distance-component .role-display .display-container .degrees{bottom:100%;height:10px;left:0;line-height:10px;margin-bottom:5px;position:absolute;text-align:center;width:100%}.flight-distance-component .role-display .display-container .icon{float:left;height:100%;padding:2px;position:relative;width:100%}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .vert-dist-container .bone{bottom:0;position:absolute;right:0;width:2px;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .diag-dist-container .pointer,.flight-distance-component .horz-dist-container .pointer,.flight-distance-component .vert-dist-container .pointer{background-color:#646464;border-radius:50%;height:8px;left:50%;position:absolute;width:8px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .diag-dist-container+.vert-dist-container .pointer_1{display:none}.flight-distance-component .horz-dist-container .role-dist-horizontal:after,.flight-distance-component .vert-dist-container .role-dist-vertical:after{background-color:#646464;content:"";position:absolute}.flight-distance-component .diag-dist-container{z-index:3}.flight-distance-component .diag-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .diag-dist-container .pivot_2{top:40%;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .diag-dist-container .bone{background:linear-gradient(0,rgba(100,100,100,0) 25%,#646464 100%)}.flight-distance-component .horz-dist-container .bone{background:#646464}.flight-distance-component .diag-dist-container .role-dist-diagonal{bottom:0;left:0;margin:0 0 5px 5px;position:absolute}.flight-distance-component .diag-dist-container .pointer{top:0}.flight-distance-component .horz-dist-container .pivot_1{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.flight-distance-component .horz-dist-container .role-dist-horizontal{top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal:after{height:7px;left:50%;top:0;width:2px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal .distance{margin-top:10px}.flight-distance-component .vert-dist-container .bone{background-color:#646464}.flight-distance-component .vert-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .vert-dist-container .pivot_2{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.flight-distance-component .vert-dist-container .pointer_1{top:100%}.flight-distance-component .vert-dist.container .pointer_2{top:0}.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .vert-dist-container .role-dist-vertical{left:0;position:absolute}.flight-distance-component .vert-dist-container .role-dist-vertical{padding-right:12px;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.flight-distance-component .vert-dist-container .role-dist-vertical:after{height:2px;right:0;top:50%;width:7px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.casper-cpa-layer .role-marker{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dropdown-component{float:left;pointer-events:none}.dropdown-component .dropdown-button{display:flex;position:relative}.dropdown-component .dropdown-button.align-left{flex-direction:row;margin-left:5px}.dropdown-component .dropdown-button.align-right{flex-direction:row-reverse;margin-right:5px}.dropdown-component .dropdown-button .button-visual{pointer-events:all;position:relative;transition:height .25s,margin .25s,width .25s;-webkit-transition:height .25s,margin .25s,width .25s}.dropdown-component.list-closed .dropdown-button .button-visual{height:40px;margin:0;width:40px}.dropdown-component.list-open .dropdown-button .button-visual{height:30px;margin:5px;width:30px}.dropdown-button .button-label-container{line-height:40px;opacity:1}.list-closed .dropdown-button .button-label-container{cursor:pointer;pointer-events:all}.list-open .dropdown-button .button-label-container{opacity:0;pointer-events:none}.dropdown-button.align-left .button-label-container{padding-left:10px;transition:padding-left .5s,opacity .25s;-webkit-transition:padding-left .5s,opacity .25s}.list-open .dropdown-button.align-left .button-label-container{padding-left:0}.dropdown-button.align-right .button-label-container{padding-right:10px;transition:padding-right .5s,opacity .25s;-webkit-transition:padding-right .5s,opacity .25s}.list-open .dropdown-button.align-right .button-label-container{padding-right:0}.dropdown-component .option-list{pointer-events:none;position:absolute}.option-list.position-left,.option-list.position-right{height:100%}.option-list.align-left.position-bottom,.option-list.align-left.position-top{left:0}.option-list.align-right.position-bottom,.option-list.align-right.position-top{right:0}.option-list.position-bottom{margin-top:10px;top:100%}.option-list.position-left{margin-right:10px;right:100%;top:0}.option-list.position-right{left:100%;margin-left:10px;top:0}.option-list.position-top{bottom:100%;left:0;margin-bottom:10px}.dropdown-component .option-list.align-left{padding-left:5px}.dropdown-component .option-list.align-right{padding-right:5px}.dropdown-component .option-list .option-list-item{display:flex;position:relative}.dropdown-component .option-list .option-list-item.align-left{flex-direction:row}.dropdown-component .option-list .option-list-item.align-right{flex-direction:row-reverse}.dropdown-component.list-closed .option-list .option-list-item{opacity:0}.dropdown-component.list-open .option-list .option-list-item{opacity:1}.option-list.position-bottom .option-list-item{transition:margin-top .25s,opacity .25s;-webkit-transition:margin-top .25s,opacity .25s}.option-list.position-bottom .option-list-item:nth-child(2){transition-delay:.1s;-webkit-transition-delay:.1s}.option-list.position-bottom .option-list-item:nth-child(3){transition-delay:.2s;-webkit-transition-delay:.2s}.dropdown-component.list-closed .option-list.position-bottom .option-list-item:not(:first-child){margin-top:45px}.dropdown-component.list-closed .option-list.position-bottom .option-list-item:first-child{margin-top:30px}.dropdown-component.list-open .option-list.position-bottom .option-list-item:not(:first-child){margin-top:15px}.dropdown-component.list-open .option-list.position-bottom .option-list-item:first-child{margin-top:0}.option-list.position-top .option-list-item{transition:margin-bottom .25s,opacity .25s;-webkit-transition:margin-bottom .25s,opacity .25s}.option-list.position-top .option-list-item:nth-child(2){transition-delay:.1s;-webkit-transition-delay:.1s}.option-list.position-top .option-list-item:nth-child(1){transition-delay:.2s;-webkit-transition-delay:.2s}.dropdown-component.list-closed .option-list.position-top .option-list-item:not(:last-child){margin-bottom:45px}.dropdown-component.list-closed .option-list.position-top .option-list-item:last-child{margin-bottom:30px}.dropdown-component.list-open .option-list.position-top .option-list-item:not(:last-child){margin-bottom:15px}.dropdown-component.list-open .option-list.position-top .option-list-item:last-child{margin-bottom:0}.option-list-item .gui-menu-button{height:40px;pointer-events:all;position:absolute;top:0;width:40px;z-index:1}.option-list-item .gui-menu-button,.option-list-item .gui-menu-button.inactive{cursor:pointer}.option-list.align-left .option-list-item .gui-menu-button{left:0}.option-list.align-right .option-list-item .gui-menu-button{right:0}.option-list-item .gui-menu-label{border:1px solid rgba(111,111,111,.25);border-radius:20px;height:40px;line-height:38px;pointer-events:none;z-index:0}.list-open .option-list-item .gui-menu-label{cursor:pointer;pointer-events:all}.option-list-item.align-left .gui-menu-label{float:left;margin-left:20px;padding-left:25px;padding-right:10px}.option-list-item.align-right .gui-menu-label{float:right;margin-right:20px;padding-left:10px;padding-right:25px}.dropdown-component .display-wrapper .display-container{background-color:rgba(100,100,100,.1);border-color:rgba(100,100,100,.1);border-radius:15px;border-style:solid;border-width:1px;float:left;margin-right:10px;padding-left:10px;padding-right:10px;width:100%;transition-delay:.15s;transition-duration:.15s,.15s;transition-property:background-color,border-radius;-webkit-transition-delay:.15s;-webkit-transition-duration:.15s,.15s;-webkit-transition-property:background-color,border-radius}.dropdown-component.list-open .display-wrapper .display-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-component .display-wrapper .list-toggle{padding:0}.dropdown-component .display-wrapper .list-toggle .gui-menu-button{float:left;height:100%;position:relative;width:100%}.dropdown-component .display-wrapper .list-toggle .gui-menu-button .icon{padding:7px;opacity:.9;stroke-width:5px}.dropdown-component .role-list{margin-top:5px;padding-right:40px}.dropdown-component .role-list .list-container{transition-duration:.15s;transition-property:height;-webkit-transition-duration:.15s;-webkit-transition-property:height}.dropdown-component.list-open .role-list .list-container{transition-delay:.3s;-webkit-transition-delay:.3s}.dropdown-component .role-listitems{background-color:rgba(100,100,100,.1);border-color:rgba(100,100,100,.1);border-bottom-left-radius:15px;border-style:solid;border-width:0 1px 1px 1px;max-height:125px;overflow:auto}.dropdown-component .role-listitems .list-item{border-color:rgba(100,100,100,.1);border-style:solid;border-width:1px 0 0 0}.dropdown-component .role-listitems .list-item[data-value]{font-size:12px;line-height:24px}.flighttracking-date-time-menu.section-menu{bottom:10px}.flighttracking-date-time-menu.section-menu .menu-button{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flighttracking-date-time-menu .groups-container{height:40px;max-width:300px;width:70vw;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.flighttracking-date-time-menu .groups-container .group-container{float:left;height:100%;position:relative;width:100%}.flighttracking-date-time-menu .group-container .menu-button{height:40px;position:absolute;width:40px}.flighttracking-date-time-menu .group-container .menu-button.group-index-0{left:0}.flighttracking-date-time-menu .group-container .menu-button.group-index-1{left:33.33%}.flighttracking-date-time-menu .group-container .menu-button.group-index-2{left:66.67%}.flighttracking-date-time-menu .group-container .menu-button.group-index-3{left:100%}.flighttracking-date-time-menu .group-container .menu-button .icon-container .icon{padding:10px}.flighttracking-date-time-menu .menu-button .label-container{bottom:100%;height:16px;left:50%;margin-bottom:10px;padding:0;position:absolute;width:auto}.flighttracking-date-time-menu .menu-button .label-container .label{float:left;font-size:12px;height:100%;line-height:16px;text-align:center;text-transform:uppercase;position:relative;white-space:nowrap;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-info-component .summary-photo,.flight-info-component .details-photo,.flight-info-component .airline-logo{clear:both;float:left;position:relative;width:100%}.flight-info-component .airline-logo{height:100px}.flight-info-component .airline-logo .role-photo-img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-info-component .photo-component .role-photo-creditation{left:0;margin-top:5px;position:absolute;top:100%;width:100%}.flighttracking-header{float:left;height:52px;pointer-events:all;position:relative;width:100%}.flighttracking-header .circle-border{height:100%;left:0;padding:1px;position:absolute;stroke-width:2px;top:0;width:100%}.flighttracking-header .header-container{height:100%;left:0;padding-right:54px;position:absolute;top:0;width:100%}.flighttracking-header .overflow-container{position:absolute;top:52px;z-index:2}.flighttracking-header .overflow-container.closed{height:0;width:0}.flighttracking-header .background-container,.flighttracking-header .overflow-container .gradient-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.flighttracking-header .overflow-container .gradient-container{border-radius:0 0 20px 20px;border-width:0 2px 2px 2px;border-style:solid}.flighttracking-header .background-container{opacity:.9;z-index:0}.flighttracking-header .background-container .gradient,.flighttracking-header .background-container .visual{height:100vh;position:absolute;width:100vw}.flighttracking-header .header-container .gradient,.flighttracking-header .header-container .visual{left:0;top:0}.flighttracking-header .overflow-container .gradient,.flighttracking-header .overflow-container .visual{top:-52px}.flighttracking-header .background-container .gradient{z-index:0}.flighttracking-header .background-container .visual{z-index:2}.flighttracking-header .background-container .visual #shapes{opacity:.03}.flighttracking-header .background-container .visual #lines{opacity:.06;stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .flighttracking-header .background-container .visual #lines,.br-ie .flighttracking-header .background-container .visual #lines{stroke-width:0}.flighttracking-header .background-container .visual #lines>path{vector-effect:inherit}.flighttracking-header .component-container{float:left;height:100%;position:relative;width:100%}.flighttracking-header .component-container .control-container{display:flex;flex-direction:row;height:32px;left:100%;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .control-button{cursor:pointer;float:left;height:100%;margin-left:10px;position:relative;width:32px}.flighttracking-header .control-button.role-speed-button{margin-left:20px}.flighttracking-header .control-button:first-child{margin-left:0}.flighttracking-header .control-button>svg{height:100%;width:100%}.flighttracking-header .fill-container{float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.flighttracking-header .fill-container>.component-container{left:50%;width:300px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flighttracking-header .overflow-container .border-container{height:2px;left:0;position:absolute;top:-2px;width:100%;z-index:2}.flighttracking-header .overflow-container .border-container .border{height:100%;opacity:.9;position:absolute;top:0;width:100vw}.flighttracking-header .overflow-container .border-container .border.left{left:2px;transform:translate(-100%,0);-webkit-transform:translate(-100%,0)}.flighttracking-header .overflow-container .border-container .border.right{left:100%;transform:translate(-2px,0);-webkit-transform:translate(-2px,0)}.flighttracking-header .overflow-container .component-container{overflow:hidden}.flighttracking-header .role-live-button,.flighttracking-header .role-live-button .label{float:left;position:relative}.flighttracking-header .role-live-button{cursor:pointer;display:flex;flex-direction:row;height:28px;top:50%;z-index:1;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.flighttracking-header .role-live-button .icon{height:100%;padding:5px 0;width:24px}.flighttracking-header .role-live-button .label{line-height:28px;text-transform:uppercase}.flighttracking-header .role-live-button .icon,.flighttracking-header .role-live-button .label{opacity:1;transition:opacity .33s;-webkit-transition:opacity .33s}.flighttracking-header .role-live-button.cinactive .icon,.flighttracking-header .role-live-button.cinactive .label{opacity:.5}.flighttracking-header .role-play-pause-button>.play-control{padding:9px}.flighttracking-header .role-play-pause-button>.play-control>*{display:none}.flighttracking-header .role-play-pause-button.cPlaying #pauseThin,.flighttracking-header .role-play-pause-button.cPaused #playThin{display:block}.flighttracking-header .role-speed-label{float:left;line-height:32px;position:relative;text-align:center;width:100%}.flighttracking-header [data-value="1"] .role-speed-label{padding-right:2px}.flighttracking-header [data-value="10"] .role-speed-label,.flighttracking-header [data-value="25"] .role-speed-label,.flighttracking-header [data-value="50"] .role-speed-label{font-size:12px}.flighttracking-header [data-value="100"] .role-speed-label{font-size:10px}.flighttracking-header .role-skipback-button .skipback-control>svg{height:100%;padding:9px 0;position:absolute}.flighttracking-header .role-skipback-button .skipback-control>svg:first-child{left:4px}.flighttracking-header .role-skipback-button .skipback-control>svg:last-child{right:6px}.flighttracking-header .header-container .datetime-container{cursor:pointer;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;top:50%;width:100%;z-index:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .header-container .role-date-time-display{float:left;position:relative;white-space:nowrap}.flight-display-search-component .search-filter-type-container{float:left;padding-top:10px;position:relative;width:100%}.flight-display-search-component .search-location-label{float:left;font-size:12px;line-height:12px;margin-bottom:6px;position:relative;text-align:center;width:100%}.search-filter-type-container .search-filter-type{float:left;position:relative;width:50%}.search-filter-type-container .gui-menu-button{height:30px;position:relative;width:30px}.search-filter-type-container .gui-menu-button .icon{padding:8px}.search-filter-type-container .left .gui-menu-button{float:left}.search-filter-type-container .right .gui-menu-button{float:right}.search-filter-type-container .gui-menu-button .role-label{height:30px;line-height:30px;position:absolute}.search-filter-type-container .left .gui-menu-button .role-label{left:30px;margin-left:5px;text-align:left}.search-filter-type-container .right .gui-menu-button .role-label{margin-right:5px;right:30px;text-align:right}.flight-filter-list{font-size:11px;float:left;position:relative;width:100%}.flight-filter-list .role-list-header .list-cell,.flight-filter-list .role-list-header-visual .list-cell{font-weight:bold;text-transform:uppercase;white-space:nowrap}.gui-container{height:100%;pointer-events:none;width:100%;z-index:1001}.gui-container .casper-component{z-index:1}.gui-background{float:left;height:100%;position:relative;overflow:hidden;width:100%;z-index:0}.gui-background-container{bottom:0;height:100vh;left:0;position:absolute;width:100vw}.gui-background-visual{height:100%;left:0;position:absolute;top:0;width:100%}.gui-background-visual #shapes{fill:rgba(255,255,255,.03)}.gui-background-visual #lines{stroke:rgba(255,255,255,.06);stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .gui-background-visual #lines,.br-ie .gui-background-visual #lines{stroke-width:0}.gui-background-visual #lines>path{vector-effect:inherit}.gui-menu-button{border-style:solid;border-radius:22px;border-width:1px;box-shadow:0 3px 3px 0 rgba(0,0,0,.4);cursor:pointer;opacity:1;transition:background .25s,border .25s,height .25s,width .25s;-webkit-transition:background .25s,border .25s,height .25s,width .25s}.gui-menu-button,.gui-menu-button:active,.gui-menu-button:focus{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.gui-menu-button .role-button{float:left;height:100%;position:relative;width:100%}.gui-menu-button.inactive,.gui-menu-button.disabled{cursor:default}.gui-menu-button.disabled{cursor:default;opacity:.5}.gui-menu-button .circle-border,.gui-menu-button .icon{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.gui-menu-button .circle-border{padding:3px;stroke-width:2px}.gui-menu-button .icon{padding:11px}.gui-menu-button.icon-large .icon{padding:7px}.gui-menu-button .icon.icon-columnChart{padding:7px}.icon #tracks #line{stroke-width:5px}.icon-runwayUse .gui-menu-button .icon{padding:7px}.icon-runwayUse .gui-menu-button .icon #runway{opacity:.75}.icon-runwayUse .gui-menu-button .icon #runway #center{opacity:.5}.info-row .info-cell.label{font-weight:bold;padding-right:10px;text-transform:uppercase;white-space:nowrap}.info-cell.value{width:50%}.info-cell.value:first-child{padding-right:6px}.info-cell.label+.info-cell.value{width:100%}.casper-map-layer{z-index:0}.casper-map-layer#runways{z-index:1}.casper-track-layer{z-index:2}.casper-track-points-layer{z-index:3}.casper-cpa-layer{z-index:4}.casper-trail-layer{z-index:5}.casper-location-layer{z-index:6}.casper-noise-dot-layer{z-index:7}.casper-noise-monitor-layer{z-index:8}.casper-aircraft-layer{z-index:10}.casper-map-layer .map-icon-container.highlight .map-icon-label,.casper-map-layer .map-icon-container.selected .map-icon-label{opacity:1}.datetime-editor{background-color:#f9f9f9;position:relative;min-height:40px;z-index:1}.list-component .list-cell{padding:0 10px}.list-component .list-cell:first-child{padding-left:0}.list-component .list-cell:last-child{padding-right:0}.list-component .trend[data-trend="1"]:after{content:"\25B2"}.list-component .trend[data-trend="2"]:after{content:"\25BC"}.list-component[data-highlight] .role-list-container .list-row,.list-component[data-select] .role-list-container .list-row{cursor:pointer}.locations-list{font-size:11px;float:left;position:relative;width:100%}.locations-list .role-list-header .list-cell,.locations-list .role-list-header-visual .list-cell{font-weight:bold;text-transform:uppercase;white-space:nowrap}.locations-list.list-component .role-list-container .list-row .list-cell{line-height:11px}.locations-list.list-component .list-row .list-cell{padding:0 5px}.locations-list .list-cell.delete-location{cursor:pointer;width:20px}.locations-list .list-row.select .list-cell{font-weight:bold}.locations-list .list-row.select .list-cell.delete-location .icon{stroke-width:5px}.locations-list .list-row.select .list-cell.delete-location:hover .icon{stroke-width:10px}.locations-list .list-cell.delete-location .icon{pointer-events:none}.login{position:absolute;top:50%;left:50%;margin-left:-100px;margin-top:-100px;width:200px;height:200px}.login-form{padding:50px 20px 10px}.login-form:before{position:absolute;top:0;left:0;content:"";text-align:center;width:100%;height:40px;background-color:#5f7165;box-shadow:0 1px 4px rgba(0,0,0,0.2);color:#fff;background-repeat:no-repeat;background-position:15px 50%;background-image:url(../images/casper_logo.svg)}.login-form-row{margin:5px 0}.forgot-password-link{display:none}.login-button{float:right;margin:5px 5px 0 0}.login input[type="text"],.login input[type="password"]{width:160px}.gui-container{left:0;position:absolute;top:0}.tab-container{height:100%;width:100%}.user-list-container,.user-list,.user-header,.user-row,.user-cell{float:left;position:relative}.user-list{background-color:#FFF;border:1px solid #e6e6e6;width:100%}.user-header,.user-row{clear:both;line-height:24px;width:100%}.user-header{height:32px;margin-bottom:5px}.user-row:nth-child(odd){background-color:rgba(0,0,0,.05)}.user-cell[data-cell]>.container{float:left;height:100%;line-height:inherit;padding:4px 3px;position:relative;width:100%}.user-cell[data-cell] .user-input{display:block;min-height:100%;outline-color:#5f7165;width:100%}.user-cell[data-cell] .user-input.error{border-color:rgba(255,0,0,.5) !important;color:#f00 !important;outline-color:#f00 !important}.user-cell[data-cell='actions'] .action-button-container{float:left;position:relative;width:auto}.action-button-container>.svg-button{float:left;padding:4px;position:relative;width:24px;transform:translate(0,0);-webkit-transform:translate(0,0)}.user-row:not(.user-edit) .user-input,.user-row.user-edit .user-cell .user-value{display:none}.action-button-container [data-edit-role='edit'] #save,.action-button-container [data-edit-role='save'] #edit{display:none}.action-button-container [data-edit-role='edit'] #edit #diagonal{opacity:.25}.action-button-container [data-edit-role='edit'] #edit #lines{opacity:.75}.action-button-container [data-edit-role='save'] #save #textBackground,.action-button-container [data-edit-role='save'] #save #diskBackground{display:none}.stand-editor-container,.stand-editor-types,.stand-editor-type,.stand-editor-type>.header,.stand-editor-type>.content,.stand-editor-type>.content .button-container,.stand-editor-type>.output{float:left;position:relative}.stand-editor-container .input-container>input{display:block;min-height:100%;outline-color:#5f7165;width:100%}.login-panel{box-shadow:0 0 4px rgba(0,0,0,.2);left:50%;padding:3px;position:absolute;top:50%;width:300px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.location-component{float:left;//height:100px;position:relative;width:100%}.location-component .button-container{float:left;height:50px;position:relative;width:100%}.location-component .button-container .gui-menu-button{border-radius:25px;height:100%;width:50px}.location-component .message-container{display:none;float:left;font-size:10px;line-height:14px;margin-top:10px;position:relative;text-align:center;width:100%}.login-component .fl-input-label,.search-location-component .search-location-label,.current-location-component .current-location-label{float:left;font-size:12px;line-height:12px;margin-bottom:6px;position:relative;text-align:center;width:100%}.login-component .fl-input-wrapper+.fl-input-label{margin-top:20px}.search-location-input,.search-location-autocomplete-list,.search-location-autocomplete-container{float:left;position:relative;width:100%}.search-location-autocomplete-container{margin-top:2px}.search-location-input,.search-location-autocomplete-list{padding-right:50px}.fl-input-wrapper{height:30px}.search-location-input{height:40px}.search-location-input .gui-menu-button.location-search{height:40px;position:absolute;right:0;top:50%;width:40px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.fl-input-wrapper .fl-input-container,.search-location-input .input-container{border:1px solid rgba(100,100,100,.1);border-radius:20px;float:left;height:100%;padding-left:10px;padding-right:40px;position:relative;width:100%;transition:background-color .25s,border-radius .25s;transition-delay:.25s;-webkit-transition:background-color .25s,border-radius .25s;-webkit-transition-delay:.25s}.fl-input-wrapper .fl-input-container.focus,.search-location-input .input-container.focus{background-color:rgba(205,205,205,1)}.fl-input-wrapper .fl-input-container,.search-location-autocomplete-container .pac-container,.search-location-input .input-container{background-color:rgba(100,100,100,.1)}.fl-input-container .fl-input,.input-container .location-input{background:0;border:0;height:100%;font-size:15px;outline:0;text-overflow:ellipsis;width:100%}.input-container .location-input-clear{height:30px;position:absolute;right:5px;top:50%;width:30px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.input-container .location-input-clear .icon{padding:8px}.input-container .location-input-clear .circle-border:{stroke-width:1px}.search-location-autocomplete-container .pac-container{border-radius:0 0 10px 10px;border-top:0;box-shadow:none;display:block !important;float:left;font-family:'Maven Pro',sans-serif;left:0 !important;position:relative !important;top:0 !important;width:100% !important}.search-location-autocomplete-container .pac-container:after{display:none !important}.search-location-autocomplete-list{max-height:0;overflow:hidden;transition:max-height .25s;-webkit-transition:max-height .25s}.pac-container .pac-item{border-left:1px solid rgba(100,100,100,.1);border-right:1px solid rgba(100,100,100,.1);border-top:1px solid rgba(100,100,100,.1);padding:0 10px}.pac-container .pac-item:last-child{border-bottom:1px solid rgba(100,100,100,.1)}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item span{color:#646464}.search-location-autocomplete.input-searching .search-location-input .input-container{border-radius:20px 20px 0 0;transition-delay:0s;-webkit-transition-delay:0s}.search-location-autocomplete.input-searching .search-location-autocomplete-list{max-height:200px;transition-delay:.25s;-webkit-transition-delay:.25s}.search-location-autocomplete.input-searching .input-container .location-input,.search-location-autocomplete.input-searched .input-container .location-input{font-weight:bold;text-transform:capitalize}.current-location-component{margin-top:30px}.current-location-component .gui-menu-button.location-current{left:50%;position:absolute;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.casper-tab{bottom:0;left:50%;max-width:400px;padding:40px 7px 7px 7px;position:absolute;width:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.casper-tab-full{height:100%}.casper-tab .swiper-pagination{bottom:10px;height:12px;line-height:12px}.casper-tab-container-border{border:2px solid rgba(255,255,255,.5);border-radius:15px;float:left;height:100%;padding:3px;position:relative;width:100%}.casper-tab-container,.casper-tab-container-fill,.casper-tab-content,.casper-tab-section-container{height:100%}.casper-tab-container{padding-top:10px;position:relative}.casper-tab-container-fill{border-radius:10px;left:0;opacity:0;position:absolute;top:0;width:100%;transition:opacity .33s;-webkit-transition:opacity .33s}.cActiveTransition .casper-tab-container-fill,.cActive .casper-tab-container-fill,.cInactiveBefore .casper-tab-container-fill{opacity:1}.casper-tab-content.swiper-container-pagination{padding-bottom:44px}.casper-tab-section-container>.casper-tab-section{padding:0 11px 10px 11px;pointer-events:none;transition:padding-bottom .5s;-webkit-transition:padding-bottom .5s}.casper-tab-section.scroll-enabled{padding-bottom:15px}.casper-tab-section.scroll-enabled.scrolled{padding-bottom:10px}.casper-tab-section>.section-container{float:left;height:100%;position:relative;width:100%}.section-container>.content-container{float:left;position:relative}.section-container>.content-container,.section-container>.header{width:100%}.section-container>.header{left:0;position:absolute;top:0}.gui-newsitem-component .casper-message .header.title,.section-container>.header.title,.section-container>.header>.title{font-size:20px;line-height:25px;text-align:center}.section-container>.header>.subtitle{font-size:15px;height:20px;line-height:20px}.section-container .content-container{height:100%;padding-top:25px}.section-container .header:not(.title)+.content-container{padding-top:50px}.content-container .content-scroll-container,.content-scroll-container .content{float:left;position:relative;width:100%}.content-container .content-scroll-container{height:100%;overflow-x:hidden;overflow-y:hidden;pointer-events:all}.casper-tab.cActive .content-container .content-scroll-container{overflow-y:auto}.content-scroll-indicator{background-color:rgba(100,100,100,.25);bottom:0;height:1px;opacity:0;position:absolute;width:100%;z-index:9999;transition:opacity .5s;-webkit-transition:opacity .5s}.casper-tab-section.scroll-enabled .content-scroll-indicator{opacity:1}.casper-tab-section.scroll-enabled.scrolled .content-scroll-indicator{opacity:0}.content-scroll-indicator .arrow-container{height:34px;left:50%;position:absolute;top:0;width:34px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.arrow-container .arrow{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.arrow-container .arrow .icon{fill:rgba(100,100,100,.75);height:12px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.arrow-container .arrow .icon.bottom{left:9px}.arrow-container .arrow .icon.top{right:11px}.arrow-container .outer-border{border-radius:50%;float:left;height:100%;padding:4px;position:relative;width:100%;z-index:0}.arrow-container .outer-border:after{content:"";height:100%;left:50%;position:absolute;top:0;width:4px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.outer-border .inner-border{border:1px solid rgba(100,100,100,.25);border-radius:50%;float:left;height:100%;position:relative;width:100%}.content-container .content .section-description-container,.content-container .content .section-description{float:left;position:relative;width:100%}.content-container .content .section-description-container{min-height:54px}.content-container .content .section-description{font-size:10px;line-height:12px}.content-container .content .section-sub-header{background-color:rgba(100,100,100,.1);clear:both;float:left;font-size:12px;margin:18px 0 12px 0;padding:6px 0;position:relative;text-align:center;width:100%}.content-container .content .section-sub-header:before{background-color:rgba(100,100,100,.25);content:"";height:1px;left:0;position:absolute;top:-6px;width:100%}.content-container .content .section-sub-header.period{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.content-container .content .section-sub-header.period .title{flex:1 0 100%;order:1}.content-container .content .section-sub-header.period .from,.content-container .content .section-sub-header.period .upto{padding:0 5px}.content-container .content .section-sub-header.period .from{order:2}.content-container .content .section-sub-header.period .separator{order:3}.content-container .content .section-sub-header.period .upto{order:4}.content-container .content .section-sub-header .title{font-weight:bold}.content-container .content .section-sub-header .encapsulate{padding-left:5px}.content-container .content .section-sub-header .section-sub-header-line{float:left;line-height:16px;position:relative;text-align:center;width:100%}.content-container .content .sub-text{float:left;font-size:12px;position:relative}.content-container .content>*{margin-top:10px}.info-table.section-description .info-row{height:12px}.info-table.section-description .info-row.labels:not(:first-child) .info-cell{padding-top:6px}.noise-tab-icon rect{display:none}.info-table.section-description.singular .info-row.labels{height:14px}//.casper-see-through-tab .casper-tab-container-border{border:0}.casper-see-through-tab .casper-tab-container{background:0;padding-bottom:0}.casper-see-through-tab .section-container .content-scroll-container{overflow:hidden}.casper-see-through-tab .section-container .content{padding-bottom:50px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.casper-see-through-tab .content-container .content>*:first-child{margin-top:0}.nmt-component{clear:both;float:left;position:relative;width:100%}.nmt-component .header,.nmt-component .header>div{float:left;position:relative;width:100%}.nmt-component .header>div{clear:both;text-align:center}.nmt-component .header>.name{font-size:18px;line-height:20px;margin-bottom:4px}.nmt-component .header>.location{font-size:14px;line-height:16px}.flight-info-component .header,.flight-info-component .content{clear:both;float:left;position:relative;width:100%}.flight-info-component,.flight-info-component .flight-info-table{float:left;position:relative;width:100%}.flight-info-component .flight-info-table{display:table}.flight-info-table .flight-info-row{display:table-row;font-size:13px;line-height:15px;min-height:20px;width:100%}.flight-info-row .flight-info-value,.flight-info-row .flight-info-label{display:table-cell;font-size:inherit;padding-top:10px;vertical-align:top}.flight-info-row:first-child .flight-info-value,.flight-info-row:first-child .flight-info-label{padding-top:0}.flight-info-row .flight-info-label{font-weight:bold;padding-right:10px;white-space:nowrap}.flight-info-row .flight-info-value{white-space:normal;width:100%}.drop-down-list,.drop-down-list [data-role='valueDisplay']{height:100%;width:100%}.drop-down-list [data-role='valueList']{position:absolute;top:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.drop-down-list.list-closed [data-role='valueList']{opacity:0}.drop-down-list.list-open [data-role='valueList']{opacity:1}.drop-down-list [data-role='valueList']>div{clear:both;float:left;position:relative;width:100%}.drop-down-list .list-value{pointer-events:all}.drop-down-list .list-value>*{pointer-events:none}.route-component{float:left;height:200px;position:relative;width:100%}.route-component [data-role="route"]{float:left;height:100%;overflow:hidden;position:relative;width:100%}.route-component [data-role="canvas"]{height:100%;position:absolute;width:100%;z-index:9999}.route-component [data-role="map"]{transform-origin:left top;transition:width,height,transform;transition-duration:.5s;transition-timing-function:linear;-webkit-transform-origin:left top;-webkit-transition:width,height,-webkit-transform;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear}.route-component .route-info{float:left;margin-top:10px;position:relative;width:100%}.gui-setting,.gui-state{clear:both;float:left;position:relative}.gui-setting.disabled,.gui-state.disabled{opacity:.5}.gui-setting .label,.gui-setting .button,.gui-state .label,.gui-state .button{cursor:pointer;float:left;max-width:225px;pointer-events:all;position:relative}.gui-setting.disabled .label,.gui-setting.disabled .button,.gui-state.disabled .label,.gui-state.disabled .button{pointer-events:none}.gui-setting .label,.gui-state .label{line-height:15px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.gui-setting .button,.gui-state .button{height:100%;padding:2px;width:30px}.gui-setting .button .circle-border,.gui-state .button .circle-border{height:100%;padding:1px;width:100%}.gui-setting .button #circleBorder,.gui-state .button #circleBorder{stroke-width:2px}.checkbox [data-role='button'] .check,.group-checkbox [data-role='button'] .check{height:100%;left:0;opacity:0;padding:15px;position:absolute;top:0;width:100%;transition:opacity .5s,padding .5s;-webkit-transition:opacity .5s,padding .5s}.checkbox.checked [data-role='button'] .check,.group-checkbox.checked [data-role='button'] .check{opacity:.75;padding:8px}.radio-button [data-role='button'] .checked-circle{height:100%;left:0;opacity:0;padding:15px;position:absolute;top:0;width:100%;transition:opacity .5s,padding .5s;-webkit-transition:opacity .5s,padding .5s}.radio-button.checked [data-role='button'] .checked-circle{opacity:1;padding:7px}.radio-button [data-role='button'] .checked-circle .circle{border-radius:100%;height:100%;opacity:.75;position:relative;width:100%}.settings-tab .casper-tab-container .casper-tab-bounding-box-container>div:nth-last-child(n+3){margin-bottom:0}.settings-tab .casper-tab-container .casper-tab-bounding-box-container>div:nth-last-child(n+2){border-bottom:0;padding-bottom:0}.settings-tab .gui-button.gui-setting,.settings-tab .gui-button.gui-state{height:30px;margin-top:0;width:100%}.settings-tab .gui-button.gui-setting .label,.settings-tab .gui-button.gui-state .label{z-index:0}.settings-tab .gui-button.gui-setting .button,.settings-tab .gui-button.gui-state .button{position:absolute;right:0;top:0;z-index:1}.settings-header{clear:both;float:left;font-weight:bold;height:20px;line-height:20px;width:100%}.slider-component{height:100%;float:left;padding:0 20px;position:relative;width:100%}.slider-component .container{float:left;height:100%;position:relative;width:100%}.slider-component .slider-area{background-color:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.33);border-radius:3px;height:6px;left:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.slider-component .slider-button{box-shadow:0 3px 3px 0 rgba(0,0,0,.3);height:40px;left:0;pointer-events:all;position:absolute;top:50%;width:40px;z-index:1;transform:translate(-50%,-50%);transition:left .5s;-webkit-transform:translate(-50%,-50%);-webkit-transition:left .5s}.slider-component .slider-button.slider-dragging{transition:left 0s;-webkit-transition:left 0s}.slider-button .slider-button-text,.slider-button .circle-border{height:100%;pointer-events:none;width:100%}.slider-button .slider-button-text{font-size:16px;line-height:40px;position:relative;text-align:center}.slider-component .slider-label{bottom:6px;height:10px;line-height:10px;opacity:1;pointer-events:none;position:absolute;z-index:0;transform:translate(-50%,-100%);transition:bottom .25s,opacity .25s;-webkit-transform:translate(-50%,-100%);-webkit-transition:bottom .25s,opacity .25s}.slider-component .slider-label.cActive{bottom:0;opacity:0}.meteo-wind-direction-visual{opacity:1;transition:opacity .5s;-webkit-transition:opacity .5s}.meteo-wind-direction-visual.wind-direction-variable{opacity:.5}.meteo-wind-direction-visual.wind-direction-variable #winddir #pointer{display:none}.section-menu{bottom:40px;left:50%}.section-menu{position:absolute;z-index:999}.section-menu .menu-button{height:30px;width:30px}.section-menu .menu-button .icon-container .icon{padding:8px}.splash-screen-component{height:100%;left:0;padding-top:40px;position:absolute;top:0;width:100%;z-index:0 !important}.splash-screen-component.cActiveTransition,.splash-screen-component.cActive,.splash-screen-component.cInactiveBefore{opacity:.9}.splash-screen-component .logo{filter:drop-shadow(0 1px 1px rgba(0,0,0,0.25));left:50%;max-height:100px;max-width:50%;opacity:0;position:absolute;top:20%;width:300px;z-index:1;transform:translate(-50%,-50%);transition:max-height .5s,max-width .5s,opacity .5s,top .5s;-webkit-transform:translate(-50%,-50%);-webkit-transition:max-height .5s,max-width .5s,opacity .5s,top .5s}.splash-screen-component.cActive .logo{opacity:.25}[data-current-location="splash-guide"] .splash-screen-component .logo,[data-current-location="homescreen"] .splash-screen-component .logo{margin-top:0;top:20%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}[data-current-location="splash-guide"] .splash-screen-component .logo{opacity:1}[data-current-location="homescreen"] .splash-screen-component .logo{max-height:60px;max-width:50%;opacity:.75}.splash-guide-tab .content-container{padding-top:60px}.splash-guide-tab .content{height:100%;overflow:visible}.splash-guide-tab .content>*{margin-top:0}.splash-guide-tab .busy-loading{bottom:0;margin-top:-5px;opacity:0;top:auto}.splash-guide-tab.cActive .busy-loading{margin-top:0;opacity:1}.splash-guide-tab.cActiveToInactive .busy-loading,.splash-guide-tab.cInactiveToActive .busy-loading,.splash-guide-tab.cInactive .busy-loading{margin-top:-5px;transition-delay:2s;-webkit-transition-delay:2s}.splash-guide-tab .busy-logo{background:0;overflow:visible;padding:0}.splash-guide-tab .busy-logo .center{height:40%;width:40%}.splash-guide-tab .busy-logo.fade.in .edges #vertical{opacity:.25}.splash-guide-tab .busy-loading.fade.out .busy-logo{right:50%}//.splash-guide-tab .busy-loading .overflow.continue{display:none}.splash-guide-tab .busy-loading.fade .overflow.loading{transition-duration:1s,.5s;transition-property:left,opacity;-webkit-transition-duration:1s,.5s;-webkit-transition-property:left,opacity}.splash-guide-tab .busy-loading.fade.out .overflow.loading{left:50%;opacity:0}.splash-guide-tab .busy-loading.fade.out .overflow.loading .text{right:0}.splash-guide-tab .busy-loading.fade.out .busy-logo{right:0}.splash-guide-tab .busy-loading .overflow.continue{display:block}.splash-guide-tab .busy-loading.fade .overflow.loading{transition-duration:1s;transition-property:left;-webkit-transition-duration:1s;-webkit-transition-property:left}.splash-guide-tab .busy-loading.fade.out .overflow.loading{left:100%}.splash-guide-tab .busy-loading.fade.out .overflow.loading .text{right:100%}.splash-guide-tab .splash-content{left:0;margin-top:-5px;opacity:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);transition-delay:.5s;transition-duration:.5s;transition-property:margin-top,opacity;-webkit-transform:translate(0,-50%);-webkit-transition-delay:.5s;-webkit-transition-duration:.5s;-webkit-transition-property:margin-top,opacity}.splash-guide-tab.cActive .splash-content{margin-top:0;opacity:1}.splash-guide-tab .splash-content .intro,.splash-guide-tab .splash-content .locale{font-size:16px;text-align:center}.splash-guide-tab .splash-content .locale{border-top:1px solid #FFF;display:none;margin-top:20px;padding-top:20px}.splash-guide-tab .splash-content .intro a{pointer-events:all;text-decoration:none}.splash-guide-tab .splash-content .locale .footer{padding-top:20px}.splash-guide-tab .splash-content .locale .footer .role-locale-button{cursor:pointer}.guide-content{font-size:12px}.guide-text,.guide-container,.guide-container>.guide-container-label,.guide-legend,.features-list,.features-list .feature,.features .label{float:left;position:relative;width:100%}.guide-text,.guide-text+.guide-text,.guide-text+.guide-image{margin-top:10px}.guide-text+.guide-container,.guide-container+.guide-text,.guide-text+.guide-legend,.guide-legend+.guide-text,.guide-legend+.guide-legend{margin-top:20px}.guide-container>.guide-container-label{clear:both;height:12px;line-height:12px;font-size:10px;margin-top:10px;text-align:center}.guide-text ul li+li{margin-top:5px}.guide-container .guide-button-container{height:40px;left:50%;position:relative;width:40px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.guide-container .guide-button-container .guide-button{float:left;height:100%;position:relative;width:100%}.guide-container .guide-button-container .guide-button.main-menu-button .icon{padding:5px}.guide-container .guide-button-container .guide-button.main-menu-button .circle-border{display:none}.guide-container .location-container{float:left;height:40px;position:relative;width:100%}.guide-container .location-label-container{bottom:0;left:50%;transform:translate(0,100%);-webkit-transform:translate(0,100%)}.guide-container .current-location-button{height:40px;position:relative;width:100%}.features-list{margin:0;padding-left:20px}.feature .label,.feature .image{cursor:default;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.feature .image{height:100%;right:0}.feature .image.runway-use .icon{padding:7px}.feature .label{font-size:14px;font-weight:bold;left:0;line-height:20px;padding-left:5px;padding-right:60px;width:100%}.aircraft-types .aircraft-type{float:left;padding:0 5px;position:relative;width:25%}.aircraft-type .icon,.aircraft-type .label{float:left;position:relative;width:100%}.aircraft-type .icon{height:50px}.aircraft-type .label{font-size:10px;font-weight:bold;margin-top:5px;text-align:center}.guide-legend .title,.guide-legend .item-container{clear:both;float:left;position:relative;width:100%}.guide-legend .item-container{margin-top:5px}.guide-legend .title{font-weight:bold;height:20px;line-height:20px}.item .color{height:10px}.item .label{font-size:10px;line-height:20px}.item-container .item,.item .color,.solid .item .label{float:left;position:relative}.item .color,.solid .item .label{clear:both;width:100%}.item-container .item:first-child{padding-left:0}.item-container .item:last-child{padding-right:0}.solid .item-container .item{padding:0 1px}.gradient .item-container{margin-bottom:20px}.gradient .item-container .item{padding:0 1px 0 0}.gradient .item .label{left:0;position:absolute;top:10px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.gradient .item .label+.label{left:initial;right:0}.gradient .item:first-child .label,.gradient .item:last-child .label:last-child{transform:none;-webkit-transform:none}.flight-counter-component,.flight-counter-component .totals-container{float:left;position:relative;width:100%}.flight-counter-component .totals-container{height:150px}.flight-counter-component .total-container .total,.flight-counter-component .total .amount-container{float:left;height:100%;position:relative;width:100%}.flight-counter-component .total-container+.total-container .total{border-left:1px solid rgba(100,100,100,.25)}.flight-counter-component .total-container .label{bottom:0;height:26px;line-height:26px;position:absolute;text-align:center;width:100%}.flight-counter-component .total .amount-container{border-bottom:1px solid rgba(100,100,100,.25)}.flight-counter-component .total .amount-container .amount{float:left;height:100%;position:relative;width:100%}.flight-counter-component .total .amount-container .amount .shape{bottom:0;height:0;position:absolute;width:100%;transition:height .25s ease-in-out}.flight-counter-component .total .amount-container .amount .text{height:26px;line-height:26px;position:absolute;text-align:center;width:100%;transition:bottom .25s ease-in-out}.flight-counter-component .total .visual{height:100%;position:absolute;top:0;width:50%}.flighttype-counter-component .totals-container .total-container{float:left;height:100%;padding-bottom:26px;padding-top:26px;position:relative;width:50%}.flighttype-counter-component .total-container.flighttype-inbound .total{padding-right:5px}.flighttype-counter-component .total-container.flighttype-outbound .total{padding-left:5px}.flighttype-counter-component .flighttype-inbound .total .amount-container{padding-left:50%}.flighttype-counter-component .flighttype-outbound .total .amount-container{padding-right:50%}.flighttype-counter-component .flighttype-inbound .total .visual{left:0}.flighttype-counter-component .flighttype-outbound .total .visual{right:0}.flighttype-counter-component .total .visual{padding:18px}.flighttype-counter-component .total .visual .airplane{float:left;height:100%;position:relative;width:100%}.casper-detour-tab .role-continue{bottom:16px;cursor:pointer;font-size:28px;height:40px;left:0;position:absolute;text-align:center;width:100%;z-index:9999}.date-time-tab .casper-tab-container{padding-bottom:130px !important}.date-time-tab .section-container .content-container{padding-top:35px}.date-time-tab .content-container>.content{height:100%;overflow:hidden;padding-top:0}.date-time-tab .content-container .content>*{margin-top:0}.date-time-component,.date-time-component .editor-container .editor-content,.date-time-component .editor-container .visual,.date-time-component .editor-content .editor-wrapper,.date-time-component .editor-wrapper .editor,.date-time-component .time-editor .sep-container,.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel{float:left;position:relative}.date-time-component,.date-time-component .editor-container .editor-content,.date-time-component .editor-content .editor-wrapper{height:100%;width:100%}.date-time-component .editor-container{height:50%;left:0;position:absolute;width:100%;transition-property:height,padding-bottom;transition-duration:.33s;transition-timing-function:linear;-webkit-transition-property:height,padding-bottom;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.date-time-component .editor-container .editor-content{height:100%;z-index:0}.date-time-component .editor-wrapper,.date-time-component .visual-wrapper{transition-property:opacity;transition-duration:.33s;transition-timing-function:linear;-webkit-transition-property:opacity;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.date-time-component .editor-wrapper{opacity:0}.date-time-component .visual-wrapper{opacity:1}.date-time-component .editor-wrapper .editor{pointer-events:all}.date-time-component .editor-container .visual-wrapper{height:40px;left:0;pointer-events:all;position:absolute;width:100%;z-index:1}.date-time-component .editor-container .visual{cursor:pointer;height:100%;left:50%;position:relative;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.date-time-component .editor-container .visual>*{pointer-events:none}.date-time-component .date-editor{padding-bottom:0;top:0;z-index:0}.date-time-component .date-editor .editor-content{padding-bottom:40px}.date-time-component .date-editor .editor{top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.date-time-component .date-editor .pika-single{border-width:0}.date-time-component .date-editor .visual-wrapper{bottom:0}.date-time-component .time-editor{bottom:0;padding-top:0;z-index:1}.date-time-component .time-editor .editor-content{border-style:solid;border-width:1px 0 0 0;padding-top:40px}.date-time-component .time-editor .editor{height:200px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.date-time-component .time-editor .visual-wrapper{top:0}.date-time-component .time-editor .value-wheel,.date-time-component .time-editor .sep-container,.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel .swiper-container{height:100%}.date-time-component .time-editor .value-wheel.t-code-p .swiper-container,.date-time-component .time-editor .value-wheel.t-code-P .swiper-container{height:20%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.date-time-component .time-editor .value-wheel.t-code-p .swiper-container,.date-time-component .time-editor .value-wheel.t-code-P .swiper-container{overflow:visible}.date-time-component .time-editor .value-wheel .time-button{left:50%;position:absolute;width:28px}.date-time-component .time-editor .value-wheel .time-button .icon-container,.date-time-component .time-editor .value-wheel .time-button .icon{height:100%;position:relative;width:100%}.date-time-component .time-editor .value-wheel .time-button .icon{transition:fill .25s;-webkit-transition:fill .25s}.date-time-component .time-editor .value-wheel .swiper-btn-prev{bottom:100%;margin-bottom:5px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.date-time-component .time-editor .value-wheel .swiper-btn-next{margin-top:5px;top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.date-time-component .time-editor .sep-container{width:15px}.date-time-component .time-editor .value-wheel,.date-time-component .time-editor .time-part{width:60px}.date-time-component .time-editor .value-wheel{cursor:pointer}.date-time-component .time-editor .sep-container{pointer-events:none}.date-time-component .time-editor .sep-container .sep-text{height:40px;left:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.date-time-component .date-editor .visual,.date-time-component .time-editor .sep-container .sep-text,.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel .swiper-slide{line-height:40px;text-align:center}.date-time-component .date-editor .visual{font-size:18px}.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel .swiper-slide-active{font-size:24px}.date-time-component.dt-mode-date .date-editor,.date-time-component.dt-mode-time .time-editor{height:100%}.date-time-component.dt-mode-date .time-editor,.date-time-component.dt-mode-time .date-editor{height:40px}.date-time-component.dt-mode-date .date-editor .editor-wrapper,.date-time-component.dt-mode-time .time-editor .editor-wrapper{opacity:1}.date-time-component.dt-mode-date .time-editor .editor-wrapper,.date-time-component.dt-mode-time .date-editor .editor-wrapper{opacity:0}.date-time-component.dt-mode-date .time-editor .editor-wrapper .editor,.date-time-component.dt-mode-time .date-editor .editor-wrapper .editor{pointer-events:none !important}.date-time-component.dt-mode-date .date-editor{padding-bottom:40px}.date-time-component.dt-mode-date .date-editor .editor-content{padding-bottom:0}.date-time-component.dt-mode-date .date-editor .visual-wrapper,.date-time-component.dt-mode-time .time-editor .visual-wrapper{opacity:0}.date-time-component.dt-mode-time .time-editor{padding-top:40px}.date-time-component.dt-mode-time .time-editor .editor-container{padding-top:0}.home-screen-tab .content{height:100%;overflow:visible}.home-screen-tab .homescreen-content{left:0;margin-top:-5px;opacity:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);transition-delay:.5s;transition-duration:.5s;transition-property:margin-top,opacity;-webkit-transform:translate(0,-50%);-webkit-transition-delay:.5s;-webkit-transition-duration:.5s;-webkit-transition-property:margin-top,opacity}.home-screen-tab.cActive .homescreen-content{margin-top:0;opacity:1}.homescreen-content .role-continue,.homescreen-content .role-text ul{margin-bottom:2em}.homescreen-content .device-action-icon-span{display:inline-block;vertical-align:middle}.homescreen-content .device-action-icon{border-radius:4px}.homescreen-content .device-action-icon.android,.homescreen-content .device-action-icon.ios7{overflow:visible;stroke-width:5px}.homescreen-content .device-action-icon.android{height:16px;width:16px}.homescreen-content .device-action-icon.ios6,.homescreen-content .device-action-icon.ios7{height:20px;width:20px}.help-tab .legend-component{margin-top:20px}.help-tab .legend-component .role-title{font-weight:bold}.help-important{font-weight:bold}.help-small{font-size:10px}#fullscreenTester{position:fixed;top:0;left:0;height:100vh;width:100vw;pointer-events:none;opacity:0}.gui-map-controls-component{position:absolute;left:0;margin-top:10px;top:100%;width:100%}.gui-map-controls-left,.gui-map-controls-right{position:absolute;top:0;width:40px}.gui-map-controls-left{left:5px}.gui-map-controls-right{right:5px}.gui-map-controls-container,.gui-map-controls-container .gui-map-control-button{float:left;position:relative;width:100%}.gui-map-controls-container .gui-map-control-button{margin-top:10px}.gui-map-controls-container .gui-map-control-button:first-child{margin-top:0}.gui-map-controls-container .control-zoom-button,.gui-help-container .gui-help-button,.gui-info-container .gui-info-button,.gui-messages-container .gui-messages-button{height:30px;margin-left:5px;margin-right:5px;pointer-events:all;width:30px}.gui-message-container .gui-message-button{height:40px;width:40px}.gui-map-controls-container .control-zoom-button .icon{padding:9px;stroke-width:5px}.gui-help-container .gui-help-button .icon,.gui-info-container .gui-info-button .icon,.gui-messages-container .gui-messages-button .icon{padding:8px}.gui-message-container .gui-message-button .icon{padding:10px}.gui-help-container{margin-top:20px}.gui-info-container,.gui-messages-container{margin-top:10px}.content-container .content .nmt-info-component .section-description{max-height:26px;min-height:26px}.gui-container .canvas-timeline-chart,.gui-container .noise-level-canvas-chart{height:200px;padding-bottom:20px}.section-content{float:left;padding:0 5px;position:relative;width:100%}.section-content ul li{font-size:12px;line-height:16px}.section-content a{text-decoration:none}.pika-single .is-today .pika-button{border-radius:3px;font-weight:bold}.pika-single .is-selected .pika-button{box-shadow:none}.pika-single .pika-button:hover{font-weight:bold}.popup-component .popup-container{opacity:0;transition:opacity .33s;-webkit-transition:opacity .33s}.popup-component.cActive .popup-container{opacity:1}.popup-component.cInactiveBefore .popup-container{opacity:1}.popup-container .footer{display:none;height:50px;margin-top:0 !important}.popup-container .header .role-title{border-bottom:2px solid rgba(40,125,179,.85);z-index:1}.popup-container .content-container{padding:0 10px}.popup-container .content-container .content-section,.popup-container .role-buttons-container,.popup-container .role-content,.popup-container .role-locale-body{border-bottom:1px solid rgba(100,100,100,.25);margin-top:0;padding:20px 0}.popup-container .role-buttons-container{display:table}.no-buttons .popup-container .role-buttons-container{display:none}.popup-container .button-container{display:table-cell}.popup-container .role-buttons-container[data-num-buttons="2"] .button-container{width:50%}.popup-container .role-buttons-container[data-num-buttons="3"] .button-container{width:33.3%}.popup-container .role-buttons-container[data-num-buttons="4"] .button-container{width:25%}.popup-container .button-container .popup-button{pointer-events:all}.popup-container .button-container .label-container{float:left;position:relative;width:100%}.popup-container .button-container .label-container .label{float:left;position:relative;text-align:center;width:100%}.popup-container .button-container .gui-menu-button{float:left;height:30px;left:50%;margin-top:10px;position:relative;width:30px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.popup-container .button-container .gui-menu-button .icon{padding:8px}.casper-vehicle.highlight .casper-vehicle-label:before{border-top-color:rgba(40,125,179,1)}.inactive-popup .role-buttons-container{height:auto}.inactive-popup .role-buttons-container .popup-button{clear:both;float:left;left:0;margin:5px 0 5px 50%;position:relative;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.inactive-popup .role-buttons-container .popup-button .icon{padding:8px}.inactive-popup .role-buttons-container .label{clear:both;float:left;position:relative;text-align:center;width:100%}.casper-newsitem-tab .section-container>.header.title{font-size:18px}.noise-level-period-label{float:left;font-size:12px;padding:0 5px;position:relative;width:50%}.noise-level-period-label+.noise-level-period-label{text-align:right}.runway-use-component{float:left;position:relative;width:100%}.runway-use-component .role-situation .info-cell.value .rwy:before{border-radius:50%;content:"";height:10px;left:0;position:absolute;top:50%;width:10px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.runway-use-component .role-situation .info-row.inbound .info-cell.value .rwy:before{background-color:#ffc000}.runway-use-component .role-situation .info-row.outbound .info-cell.value .rwy:before{background-color:#65b1e6}.runway-use-component .role-situation .info-cell.value .rwy{float:left;line-height:18px;padding-left:15px;position:relative}.runway-use-component .role-situation .info-cell.value .rwy:not(:first-child){margin-left:15px}.runway-use-component .role-situation .info-cell.value .rwy span.code{font-size:11px;font-style:italic;padding-left:3px}.runway-use-component.no-runway-use-data .role-description,.runway-use-component.no-runway-use-data .role-explanation,.runway-use-component.no-runway-use-data .role-legend,.runway-use-component.no-runway-use-data .role-situation{display:none}.speed-slider-component[data-value="1"] .slider-button-text,.speed-slider-component[data-value="2"] .slider-button-text,.speed-slider-component[data-value="5"] .slider-button-text,.speed-slider-component[data-value="10"] .slider-button-text,.speed-slider-component[data-value="25"] .slider-button-text,.speed-slider-component[data-value="50"] .slider-button-text{font-size:16px}.speed-slider-component[data-value="100"] .slider-button-text{font-size:11px}#calendarPeriod #background #lower{opacity:.25}#winddir #ring{opacity:.5}.swiper-pagination .swiper-pagination-bullet{opacity:.5}.swiper-pagination .swiper-pagination-bullet-active{opacity:1}.track-preset-component{float:left;position:relative;width:100%}.track-preset-component .radio-button{float:left;height:30px;margin-bottom:10px;position:relative;width:100%}.track-preset-component .radio-button .label{padding-left:10px}.track-preset-component .radio-button .times{float:right;height:100%;line-height:30px;position:relative}.value-display .value:first-child,.value-display .value:last-child{font-size:10px}.gui-newsitem-component{bottom:20px;overflow:hidden;pointer-events:all;position:absolute;right:20px;width:300px}.gui-newsitem-component .content-container,.gui-newsitem-component .header-container,.popup-component .content-container,.popup-component .header-container{clear:both;float:left;overflow:hidden;pointer-events:none;position:relative;width:100%}.popup-component .content-container a{pointer-events:all;text-decoration:none}.gui-newsitem-component .content-container,.popup-component .content-container{border-style:solid;border-width:0 1px 1px 1px;padding:7px}.gui-newsitem-component .header-container,.popup-component .header-container{border-style:solid;border-width:0 0 1px 0;height:32px}.gui-newsitem-component .content-container .content-border,.gui-newsitem-component .content-container .content-fill,.gui-newsitem-component .content-container .role-body,.gui-newsitem-component .header-container .role-header,.popup-component .content-container .content-border,.popup-component .content-container .content-fill,.popup-component .header-container .role-header{float:left;height:100%;position:relative;width:100%;z-index:1}.gui-newsitem-component .content-container .content-border,.popup-component .content-container .content-border{border:2px solid rgba(255,255,255,.5);border-radius:15px;padding:3px}.popup-component .content-container .content-border+.content-border{margin-top:10px}.gui-newsitem-component .content-container .content-fill,.popup-component .content-container .content-fill{border-radius:10px;padding:0 11px 0 11px}.popup-component .content-container .content{float:left;position:relative;width:100%}.gui-newsitem-component .content-container .role-body a{cursor:pointer;pointer-events:all}.gui-newsitem-component .content-container .role-news-items{padding-bottom:50px;pointer-events:none}.gui-newsitem-component .content-container .swiper-container{pointer-events:all}.gui-newsitem-component .role-news-items .casper-message a{cursor:pointer;pointer-events:all}.gui-newsitem-component .content-container .role-news-items .newsitem .header{font-size:20px;font-weight:bold;text-align:center}.gui-newsitem-component .header-container .role-header,.popup-component .header-container .role-header{line-height:32px;text-align:center}.gui-newsitem-component .background-container,.popup-component .background-container{height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:0}.gui-newsitem-component .background-container .gradient,.gui-newsitem-component .background-container .visual,.popup-component .background-container .gradient,.popup-component .background-container .visual{height:100%;left:0;position:absolute;top:0;width:100%}.gui-newsitem-component .background-container .visual,.popup-component .background-container .visual{z-index:1}.gui-newsitem-component .background-container .visual #lines,.popup-component .background-container .visual #lines{stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .gui-newsitem-component .background-container .visual #lines,.br-edge .popup-component .background-container .visual #lines,.br-ie .gui-newsitem-component .background-container .visual #lines,.br-ie .popup-component .background-container .visual #lines{stroke-width:0}.gui-newsitem-component .background-container .visual #lines>path,.popup-component .background-container .visual #lines>path{vector-effect:inherit}.gui-newsitem-component .role-header-bg .gradient,.popup-component .background-container .gradient,{z-index:0}.gui-newsitem-component .role-header-bg .visual #shapes,.popup-component .role-header-bg .visual #shapes{opacity:.03}.gui-newsitem-component .role-header-bg .visual #lines,.popup-component .role-header-bg .visual #lines{opacity:.06}.gui-newsitem-component .role-content-bg .visual #shapes,.popup-component .role-content-bg .visual #shapes{fill:rgba(0,0,0,.02)}.gui-newsitem-component .role-content-bg .visual #lines,.popup-component .role-content-bg .visual #lines{stroke:rgba(0,0,0,.03)}.gui-newsitem-component .content-container .content-fill{padding-bottom:30px}.gui-newsitem-component .newsitem-container .body{max-height:200px;overflow-y:auto;pointer-events:all}.gui-newsitem-component .newsitem-container .body *{pointer-events:none}.gui-newsitem-component .newsitem-container .body a{pointer-events:all}.gui-newsitem-component .newsitem-menu{bottom:25px;left:50%;position:absolute}.gui-newsitem-component .newsitem-menu .menu-button{height:30px;width:30px}.gui-newsitem-component .newsitem-menu .menu-button .icon-container .icon{padding:8px}.gui-newsitem-component .role-header,.gui-newsitem-component .role-body{z-index:1}.gui-newsitem-component .section-menu{bottom:35px}.gui-newsitem-component .swiper-navigation{bottom:10px}.login-component{left:50%;position:absolute;top:50%;width:300px;transform:translate(-50%,-50%)}.login-component .content{float:left;padding:30px 0 15px 0;position:relative;width:100%;z-index:1}.login-component .header,.login-component .footer{height:30px;left:0;line-height:30px;position:absolute;width:100%;z-index:2}.login-component .header{height:30px;pointer-events:none;top:-1px}.login-component .footer{bottom:-1px;height:15px}.login-component .background-container,.login-component .gradient-container,.login-component .visual-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.login-component .background-container .gradient,.login-component .gradient-container .gradient,.login-component .visual-container .visual{height:100%;left:0;position:absolute;top:0;width:100%}.login-component .background-container .gradient{z-index:1}.login-component .visual-container .visual{z-index:2}.login-component .visual-container .visual #shapes path{opacity:.03}.login-component .visual-container .visual #lines{opacity:.06;stroke-width:.5px;vector-effect:non-scaling-stroke}.login-component .header .title{text-align:center}.login-component .role-form,.login-component .role-form .login-elements{float:left;position:relative;width:100%}.login-component .role-form{padding:0 20px}.login-component .role-form .login-elements{padding:10px 20px;z-index:1}.login-component .login-button-container{border-top:1px solid rgba(100,100,100,.25);float:left;margin-top:10px;padding-top:10px;position:relative;text-align:center;width:100%}.login-component .login-button-container .role-submit{border-radius:15px;cursor:pointer;height:30px;float:left;font-size:16px;left:50%;line-height:30px;padding:0 15px;position:relative;text-transform:uppercase;transform:translate(-50%,0)}.holding-stacks-tab .content-scroll-container>.content{display:flex;flex-direction:column;height:100%}.holding-stacks-tab .content-scroll-container>.content .holding-stack-list{flex-grow:1}.runway-use-info-container{font-size:12px}.runway-use-component .explanation-container,.runway-use-component .role-explanation,.runway-use-component .role-situation,.runway-use-component .role-visualContainer,.runway-use-component .visual-container{float:left;position:relative;width:100%}.runway-use-component .role-legend{display:flex;float:left;justify-content:space-evenly;position:relative;width:100%}.runway-use-component .role-legend .legend-item{font-size:12px;line-height:20px;padding-left:20px;position:relative}.runway-use-component .role-legend .legend-item:after{border-radius:50%;content:"";height:10px;left:10px;position:absolute;top:10px;width:10px;transform:translate(-50%,-50%)}.runway-use-component .section-sub-header span.period{padding:0 6px}.runway-use-component .visual-container{height:200px;transition:padding-right .5s;-webkit-transition:padding-right .5s}.runway-use-component .role-visualContainer{height:100%;opacity:1;transform:translate(0,0);transition-property:transform;transition-duration:0s;-webkit-transform:translate(0,0);-webkit-transition-property:-webkit-transform;-webkit-transition-duration:0s}.runway-use-component.transitioning .role-visualContainer{transition-duration:.5s;-webkit-transition-duration:.5s}.runway-use-component.transitioning .role-visualContainer.transition-next{transform:translate(-100%,0);-webkit-transform:translate(-100%,0)}.runway-use-component.transitioning .role-visualContainer.transition-prev{transform:translate(100%,0);-webkit-transform:translate(100%,0)}.runway-use-component .role-visualContainer .role-visualCurr,.runway-use-component .role-visualContainer .role-visualNext,.runway-use-component .role-visualContainer .role-visualPrev{height:100%;padding-right:25px;position:absolute;top:0;width:100%}.runway-use-component .role-visualContainer .role-visualCurr{left:0}.runway-use-component .role-visualContainer .role-visualNext{left:100%}.runway-use-component .role-visualContainer .role-visualPrev{left:-100%}.runway-use-component .visual-container .role-noRunwayUse{font-size:18px;left:0;padding-right:50px;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);transition:padding-right .5s;width:100%;z-index:1;-webkit-transform:translate(0,-50%);-webkit-transition:padding-right .5s}.runway-use-component.no-runway-use-data .visual-container{padding-right:0}.runway-use-component.no-runway-use-data .visual-container .role-noRunwayUse{padding-right:0}.runway-use-component.no-runway-use-data .visual-container .role-visualContainer{opacity:.5}.runway-use-component .role-explanation{font-size:12px;min-height:100px}.runway-use-component .meteo-container{opacity:1;position:absolute;right:0;top:50%;width:64px;transform:translate(0,-50%);transition:opacity .5s,width .5s;-webkit-transform:translate(0,-50%);-webkit-transition:opacity .5s,width .5s}.runway-use-component.no-runway-use-data .meteo-container{opacity:0;width:0}.runway-use-component .situation-button{cursor:pointer;height:16px;opacity:0;position:absolute;top:0;width:16px;transition:opacity .5s;-webkit-transition:opacity .5s}.runway-use-component .situation-button.active{opacity:1}.runway-use-component .situation-button.inactive{opacity:.25}.runway-use-component .situation-button.disabled{display:none}.runway-use-component .situation-button,.runway-use-component .situation-button:active,.runway-use-component .situation-button:focus{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.situation-button.role-prev{left:0;margin-left:6px}.situation-button.role-next{margin-right:6px;right:0}.runway-use-component .feedback-container,.runway-use-component .feedback-container .feedback-btn-container,.runway-use-component .feedback-container .feedback-header,.runway-use-component .feedback-container .feedback-info{float:left;position:relative;width:100%}.runway-use-component .feedback-container .feedback-info{padding:12px 6px 0 6px;font-size:12px}.runway-use-component .feedback-container .feedback-info ul{padding-left:24px}.runway-use-component .feedback-btn-container .feedback-btn-button-container{float:left;height:40px;position:relative;width:33.3%}.runway-use-component .feedback-btn-button-container .gui-menu-button{height:40px;left:50%;position:absolute;top:50%;width:40px;transform:translate(-50%,-50%)}.feedback-btn.role-feedbackBad .icon{transform:rotate(180deg)}.runway-use-component .meteo-component{//border-left:1px solid rgba(100,100,100,.25);height:100%;padding-right:24px}.runway-use-component .meteo-component,.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .role-visualContainer,.runway-use-component .meteo-component .winddir-container{float:left;position:relative;width:100%}.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .role-visual,.runway-use-component .meteo-component .role-visualContainer,.runway-use-component .meteo-component .winddir-container{clear:both}.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .role-visual,.runway-use-component .meteo-component .role-visualContainer{margin-bottom:20px}.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .meteo-wind-direction-visual,.runway-use-component .meteo-component .role-visual,.runway-use-component .meteo-component .role-visualContainer{height:40px}.meteo-component .winddir-container .role-windDirVisual,.meteo-component .winddir-container .role-windDir{clear:both;float:left;position:relative;width:100%}.meteo-component .winddir-container .role-windDirVisual{margin-bottom:5px}.meteo-component .winddir-container .role-windDirVisual svg{transform:rotate(0);transition:transform .5s}.meteo-component .winddir-container .role-windDir{font-size:16px;line-height:20px;text-align:center}.meteo-component .weather-vane-pole{fill:rgba(0,0,0,.33)}.meteo-component .weather-vane{stroke:rgba(0,0,0,.33)}.highcharts-container svg text{font-family:'Roboto',sans-serif}.highcharts-container svg text .highcharts-text-outline{/display:none}.content-container .content>.vp-chart{margin-top:0;overflow:hidden}.near-home-airport-description{font-size:12px}.near-home-airport-tab .casper-tab-section-container{padding-bottom:50px}.near-home-airport-tab .option-list-item .gui-menu-label{background:var(--white)}.airports-layer .airport-icon-container{height:28px;width:28px}.airports-layer .airport-icon-container .map-icon{height:100%;padding:6px;position:absolute;width:100%}.airports-layer .map-icon-label{transform:translate(-50%,-15px)}.airports-layer .airport-icon-container .map-icon{fill:#FFF}.airports-layer .airport-icon-container .bg{border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;background-color:#7bb03e}.airport-layer{z-index:6}:root{--primary:#287db3 !important;--primary-dark:#1c5c9f !important;--primary-light:#3face2 !important;--secondary:#2e80a9 !important;--secondary-dark:#1e5e86 !important;--secondary-light:#379cd2 !important;--error:#d25a5a !important;--error-dark:#9f3737 !important;--error-light:#e26565 !important;--inbound:#64ab3e !important;--inbound-dark:#508932 !important;--inbound-light:#83bc65 !important;--outbound:#11a2fe !important;--outbound-dark:#0e82cb !important;--outbound-light:#41b5fe !important;--black:#000 !important;--grey:#c5c5c5 !important;--grey-dark:#888 !important;--grey-darker:#646464 !important;--grey-light:#e9e9e9 !important;--grey-lighter:#fafafa !important;--white:#fff !important}.flighttype-counter-component .flighttype-inbound .amount .shape{background:var(--inbound)}.flighttype-counter-component .flighttype-inbound .airplane,.runway-use-component #active>g.inbound g.flight,.runway-use-component #active>g.flight.inbound,.runway-use-component #active>g.inbound g.flight.inbound{fill:var(--inbound)}.runway-use-component #active>g.inbound line,.runway-use-component #active>g line.inbound,.runway-use-component #active>g.inbound line.inbound{stroke:var(--inbound)}#cc-window .cc-window-buttons button.cc-btn-info:hover,#cc-window-settings .cc-window-settings-buttons button.cc-btn-settings-select:hover{background-color:var(--grey-dark)}.gui-menu-button.inactive,.gui-menu-button.disabled,.gui-menu-button.location-interactive-button,.swiper-navigation .navigation-button.swiper-button-disabled{border-color:var(--grey-dark)}.cpa-label,.cpa-label .tip:after,.date-time-component .time-editor .editor-content,.location-label,.location-label .tip:after{border-color:var(--grey)}#cc-window .cc-window-buttons button.cc-btn-info,#cc-window-settings .cc-window-settings-buttons button.cc-btn-settings-select{background-color:var(--grey)}[data-role='liveButton'].mobile-header-node.cInactive .label{color:var(--grey)}[data-role='liveButton'].mobile-header-node.cInactive .icon,.date-time-component .time-editor .value-wheel .time-button .icon{fill:var(--grey)}.display-component .display-container>.background-container,.gui-newsitem-component .role-content-bg .gradient,.popup-component .role-content-bg .gradient{background-color:var(--grey-light)}.gui-newsitem-component .content-container,.popup-component .content-container{border-color:var(--grey-light)}#cc-window-info .cc-modal-close,#cc-window-settings .cc-modal-close{color:var(--grey-light)}.runway-use-component #active>g.closed line,.runway-use-component #active>g line.closed{stroke:var(--grey-light)}.pika-single .is-today .pika-button{background:var(--grey-dark)}.pika-single .pika-table th{color:var(--grey-dark)}.swiper-pagination .swiper-pagination-bullet{background:var(--grey-darker)}.busy-logo{border-color:var(--grey-darker)}body,td,input,select,.pika-single .pika-title .pika-label{color:var(--grey-darker)}.homescreen-content .device-action-icon.ios6,svg{fill:var(--grey-darker)}.gui-setting .button #circleBorder,.gui-state .button #circleBorder,.homescreen-content .device-action-icon.ios7,.locations-list .list-row.highlight .list-cell.delete-location .icon{stroke:var(--grey-darker)}.highcharts-container svg text{/color:var(--grey-darker) !important}.highcharts-container svg text{/fill:var(--grey-darker) !important}.gui-menu-button.error{border-color:var(--error-dark)}.dropdown-component .role-listitems .list-item:hover{background-color:var(--grey-lighter)}.cc-modal-content{background:var(--white)}.arrow .point .bottom,.arrow .point .top,.arrow .shaft,.arrow-container .outer-border,.arrow-container .outer-border:after,.casper-map-layer .busy-logo,.casper-tab-container-fill,.drop-down-list [data-role='valueList'],.flighttracking-header .component-container .border-container .border,.flighttracking-header .fill-container .border-container .border,.flighttracking-header .logo-container .border-container .border,.flighttracking-header .meteo-container .border-container .border,.gui-newsitem-component .content-container .content-fill,.login-component .background-container,.popup-component .content-container .content-fill,.splash-guide-tab .busy-logo .center{background-color:var(--white)}#cc-window .cc-window-content:before,.cc-modal-content:before,.line-container .top,.line-container .middle,.line-container .bottom{border-color:var(--white)}[data-role='dateTimeDisplay'].mobile-header-node,[data-role='liveButton'].mobile-header-node.cActive .label,[data-role="speedControl"].mobile-header-node .text,#cc-window .cc-window-title,#cc-window-info .cc-modal-close:hover,#cc-window-settings .cc-modal-close:hover,.busy-loading .overflow .text,.casper-see-through-tab,.casper-vehicle.highlight .casper-vehicle-label,.dropdown-component .role-listitems .list-item.select .label,.flighttracking-header,.flighttracking-header .role-live-button .label,.flighttracking-menu .version-container,.gui-component .role-hover-label .label-container .label,.gui-menu .menu-button .label-container .label,.gui-newsitem-component .header-container .role-header,.header-container>.title,.home-screen-tab .role-continue,.login-component .header .title,.login-component .login-button-container .role-submit,.meteo-container .meteo-header,.no-bg .casper-detour-tab .role-continue,.no-bg .content-scroll-container .content,.no-bg .section-container>.header.title,.no-bg .section-container>.header>.title,.option-list-item .gui-menu-label,.pika-single .is-today .pika-button,.popup-container .header .role-title,.popup-component .header-container .role-header,.slider-button .slider-button-text,.slider-component .slider-label{color:var(--white)}[data-role='liveButton'].mobile-header-node.cActive .icon,[data-role='playControl'].mobile-header-node>svg,[data-role='skipback-button'].mobile-header-node svg,.cpa-label .svg-icon,.features-list .feature .image .icon,.flighttracking-header .background-container .visual #shapes,.flighttracking-header .control-button svg,.flighttracking-header .logo-container .logo .icon,.flighttracking-header .logo-container .logo .text,.flighttracking-header .meteo-component .role-visual svg,.flighttracking-header .meteo-component .role-windDirVisual svg,.flighttracking-header .meteo-component .role-windSpeedVisual svg,.flighttracking-header .role-live-button .icon,.flighttracking-menu .visual-container .visual #shapes,.gui-menu .menu-button .visual-container .icon,.gui-menu-button .icon,.gui-newsitem-component .role-header-bg .visual #shapes,.guide-container .guide-button-container .guide-button svg,.guide-text .menu-list-bg>.visual-container .visual #shapes,.homescreen-content .device-action-icon.android,.homescreen-content .device-action-icon.ios6,.location-label .svg-icon,.login-component .visual-container .visual #shapes,.main-menu .menu-button .visual-container .icon,.meteo-header svg,.noise-tab-icon #value,.popup-component .role-header-bg .visual #shapes,.splash-screen-component .logo{fill:var(--white)}.circle-border #circleBorder,.dropdown-component .display-wrapper .list-toggle .gui-menu-button .icon,.flighttracking-header .background-container .visual #lines,.flighttracking-header .meteo-component .role-windSpeedVisual #rope,.flighttracking-menu .visual-container .visual #lines,.gui-map-controls-container .control-zoom-button .icon .gui-menu .menu-button.picked .visual-container .icon,.gui-newsitem-component .role-header-bg .visual #lines,.guide-text .menu-list-bg>.visual-container .visual #lines,.homescreen-content .device-action-icon.ios7,.icon #tracks #line,.login-component .visual-container .visual #lines,.main-menu .menu-button.picked .visual-container .icon,.meteo-header .weather-vane,.popup-component .role-header-bg .visual #lines,.splash-guide-tab .busy-logo #circleBorder{stroke:var(--white)}.flighttype-counter-component .flighttype-outbound .amount .shape{background:var(--outbound)}.flighttype-counter-component .flighttype-outbound .airplane,.runway-use-component #active>g.outbound g.flight,.runway-use-component #active>g.flight.outbound,.runway-use-component #active>g.outbound g.flight.outbound{fill:var(--outbound)}.runway-use-component #active>g.outbound line,.runway-use-component #active>g line.outbound,.runway-use-component #active>g.outbound line.outbound{stroke:var(--outbound)}#cc-window .cc-window-buttons button.cc-btn-accept:hover,#cc-window-settings .cc-window-settings-buttons button.cc-btn-settings-accept:hover,body{background-color:var(--primary-dark)}#cc-window .cc-window-title,#cc-window-info .cc-modal-close,#cc-window-settings .cc-modal-close,.gui-menu-button.picked{border-color:var(--primary-dark)}#cc-window .cc-window-message a:hover,#cc-window .cc-window-message a:visited{color:var(--primary-dark)}#cc-window-settings .cc-window-settings-cookie input[type="checkbox"]{accent-color:var(--primary)}.pika-single .pika-button:hover{background:var(--primary)}#cc-window .cc-window-title,#cc-window .cc-window-buttons button.cc-btn-accept,#cc-window-settings .cc-window-settings-buttons button.cc-btn-settings-accept,#cc-window-info .cc-modal-close,#cc-window-settings .cc-modal-close,.casper-vehicle.highlight .casper-vehicle-label,.cpa-label .tip:after,.flighttracking-header .overflow-container .border-container .border,.highlight .casper-vehicle-label:after,.location-label .tip:after,.login-component .footer,.login-component .header,.login-component .login-button-container .role-submit{background-color:var(--primary)}.flighttracking-header .overflow-container .gradient-container,.flighttracking-menu .version-container,.gui-menu-button,.gui-newsitem-component .header-container,.mobile-header .header-border,.popup-component .header-container{border-color:var(--primary)}.casper-vehicle.highlight .casper-vehicle-label:before{border-top-color:var(--primary)}#cc-window .cc-window-message a,.content-container .content-scroll-container a,.section-content ul li,.section-content a:hover,.splash-guide-popup-component .overflow.continue .text:hover,.splash-guide-popup-component .overflow.loading .text:hover,.splash-guide-popup-component .role-locale-button:hover{color:var(--primary)}.pika-single .is-selected .pika-button,.swiper-pagination .swiper-pagination-bullet-active{background:var(--primary-light)}.guide-container .guide-button-container .guide-button,.radio-button [data-role='button'] .checked-circle .circle{background-color:var(--primary-light)}[data-role="speedControl"].mobile-header-node.open .text,.node-overflow>.value.current,.section-content a,.splash-guide-popup-component .overflow.continue .text,.splash-guide-popup-component .overflow.loading .text,.splash-guide-popup-component .role-locale-button,.value-wheel .swiper-slide-active{color:var(--primary-light)}.checkbox [data-role='button'] .check,.date-time-component .time-editor .value-wheel .time-button:hover .icon,.group-checkbox [data-role='button'] .check{fill:var(--primary-light)}.gui-setting.checked .button #circleBorder,.gui-state.checked .button #circleBorder{stroke:var(--primary-light)}.busy-logo .center,.login-component .login-button-container .role-submit:hover{background-color:var(--secondary-light)}.busy-logo #circleBorder{stroke:var(--secondary-light)}.guide-container .guide-button-container .guide-button-bg-dark{background-color:var(--secondary)}.gui-menu-button.inactive,.gui-menu-button.disabled,.gui-menu-button.location-interactive-button,.gui-menu .menu-button .overlay .background-container .disabled,.main-menu .menu-button .overlay .background-container .disabled,.swiper-navigation .navigation-button.swiper-button-disabled{background:var(--grey);background:linear-gradient(135deg,var(--grey) 0,var(--grey-dark) 100%)}.gui-menu-button.error{background:var(--error-light);background:linear-gradient(to bottom,var(--error-light) 0,var(--error) 100%)}.cpa-label,.flighttracking-menu>.content-container>.gradient-container>.gradient,.flighttracking-menu .content-container>.gradient-container>.gradient,.flighttracking-header .background-container .gradient,.gui-background-container,.gui-component .role-hover-label .background-container .gradient.light,.gui-newsitem-component .role-header-bg .gradient,.guide-text .menu-list-bg>.gradient,.location-label,.popup-component .role-header-bg .gradient{background:var(--primary-light);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary) 100%)}.gui-menu-button{background:var(--primary-light);background:linear-gradient(to bottom,var(--primary-light) 0,var(--primary) 100%)}.flighttracking-menu>.content-container .gradient-container.menu>.gradient,.flighttracking-menu .content-container .gradient-container.menu>.gradient,.gui-menu-button.picked,.guide-text .menu-list-bg>.gradient-container .gradient,.main-menu .menu-button .overlay .background-container .selected,.main-menu .role-hover-label .background-container .gradient.dark{background:var(--secondary);background:linear-gradient(135deg,var(--secondary) 0,var(--secondary-dark) 100%)}#cc-window{background:var(--grey-light)}#cc-window .cc-window-content{background:var(--white)}#cc-window,.cc-modal-window{display:flex;flex-direction:column}.cc-window-blocker{background:rgba(0,0,0,.4);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:9999}#cc-window.cc-pos-center{left:50%;padding:0;pointer-events:none;position:fixed;top:50%;width:auto;transform:translate(-50%,-50%)}.cc-modal{background:0}#cc-window .cc-window-content,.cc-modal-content{border-radius:10px;display:flex;flex-direction:column;gap:20px;margin:10px;max-width:400px;padding:5px;position:relative}#cc-window .cc-window-content:before,.cc-modal-content:before{border-radius:14px;border-style:solid;border-width:2px;content:"";height:calc(100% + 8px);left:-4px;opacity:.5;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px)}#cc-window .cc-window-content{gap:20px}.cc-modal-content{overflow:hidden}.cc-modal-content .cc-modal-scroller{display:flex;flex-direction:column;gap:20px;height:100%;overflow:auto}#cc-window-info .cc-modal-close,#cc-window-settings .cc-modal-close,#cc-window .cc-window-title{border-width:0 0 1px 0;border-style:solid;height:32px;line-height:32px;margin:0}#cc-window .cc-window-title{pointer-events:none;text-align:center}#cc-window-info .cc-modal-close,#cc-window-settings .cc-modal-close{padding:0 10px}#cc-window .cc-window-message{padding:0;position:relative;text-align:center}#cc-window .cc-window-buttons,.cc-window-settings-buttons{display:flex;flex-direction:row;gap:10px;justify-content:center;margin-bottom:10px;pointer-events:all}#cc-window .cc-window-buttons button,.cc-modal-window .cc-window-settings-buttons button{font-size:14px;font-weight:normal;line-height:30px;margin:0;padding:0 10px;position:relative;z-index:1}#cc-window .cc-window-buttons button:after,#cc-window .cc-window-buttons button:before,.cc-modal-window .cc-window-settings-buttons button:after,.cc-modal-window .cc-window-settings-buttons button:before{border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#cc-window .cc-window-buttons button:after,.cc-modal-window .cc-window-settings-buttons button:after{opacity:0;z-index:-1;transition:opacity .33s}#cc-window .cc-window-buttons button:hover:after,.cc-modal-window .cc-window-settings-buttons button:hover:after{opacity:1}#cc-window .cc-window-buttons button:before,.cc-modal-window .cc-window-settings-buttons button:before{z-index:-2}#cc-window .cc-window-message a,#cc-window .cc-window-message a:hover,#cc-window .cc-window-message a:visited{text-decoration:none}.cc-modal-window{border:0;border-radius:0;left:50%;margin:0;position:fixed;top:50%;width:auto;transform:translate(-50%,-50%)}#cc-window-settings .cc-window-settings-cookie{border:0;gap:10px;padding:0 5px}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc{padding:0}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-value{align-items:center;display:flex;padding:0}#cc-window-settings .cc-window-settings-cookie input[type="checkbox"]{margin:0}#cc-window .cc-window-message,#cc-window .cc-window-title{font-family:'Roboto',sans-serif;font-size:14px;font-weight:300;letter-spacing:.25px}#cc-window-info .cc-modal-close,#cc-window-settings .cc-modal-close,#cc-window .cc-window-title{border-style:solid;border-width:0 0 1px 0}#cc-window .cc-window-content,.cc-modal-content{max-height:50vh}@media(max-width:360px){.popup-component .popup-container{width:100%}.popup-container .content-container{border:0}}.flighttracking-menu,.flighttracking-menu .menu-container,.flighttracking-menu .button-containers .expand-container,.flighttracking-menu .menu-button .icon,.flighttracking-menu .menu-button .label-container,.flighttracking-menu .menu-button .label-container .label,.flighttracking-menu .menu-button .overlay-container,.flighttracking-menu .menu-button .overlay .background-container,.flighttracking-menu .menu-button .overlay .background-container .background{transition-duration:.33s;-webkit-transition-duration:.33s}.flighttracking-menu>.content-container,.flighttracking-menu .gradient-container{float:left;height:100%;position:relative;width:100%}.flighttracking-menu>.content-container,.flighttracking-menu .gradient-container{overflow:hidden}.flighttracking-menu .gradient-container .gradient{height:100vh;left:0;position:absolute;width:100%}.flighttracking-menu .menu-container,.flighttracking-menu .version-container,.flighttracking-menu .visual-container{left:0;position:absolute;width:100%}.flighttracking-menu .menu-container,.flighttracking-menu .version-container{z-index:1}.flighttracking-menu .menu-container,.flighttracking-menu .visual-container{height:100%;top:0}.flighttracking-menu .version-container{border-style:solid;border-width:0;bottom:0;font-size:12px;height:21px;line-height:20px;max-width:56px;text-align:center}.flighttracking-menu .menu-container{overflow:hidden;padding-bottom:20px}.flighttracking-menu>.content-container>.gradient-container{opacity:.9;padding-bottom:20px;z-index:0}.flighttracking-menu>.content-container>.gradient-container>.gradient{bottom:0}.flighttracking-menu>.content-container .gradient-container.menu{z-index:1}.flighttracking-menu>.content-container .gradient-container.menu>.gradient{bottom:-20px;opacity:.75}.flighttracking-menu .visual-container{pointer-events:none;z-index:2}.flighttracking-menu .visual-container .visual{height:100vh;position:absolute;width:100vw;z-index:0}.flighttracking-menu .visual-container .visual #shapes{opacity:.04}.flighttracking-menu .visual-container .visual #lines{opacity:.15;stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .flighttracking-menu .visual-container .visual #lines,.br-ie .flighttracking-menu .visual-container .visual #lines{stroke-width:0}.flighttracking-menu .visual-container .visual #lines>path{vector-effect:inherit}.flighttracking-menu .menu-container{pointer-events:all;top:0;transition-property:padding-right;-webkit-transition-property:padding-right}.flighttracking-menu .menu-container .menu{float:left;height:100%;padding-bottom:10px;padding-right:2px;position:relative;width:100%}.flighttracking-menu .menu-container .menu .borders{//border-bottom:1px solid rgba(30,94,134,.33);//border-top:1px solid rgba(255,255,255,.15);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.flighttracking-menu .menu-container .button-containers{float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.flighttracking-menu .button-containers .button-container{float:left;margin-top:5px;position:relative;width:100%}.flighttracking-menu .button-containers .expand-container{float:right;margin-right:1px;max-width:50px;transition-property:max-width;-webkit-transition-property:max-width}.flighttracking-menu .button-containers .locations{//border-bottom:1px solid rgba(255,255,255,.15);//border-top:1px solid rgba(0,0,0,.15)}.flighttracking-menu .button-containers .utilities{//border-top:1px solid rgba(0,0,0,.15);bottom:0;position:absolute}.flighttracking-menu .button-containers .button-container #runway-use .visual-container .icon{padding:6px;stroke-width:0}.flighttracking-menu.gui-menu{height:100%;padding-top:52px;position:absolute;top:0;width:56px}.gui-menu .menu-button{cursor:pointer;float:left;height:48px;padding:3px 6px;position:relative;width:100%}.gui-menu .menu-button.disabled,.gui-menu .menu-button.inactive{cursor:default}.gui-menu .menu-button .visual-container{float:left;height:100%;position:relative;width:100%}.gui-menu .menu-button .visual-container .icon,.gui-menu .menu-button .visual-container .label{position:absolute;top:0}.gui-menu .menu-button .visual-container .icon{height:100%;left:0;padding:10px;position:absolute;width:42px;z-index:2;transition-property:opacity;-webkit-transition-property:opacity}.gui-menu .menu-button .label-container{min-width:180px;position:absolute;top:50%;width:100%;z-index:1;transform:translate(56px,-50%) translateZ(0);transition-property:transform;-webkit-transform:translate(56px,-50%) translateZ(0);-webkit-transition-property:-webkit-transform}.gui-menu .menu-button .label-container .label{font-size:10px;float:left;opacity:0;position:relative;text-transform:uppercase;transition-property:opacity;-webkit-transition-property:opacity}.gui-menu .menu-button .visual-container .overlay{border-radius:21px;float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.gui-menu .menu-button .overlay .background-container{height:100vh;position:absolute;width:200px}.gui-menu .menu-button .overlay .background-container .background{height:100%;opacity:0;position:absolute;top:0;width:100%;transition-property:opacity;-webkit-transition-property:opacity}.gui-menu .menu-button.disabled .overlay .background-container .disabled{opacity:.66}.gui-menu .menu-button.disabled .icon,.gui-menu .menu-button.disabled .label-container{opacity:1}.gui-menu .menu-button.highlight .overlay .background-container .selected{opacity:.5}.gui-menu .menu-button.inactive .visual-container .icon,.flighttracking-menu.menu-expanded .menu-button.inactive .label-container .label{opacity:.5}.gui-menu .menu-button.picked .overlay .background-container .selected{opacity:.75}.gui-menu .menu-button.picked.highlight .overlay .background-container .selected{opacity:1}.gui-menu .menu-button.picked .visual-container .icon{stroke-width:2px}.flighttracking-menu.main-menu{left:0}.main-menu .visual-container .visual{bottom:0;left:0}.flighttracking-menu.menu-expanded{width:200px}.flighttracking-menu.menu-expanded .logo-container .logo .flighttracking{left:64px;opacity:1}.flighttracking-menu.menu-expanded>.content-container .label-container{transform:translate(48px,-50%) translateZ(0);-webkit-transform:translate(48px,-50%) translateZ(0)}.flighttracking-menu.menu-expanded>.content-container .label-container .label{opacity:1}.flighttracking-menu.menu-expanded+.gui-component{padding-left:202px}.flighttracking-menu.menu-expanded+.gui-component .role-header .background-container{padding-left:202px}.flighttracking-menu.menu-expanded .expand-container{max-width:75px}.flighttracking-menu.menu-expanded .arrow{right:20px}.flighttracking-menu.menu-expanded .arrow .point{right:-3px}.flighttracking-menu.menu-expanded .arrow .point .top{top:6px}.flighttracking-menu.menu-expanded .arrow .point .bottom{right:6px}.flighttracking-menu.menu-expanded .arrow .shaft{left:50%}.flighttracking-menu.menu-expanded+.gui-component .role-display .display-container>.background-container .background{left:-202px}.expand-container,.expand-container .expand-icon{float:left;position:relative;width:100%}.expand-container{cursor:pointer;padding:10px 5px}.expand-container .expand-icon{height:100%;opacity:.75;pointer-events:none;transition:opacity .25s;-webkit-transition:opacity .25s}.expand-container:hover .expand-icon{opacity:1}.expand-icon .line-container{padding-left:5px;position:relative;float:left;width:100%;height:100%}.expand-icon .line-container .arrow,.expand-icon .line-container .arrow .point,.expand-icon .line-container .arrow .point .bottom .expand-icon .line-container .arrow .point .top .expand-icon .line-container .arrow .shaft{transition-duration:.25s;-webkit-transition-duration:.25s}.expand-icon .line-container .top,.expand-icon .line-container .middle,.expand-icon .line-container .bottom{border-style:solid;float:left;clear:both;opacity:.85;position:relative}.expand-icon .line-container .top,.expand-icon .line-container .bottom,.expand-icon .line-container .middle{width:100%}.expand-icon .line-container .top,.expand-icon .line-container .bottom{height:6px}.expand-icon .line-container .top{border-radius:3px 3px 0 0;border-width:1px 1px 0 1px}.expand-icon .line-container .bottom{border-radius:0 0 3px 3px;border-width:0 1px 1px 1px}.expand-icon .line-container .middle{border-width:0 1px 0 0;height:8px}.arrow,.arrow .point{position:absolute;top:50%;transition-property:right;-webkit-transition-property:right}.arrow{height:20px;right:25px;width:16px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.arrow .point{height:8px;right:0;width:8px;transform-origin:top right;transform:rotate(45deg);-webkit-transform-origin:top right;-webkit-transform:rotate(45deg)}.arrow .point .bottom,.arrow .point .top,.arrow .shaft{position:absolute}.arrow .point .bottom,.arrow .point .top{top:0}.arrow .point .top{left:0;height:2px;width:100%;transition-property:top;-webkit-transition-property:top}.arrow .point .bottom{right:0;width:2px;height:100%;transition-property:right;-webkit-transition-property:right}.arrow .shaft{height:2px;left:0;top:9px;width:100%;transition-property:left;-webkit-transition-property:left}.flighttracking-menu.utils-menu{right:0}.utils-menu .visual-container .visual{bottom:0;right:0}@media(max-height:600px){.gui-menu .menu-button{height:40px;padding:0 6px}}.splash-guide-popup-component .busy-logo{border-width:0}.splash-guide-popup-component .role-continue-btn{border-radius:16px;height:32px;float:left;left:50%;pointer-events:all;position:relative;top:50%;width:32px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.casper-tab{padding:7px}.casper-tab .swiper-navigation{bottom:10px;z-index:2}.casper-tab-section.scroll-enabled .content{padding-right:10px}.display-component{height:100%;padding-top:52px;position:absolute;top:0;transform:translate(56px,0);transition-property:transform;transition-duration:.33s;-webkit-transform:translate(56px,0);-webkit-transition-property:-webkit-transform;-webkit-transition-duration:.33s}.display-component.cInactiveToActive,.display-component.cActiveToInactive{transition-property:transform,width;-webkit-transition-property:-webkit-transform,width}.display-component.cActiveBefore,.display-component.cInactiveTransition,.display-component.cInactive{opacity:1;width:0}.display-component.cActiveTransition,.display-component.cActive,.display-component.cInactiveBefore{width:350px}.display-component>.display-container{float:left;height:100%;position:relative;width:100%}.display-component>.display-container .background-container,.display-component>.display-container .content-container{height:100%;left:0;position:absolute;top:0;width:100%}.display-component>.display-container>.background-container{overflow:hidden;pointer-events:none;top:0;z-index:0}.display-component>.display-container>.background-container .border{border-right:1px solid rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%}.display-component>.display-container>.content-container{pointer-events:all;z-index:1}.display-component>.display-container>.background-container .background{height:100vh;left:-0;position:absolute;top:-0;width:100vw;z-index:1;transform:translate(-56px,-52px);transition:transform .33s;-webkit-transform:translate(-56px,-52px);-webkit-transition:-webkit-transform .33s}.display-component>.display-container>.background-container .background #shapes{fill:rgba(0,0,0,.01)}.display-component>.display-container>.background-container .background #lines{stroke:rgba(0,0,0,.02);stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .display-component>.display-container>.background-container .background #lines,.br-ie .display-component>.display-container>.background-container .background #lines{stroke-width:0}.display-component>.display-container>.background-container .background #lines>path{vector-effect:inherit}.flighttracking-date-time-menu .groups-container{max-width:200px}.flighttracking-header .header-container{padding-left:56px;transition:padding-left .33s;-webkit-transition:padding-left .33s}.flighttracking-header .header-container .datetime-container{opacity:1;transition:opacity .33s,top .33s;-webkit-transition:opacity .33s,top .33s}.flighttracking-header .logo-container{height:100%;overflow:hidden;position:absolute;z-index:2}.flighttracking-header .logo-container .logo{float:left;height:100%;position:relative;width:100%}.flighttracking-header .logo-container .logo .icon,.flighttracking-header .logo-container .logo .text{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .logo-container .logo .icon{height:100%;padding:10px;width:100%}.flighttracking-header .logo-container.casper-logo{left:0;width:56px;transition:width .33s;-webkit-transition:width .33s}.flighttracking-header .logo-container.casper-logo .logo{max-width:54px}.flighttracking-header .logo-container.casper-logo .logo .icon{left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flighttracking-header .logo-container.casper-logo .logo .text{height:24px;left:0;opacity:0;transform:translate(72px,-50%);transition-property:opacity,transform;transition-duration:.33s;-webkit-transform:translate(72px,-50%);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.33s}.flighttracking-header .logo-container.client-logo{right:0}.flighttracking-header .header-flex-container{display:flex;flex-wrap:wrap;float:left;height:100%;position:relative;width:100%}.flighttracking-header .meteo-container{flex:0 1 350px;height:100%;padding:12px 0;position:relative;z-index:2}.flighttracking-header .meteo-component,.flighttracking-header .meteo-component .container,.flighttracking-header .meteo-component .meteo-element{float:left;position:relative;height:100%}.flighttracking-header .meteo-component .role-visual svg,.flighttracking-header .meteo-component .role-windDirVisual svg,.flighttracking-header .meteo-component .role-windSpeedVisual svg{height:100%;width:28px}.flighttracking-header .meteo-component{left:50%;pointer-events:none;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flighttracking-header .meteo-component .meteo-element{margin-left:10px}.flighttracking-header .meteo-component .meteo-element:first-child{margin-left:0}.flighttracking-header .meteo-component .role-temperature{font-size:20px;line-height:28px}.flighttracking-header .meteo-component .role-windDir,.flighttracking-header .meteo-component .role-windSpeed{text-transform:lowercase}.flighttracking-header .meteo-component .role-windDir{height:auto;line-height:14px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .meteo-container .role-windDir span{float:left;position:relative}.flighttracking-header .meteo-container .role-windDir span+span{margin-left:5px}.flighttracking-header .meteo-container .role-windDir span+span+span{clear:both;margin-left:0}.flighttracking-header .meteo-component .role-windSpeed{line-height:28px;white-space:nowrap}.flighttracking-header .meteo-component .role-windDirVisual,.flighttracking-header .meteo-component .role-windSpeedVisual{margin-left:20px}.flighttracking-header .meteo-component .role-windSpeedVisual{margin-left:10px;width:32px}.flighttracking-header .meteo-component .role-windSpeedVisual .weather-vane-pole{opacity:.5}.flighttracking-header .meteo-component .role-windSpeedVisual #rope{stroke-width:1px}.flighttracking-header .fill-container{flex:1}.flighttracking-header .header-container .track-period-container{cursor:pointer;display:flex;flex-direction:row;justify-content:center;opacity:1;position:absolute;top:50%;width:100%;transform:translate(0,-50%);transition:opacity .33s,top .33s;-webkit-transform:translate(0,-50%);-webkit-transition:opacity .33s,top .33s}.flighttracking-header .header-container .track-period-container.track-preset-none{opacity:0;top:-50%}.flighttracking-header .header-container .track-period-container.track-preset-none+.datetime-container{opacity:1;top:50%}.flighttracking-header .header-container .track-period-container.track-preset-valid+.datetime-container{opacity:0;top:150%}.flighttracking-header .header-flex-container .border-container,.flighttracking-header .logo-container .border-container,.flighttracking-header .meteo-container .border-container{height:100%;padding:10px 0;position:absolute;right:0;top:0;width:1px;z-index:3}.flighttracking-header .header-flex-container .border-container .border,.flighttracking-header .logo-container .border-container .border,.flighttracking-header .meteo-container .border-container .border{float:left;height:100%;opacity:.5;position:relative;width:100%}.flighttracking-header .logo-container.client-logo .border-container{left:0}.flighttracking-header .role-hover-label.inactive .label-container .label{opacity:.75}.features-list{z-index:1}.features-list .feature{height:48px;line-height:48px}.features-list .feature .image{padding:8px 12px;width:48px}.features-list .feature.expand .image{padding:14px 6px}.features-list .feature.expand .image .line-container{padding-left:0}.features-list .feature .image .icon{height:100%;width:100%}.guide-text .menu-list-bg{height:100%;opacity:.9;overflow:hidden;position:absolute;right:0;width:50px;z-index:0}.guide-text .menu-list-bg>.gradient-container,.guide-text .menu-list-bg>.visual-container,.guide-text .menu-list-bg .gradient{height:100%;width:100%}.guide-text .menu-list-bg .gradient{float:left;position:relative}.guide-text .menu-list-bg>.gradient-container,.guide-text .menu-list-bg>.visual-container{left:0;position:absolute;top:0}.guide-text .menu-list-bg>.gradient-container{opacity:.75;z-index:1}.guide-text .menu-list-bg>.visual-container{z-index:2}.guide-text .menu-list-bg>.visual-container .visual{height:100%}.guide-text .menu-list-bg>.visual-container .visual #shapes{opacity:.04}.guide-text .menu-list-bg>.visual-container .visual #lines{opacity:.15;stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .guide-text .menu-list-bg>.visual-container .visual #lines,.br-ie .guide-text .menu-list-bg>.visual-container .visual #lines{stroke-width:0}.guide-text .menu-list-bg>.visual-container .visual #lines>path{vector-effect:inherit}.guide-container .guide-pc-button-container{height:40px;width:40px}.guide-container .guide-pc-button-container .guide-button{padding:8px}.guide-container .guide-pc-button-container .guide-button svg{position:relative;z-index:1}.guide-container .guide-pc-button-container .guide-button-bg-dark{height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:0}.gui-component .role-hover-label,.gui-component .role-hover-label .content-container{left:0;position:absolute;top:0}.gui-component .role-hover-label{height:40px;transform:translate(-9999px,-9999px);-webkit-transform:translate(-9999px,-9999px)}.gui-component .role-hover-label.small-label{height:30px}.gui-component .role-hover-label .content-container{border-radius:20px;height:100%;opacity:0;overflow:hidden;padding:0 20px;pointer-events:all;transition:opacity .33s;-webkit-transition:opacity .33s}.gui-component .role-hover-label.small-label .content-container{border-radius:15px;padding:0 15px}.gui-component .role-hover-label.hide-label .content-container{opacity:0}.gui-component .role-hover-label.show-label .content-container{opacity:1}.gui-component.menu-expanded .role-hover-label .content-container{opacity:0}.gui-component .role-hover-label .background-container,.gui-component .role-hover-label .label-container{pointer-events:none}.gui-component .role-hover-label .label-container,.gui-component .role-hover-label .label-container .label{height:100%;float:left;position:relative}.gui-component .role-hover-label .label-container{z-index:1}.gui-component .role-hover-label .label-container .label{font-size:10px;line-height:40px;text-transform:uppercase;white-space:nowrap}.gui-component .role-hover-label.small-label .label-container .label{line-height:30px}.gui-component .role-hover-label .background-container,.gui-component .role-hover-label .background-container .gradient{height:100%;left:0;position:absolute;top:0;width:100%}.gui-component .role-hover-label .background-container{z-index:0}.gui-component .role-hover-label .background-container .gradient-container,.gui-component .role-hover-label .background-container .visual{height:100vh;opacity:.9;position:absolute;width:100vw}.gui-component .role-hover-label .background-container .gradient.light{z-index:0}.gui-component .role-hover-label .background-container .gradient-container{z-index:0}.gui-component .role-hover-label .background-container .visual{z-index:2}.gui-component .role-hover-label .background-container .visual #shapes{fill:rgba(255,255,255,.04)}.gui-component .role-hover-label .background-container .visual #lines{stroke:rgba(255,255,255,.15);stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .gui-component .role-hover-label .background-container .visual #lines,.br-ie .gui-component .role-hover-label .background-container .visual #lines{stroke-width:0}.gui-component .role-hover-label .background-container .visual #lines>path{vector-effect:inherit}.flighttracking-header .role-hover-label.align-center .content-container{transform:translate(-50%,60px);-webkit-transform:translate(-50%,60px)}.flighttracking-header .role-hover-label.align-left .content-container{transform:translate(0,60px);-webkit-transform:translate(0,60px)}.flighttracking-header .role-hover-label.align-right .content-container{transform:translate(-100%,60px);-webkit-transform:translate(-100%,60px)}.flighttracking-header .role-hover-label .background-container .gradient-container,.flighttracking-header .role-hover-label .background-container .visual{top:-60px}.flighttracking-header .role-hover-label.align-center .background-container .gradient-container,.flighttracking-header .role-hover-label.align-center .background-container .visual{left:50%}.flighttracking-header .role-hover-label.align-left .background-container .gradient-container,.flighttracking-header .role-hover-label.align-left .background-container .visual{left:0}.flighttracking-header .role-hover-label.align-right .background-container .gradient-container,.flighttracking-header .role-hover-label.align-right .background-container .visual{left:100%}.main-menu .role-hover-label .content-container{transform:translate(66px,-50%);-webkit-transform:translate(66px,-50%)}.main-menu .role-hover-label .background-container .gradient-container,.main-menu .role-hover-label .background-container .visual{left:-66px;top:50%}.main-menu .role-hover-label .background-container .gradient.dark{opacity:.75;z-index:1}.main-menu .role-hover-label.inactive .label-container .label{opacity:.5}.gui-container>.gui-component{height:100%;pointer-events:none;position:absolute;width:100%;z-index:0}.gui-component.menu-expanded .display-component{transform:translate(200px,0);-webkit-transform:translate(200px,0)}.gui-component.menu-expanded .display-component>.display-container>.background-container .background{transform:translate(-200px,-52px);-webkit-transform:translate(-200px,-52px)}.gui-component.menu-expanded .flighttracking-header .header-container{padding-left:200px}.gui-component.menu-expanded .flighttracking-header .casper-logo{width:200px}.gui-component.menu-expanded .flighttracking-header .casper-logo .text{opacity:1;transform:translate(64px,-50%);-webkit-transform:translate(64px,-50%)}.guide-tab .content-container .content .section-sub-header:not(:first-child){margin-top:24px}.popup-container .language-container,.popup-container .language-container .language-button-container{display:flex;flex-direction:row}.popup-container .language-container .language-button-container{flex:1;justify-content:center;margin-bottom:10px}.popup-container .language-container .language-button{height:40px;margin-top:30px;pointer-events:all;position:relative;width:40px}.popup-container .language-container .language-button .icon-container{border-radius:inherit;overflow:hidden}.popup-container .language-container .language-button .icon-container .icon{height:100%;left:50%;padding:0;width:auto;transform:translate(-50%,0)}.popup-container .language-container .language-button .label-container{left:50%;position:absolute;top:-30px;transform:translate(-50%,0)}.popup-container .language-container .language-button .label-container .label{white-space:nowrap}.list-component .list-row .list-cell{padding:0 8px;position:relative;white-space:nowrap}.list-component .role-list-container .list-row .list-cell{line-height:20px}.list-component .list-row .list-cell:first-child{border-radius:10px 0 0 10px}.list-component .list-row .list-cell:last-child{border-radius:0 10px 10px 0}.gui-map-controls-component{top:52px}.settings-tab .content-container .content .section-sub-header:not(:first-child){margin-top:24px}.speed-slider-container{float:left;height:50px;position:relative;width:300px}.slider-component{margin-bottom:5px;padding:0 30px}.slider-component .slider-label{font-size:12px}.slider-component .slider-button{height:36px;width:36px}.speed-slider-component[data-value="1"] .slider-button-text,.speed-slider-component[data-value="2"] .slider-button-text,.speed-slider-component[data-value="5"] .slider-button-text,.speed-slider-component[data-value="10"] .slider-button-text,.speed-slider-component[data-value="25"] .slider-button-text,.speed-slider-component[data-value="50"] .slider-button-text{font-size:14px}.slider-button .slider-button-text{line-height:34px}.splash-guide-popup-component .busy-loading .overflow .text{font-size:24px}.splash-guide-popup-component .role-content,.splash-guide-popup-component .role-locale-body{text-align:center}.splash-guide-popup-component .role-locale-button{cursor:pointer;float:left;font-size:16px;left:50%;pointer-events:all;position:absolute;top:50%;white-space:nowrap;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.swiper-navigation{height:30px;position:absolute;width:100%}.swiper-navigation .swiper-pagination{height:12px;left:50%;line-height:12px;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.swiper-navigation .navigation-button{height:100%;position:absolute;width:30px}.swiper-disabled .swiper-navigation .navigation-button{display:none}.swiper-navigation .navigation-button .icon{padding:9px}.swiper-navigation .role-prev,.swiper-navigation .role-swipe-prev{left:10px}.swiper-navigation .role-next,.swiper-navigation .role-swipe-next{right:10px}.swiper-navigation .navigation-button.swiper-button-disabled{border-style:solid;border-width:1px;cursor:default}.swiper-pagination .swiper-pagination-bullet{margin:0 4px}.track-period-container .track-period-display,.track-period-container .track-period-display .period-date,.track-period-container .track-period-display .period-time{float:left;position:relative;white-space:nowrap}.track-period-container .track-period-display{display:flex;flex-direction:row}.track-period-container.track-same-day .from.period-time{padding-left:20px}.track-period-container.track-same-day .upto.period-time{padding-left:15px}.track-period-container.track-same-day .upto.period-time:after{content:"-";left:5px;position:absolute;top:0}.track-period-container .from.period-time,.track-period-container .upto.period-time{padding-left:10px}.track-period-container .upto.period-date{padding-left:24px}.track-period-container .upto.period-date:after{content:"-";left:10px;position:absolute;top:0}.leaflet-control-container .leaflet-bottom.leaflet-left{left:65px}.flighttracking-menu>.content-container .gradient-container.menu>.gradient,.guide-text .menu-list-bg>.gradient-container .gradient,.location-label,.location-label .tip:after,.pika-single .is-selected .pika-button{background:#071143}.highlight .casper-vehicle-label{background-color:#071143}[data-role="speedControl"].mobile-header-node.open .text,.casper-vehicle-label,.node-display>.value.current,.node-wheel-display>.value.current,.node-overflow>.value.current,.splash-guide-popup-component .overflow.continue .text:hover,.splash-guide-popup-component .overflow.loading .text:hover{color:#071143}.flighttracking-header .overflow-container .border-container .border{background-color:#283d65}.casper-vehicle.highlight .casper-vehicle-label,.casper-vehicle.highlight .casper-vehicle-label:after,.flighttracking-header .overflow-container .gradient-container,.flighttracking-menu .version-container,.gui-menu-button{border-color:#283d65}.flighttracking-header .background-container .gradient,.flighttracking-menu>.content-container>.gradient-container>.gradient,.gui-background-container,.gui-component .role-hover-label .background-container .gradient.light,.gui-menu-button,.gui-newsitem-component .role-header-bg .gradient,.guide-container .guide-button-container .guide-button,.guide-text .menu-list-bg>.gradient,.pika-single .is-today .pika-button,.main-menu .menu-button .overlay .background-container .selected,.popup-component .role-header-bg .gradient,.swiper-pagination .swiper-pagination-bullet-active{background:#324c7d}.casper-vehicle.highlight .casper-vehicle-label,.casper-map-layer .busy-logo,.radio-button [data-role='button'] .checked-circle .circle,.splash-guide-popup-component .busy-logo .center{background-color:#324c7d}.gui-menu-button.picked,.gui-newsitem-component .header-container,.mobile-header .header-border,.popup-component .header-container{border-color:#324c7d}.casper-vehicle.highlight .casper-vehicle-label:before{border-top-color:#324c7d}.pika-single .pika-button:hover,.pika-single .is-selected .pika-button:hover,.splash-guide-popup-component .overflow.continue .text,.splash-guide-popup-component .overflow.loading .text{color:#324c7d}.checkbox [data-role='button'] .check,.group-checkbox [data-role='button'] .check{fill:#324c7d}.gui-setting.checked .button #circleBorder,.gui-state.checked .button #circleBorder,.splash-guide-popup-component .busy-logo #circleBorder{stroke:#324c7d}.guide-container .guide-button-container .guide-button-bg-dark{background-color:#41527c}.gui-menu-button.inactive,.gui-menu-button.disabled,.swiper-navigation .navigation-button.swiper-button-disabled{background:#7e8a94}.swiper-navigation .navigation-button.swiper-button-disabled{border-color:#888}.swiper-pagination .swiper-pagination-bullet{background:#a4a8ad}.gui-newsitem-component .content-container,.popup-component .content-container{border-color:#a4a8ad}svg{fill:#a4a8ad}.gui-setting .button #circleBorder,.gui-state .button #circleBorder{stroke:#a4a8ad}.pika-single .pika-button{background:#dfe3e6}.content-container .content .section-sub-header,.display-component .display-container>.background-container,.gui-newsitem-component .content-container .background-container .gradient,.popup-component .role-content-bg .gradient{background-color:#dfe3e6}.slider-button .slider-button-text,.slider-button.inactive .slider-button-text{color:#fff}.gui-menu-button .icon,.gui-menu-button.inactive .icon,.swiper-navigation .navigation-button.swiper-button-disabled .icon{fill:#fff}.gui-menu-button .circle-border #circleBorder,.gui-menu-button.inactive .circle-border #circleBorder,.swiper-navigation .navigation-button.swiper-button-disabled .circle-border #circleBorder{stroke:#fff}.pika-single .pika-button:hover{background:#fecb00}[data-role="speedControl"].mobile-header-node .circle-container .circle,.arrow .point .bottom,.arrow .point .top,.arrow .shaft,.busy-logo .center{background-color:#fecb00}.line-container .top,.line-container .middle,.line-container .bottom{border-color:#fecb00}[data-role='liveButton'].mobile-header-node.cActive .label,[data-role="speedControl"].mobile-header-node .text,.casper-vehicle.highlight .casper-vehicle-label,.flighttracking-header .component-container,.flighttracking-header .control-button .text,.flighttracking-header .role-live-button .label,.gui-component .role-hover-label .label-container .label,.header-container>.title,.pika-single .is-selected .pika-button,.pika-single .is-today .pika-button,.main-menu .menu-button .label-container .label,.slider-button .slider-button-text,.slider-component .slider-label{color:#fecb00}[data-role='liveButton'].mobile-header-node.cActive .icon,[data-role='playControl'].mobile-header-node>svg,.features-list .feature .image .icon,.flighttracking-header .control-button svg,.flighttracking-header .role-live-button .icon,.gui-menu-button .icon,.guide-container .guide-button-container .guide-button svg,.location-label .svg-icon,.main-menu .menu-button .visual-container .icon{fill:#fecb00}.busy-logo #circleBorder,.flighttracking-header .circle-border #circleBorder,.gui-map-controls-container .control-zoom-button .icon,.gui-menu-button .circle-border #circleBorder,.icon #tracks #line,.main-menu .menu-button.picked .visual-container .icon,.mobile-header .circle-border #circleBorder{stroke:#fecb00}.guide-container .guide-button-container .guide-button-bg-dark{background-color:#41527c}.cpa-display-component .info-row .info-cell.label{text-transform:none}.date-time-tab .sub{font-size:12px;left:0;padding:0 10px;position:absolute;text-align:center;width:100%}.date-time-tab .content-container .content{padding-top:40px}.role-date-display,.role-date-time-display,[data-role='dateTimeDisplay'].mobile-header-node,.editor-section-container .overview .overview-container .monthName{text-transform:lowercase}.show-labels .casper-vehicle:after{content:attr(data-callsign) ' ' attr(data-rule) !important;width:80px !important}.flighttracking-header .header-container{padding-right:200px}.flighttracking-header .logo-container.client-logo{width:200px}.flighttracking-header .logo-container.client-logo .logo{height:100%;width:100%}.flighttracking-header .logo-container.client-logo .logo .icon,.flighttracking-header .logo-container.client-logo .logo .text{transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .logo-container.client-logo .logo .icon{height:100%}.flighttracking-header .logo-container.client-logo .logo .text{padding:0 10px 0 50px;width:100%}.guide-text .menu-list-bg>.gradient-container .gradient{opacity:.5}#complaint.popup-component .role-buttons-container{height:130px}.splash-screen-component{padding-top:70px}.main-menu .menu-button.highlight .overlay .background-container .selected{opacity:1}.flighttracking-header .logo-container .logo .icon{right:0}.flighttracking-header .logo-container.client-logo .logo .icon{width:52px}.flighttracking-header .logo-container.client-logo .logo .text{padding:0 50px 0 10px}.gui-component .role-hover-label .background-container .gradient.dark{display:none}.splash-guide-popup-component .busy-loading .overflow .text{font-size:14px}.casper-map{float:left;height:100%;width:100%}.casper-map.map-element-highlight{cursor:pointer}.casper-map-tiles.leaflet-container{cursor:inherit}.casper-map.map-interaction .casper-map-layers .casper-map-layer:not(.casper-map-interaction-layer),.casper-map.map-interaction .casper-map-layers .casper-map-layer:not(.casper-map-interaction-layer) *,.casper-map.map-interaction .leaflet-control{pointer-events:none !important}.f3-rendered .casper-map .leaflet-container{font-family:Officina !important}.leaflet-container img.leaflet-image-layer{user-select:none}.leaflet-container .leaflet-control-attribution{background:0;font-size:10px;position:absolute;bottom:0;right:10px;white-space:nowrap;line-height:10px}.leaflet-container .leaflet-control-attribution:hover{background:rgba(255,255,255,0.7)}.casper-map-label,.casper-map-pointer{background-color:#fff;border:1px solid #c6c6c6;box-shadow:2px 2px 2px rgba(0,0,0,0.2);left:0;padding:.4em;top:0;//cursor:url(../css/closedhand.cur),default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.casper-map-label{border-radius:4px;color:#000;font-size:80%;min-width:50px;text-align:center;width:auto;z-index:999}.casper-map-pointer{border-radius:10px;height:10px;width:10px;z-index:9998;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.casper-map-label .anchor{position:absolute;bottom:-15px;left:50%}.left.casper-map-label .anchor{left:10px}.right.casper-map-label .anchor{left:auto;right:10px}.casper-map-label .tip{position:absolute;margin-left:-6px;width:12px;height:12px;overflow:hidden;pointer-events:none}.bottom.casper-map-label .tip{bottom:-11px;left:50%}.top.casper-map-label .tip{top:-11px;left:50%}.fixed.casper-map-label .tip{display:none}.left.casper-map-label .tip{left:10px}.right.casper-map-label .tip{left:auto;right:10px}.casper-map-label .tip:after{position:absolute;left:1px;width:7px;height:7px;content:"";box-shadow:2px 2px 2px rgba(0,0,0,0.2);background-color:white;border:1px solid #c6c6c6;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bottom.casper-map-label .tip:after{top:-4px}.top.casper-map-label .tip:after{top:4px}.casper-map-label .rubber-band{border-top:1px solid rgba(0,0,0,0.5);position:absolute;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;pointer-events:none;left:50%;top:50%}.casper-map-label .t.rubber-band{top:1px}.casper-map-label .r.rubber-band{left:100%}.casper-map-label .b.rubber-band{top:100%}.casper-map-label .l.rubber-band{left:1px}.casper-sprite{pointer-events:none;-webkit-transform-origin:100 100;-moz-transform-origin:100 100;-ms-transform-origin:100 100;transform-origin:100 100;position:absolute;left:-80px;top:-80px}.casper-vehicle{cursor:pointer;position:absolute;width:40px;height:40px;top:-20px;left:-20px;opacity:1;transition:opacity .25s;-webkit-transition:opacity .25s}.cActive .casper-vehicle{pointer-events:all}.cInactive .casper-vehicle{pointer-events:none}.casper-vehicle.data-off-map{display:none;pointer-events:none}.casper-vehicle,.casper-vehicle:active,.casper-vehicle:focus{background-image:none;box-shadow:none;outline:0;-webkit-box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.selected.casper-vehicle{z-index:1}.highlighted.casper-vehicle{z-index:2}.casper-vehicle:hover{z-index:3}.ghost-gap.casper-vehicle{opacity:.5}.ghost-keep.casper-vehicle{opacity:.75}.ghost-end.casper-vehicle{opacity:0;pointer-events:none !important}.casper-vehicle-label{margin-bottom:10px}.casper-vehicle-label,.casper-vehicle-label>*{pointer-events:none}.casper-vehicle.selected .casper-vehicle-label{cursor:pointer;pointer-events:all}.casper-vehicle-label>span{clear:both;float:left}.highlight .casper-vehicle-label:after{//border-top-color:#5f7165}.highlight .casper-vehicle-label,.selected .casper-vehicle-label{opacity:1}.casper-vehicle-label .label-row-container{overflow:hidden}.casper-vehicle-label .label-row-container,.casper-vehicle-label .label-row{clear:both;position:relative}.casper-vehicle-label .label-row .label-row-label,.casper-vehicle-label .label-row .label-row-value{display:inline-block}.casper-vehicle-label .label-row.content{display:table;margin-top:5px}.casper-vehicle-label .label-row.header{line-height:15px;vertical-align:top;left:0}.casper-vehicle-label .label-row.header .label-row-label{width:auto}.casper-vehicle-label .label-row.header .label-row-value{font-weight:bold;text-transform:uppercase}.casper-vehicle-label .label-row.content>.label-row{display:table-row}.casper-vehicle-label .label-row.content>.label-row .label-row-label,.casper-vehicle-label .label-row-content>.label-row .label-row-vehicle{display:table-cell}.casper-vehicle-label .label-row .label-row-label{font-weight:bold;vertical-align:top}.casper-vehicle-label .label-row .label-row-value,.casper-vehicle-label .label-row .label-row-value+.label-row-value-affix{padding-left:4px}.casper-aircraft-layer.show-label-all .casper-vehicle:before,.show-labels .casper-vehicle:before{top:-2px;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#f9f9f9;border-width:6px;margin-left:-6px}.casper-aircraft-layer.show-label-all .casper-vehicle:after,.show-labels .casper-vehicle:after{background-color:#fff;content:attr(data-callsign);font-size:10px;font-weight:bold;left:50%;padding:3px;position:absolute;text-align:center;top:-20px;width:56px;white-space:nowrap;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.transparent-labels .casper-aircraft-layer.show-label-all .casper-vehicle:after,.transparent-labels .casper-vehicle:after{background-color:rgba(255,255,255,0.5)}.transparent-labels .casper-aircraft-layer.show-label-all .casper-vehicle:before,.transparent-labels .casper-vehicle:before{border-top-color:rgba(255,255,255,0.5)}.high-contrast img.leaflet-tile,.high-contrast .leaflet-google-layer .gm-style>div>div>div>div>div{-webkit-filter:contrast(150%) saturate(0);-moz-filter:contrast(150%) saturate(0);-ms-filter:contrast(150%) saturate(0);filter:contrast(150%) saturate(0)}.casper-aircraft-layer.show-label-none .casper-vehicle-label{display:none !important}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(../external/leaflet/#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../external/leaflet/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../external/leaflet/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:0;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.canvas-timeline-chart,.canvas-timeline-chart ._rbb{display:flex;flex-direction:column;height:100%;padding-top:5px;width:100%}.grid-item-container>.canvas-timeline-chart{padding-top:0}.canvas-timeline-chart .canvas-container,.canvas-timeline-chart .canvas-container .role-canvas,.canvas-timeline-chart .chart-container,.canvas-timeline-chart .role-axis-lines .axis .axis-line,.canvas-timeline-chart .role-grid{float:left;height:100%;position:relative;width:100%}.canvas-timeline-chart .chart-container{flex:1}.canvas-timeline-chart .chart-container>.flex-row{height:100%}.canvas-timeline-chart .axis-label-container .axis-label-container .axis-label{font-size:10px;font-weight:bold;line-height:20px;padding-left:5px;white-space:nowrap}.canvas-timeline-chart .role-axis-lines .axis-line,.canvas-timeline-chart .role-x-axis-labels .axis-label-container:after{border-color:#e6e6e6;border-style:solid}.canvas-timeline-chart .role-axis-lines{height:100%;width:100%;z-index:0}.canvas-timeline-chart .role-axis-lines,.canvas-timeline-chart .role-axis-lines .axis{left:0;position:absolute;top:0}.canvas-timeline-chart .role-axis-lines .x-axis{height:100%;width:1px}.canvas-timeline-chart .role-axis-lines .y-axis{height:1px;width:100%}.canvas-timeline-chart .role-x-axis-labels,.canvas-timeline-chart .role-y-axis-labels{display:flex}.canvas-timeline-chart .role-x-axis-labels{flex-direction:row}.canvas-timeline-chart .role-y-axis-labels{flex-direction:column}.canvas-timeline-chart .role-axis-lines .x-axis .axis-line,.canvas-timeline-chart .role-x-axis-labels .axis-label-container:after{border-width:0 0 0 1px}.canvas-timeline-chart .role-x-axis-labels .axis-label-container:last-child:after{border-width:0 1px}.canvas-timeline-chart .role-x-axis-labels .axis-label-container{position:relative}.canvas-timeline-chart .role-x-axis-labels .axis-label-container:after{content:"";height:50%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.canvas-timeline-chart .role-y-axis-labels .axis-label-container .axis-label{transform:translate(0,-50%)}.canvas-timeline-chart .role-axis-lines .y-axis .axis-line{border-width:1px 0 0 0}.canvas-timeline-chart .canvas-container{overflow:hidden;z-index:1}.canvas-timeline-chart .canvas-container .role-canvas{width:200%;transform:translate(0,0);-webkit-transform:translate(0,0)}.canvas-timeline-chart .canvas-container .role-canvas:not(.processed){display:none}.canvas-timeline-chart .grid .axis-container{bottom:0;left:0;position:absolute;width:100%}.canvas-timeline-chart .legend-container{display:flex;flex-direction:row;flex:0;height:20px;justify-content:space-between}.canvas-timeline-chart .legend-container .legend-item{font-size:10px;font-weight:bold;line-height:20px}@charset "UTF-8";/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:100%}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:relative;z-index:9998;margin:0;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==')}.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=')}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-outside-current-month .pika-button{color:#999;opacity:.5}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:0;cursor:help}