:root{--white: oklch(1 0 0);--white-75: oklch(1 0 0 / .75);--white-65: oklch(1 0 0 / .65);--lightest-grey: oklch(.95 0 0);--lighter-lightest-grey: oklch(.98 0 0);--light-grey: oklch(.67 0 0);--lighter-grey: oklch(.77 0 0);--grey: oklch(.48 0 0);--dark-grey: oklch(.38 0 0);--black: oklch(0 0 0);--black-50: oklch(0 0 0 / .5);--red: oklch(.63 .26 29);--dark-red: oklch(.5 .26 29);--yellow: oklch(.95 .2 108);--dark-yellow: oklch(.85 .2 108);--orange: oklch(.84 .17 85);--dark-orange: oklch(.64 .25 85);--green: oklch(.83 .21 125);--dark-green: oklch(.7 .21 125);--blue: oklch(.82 .08 240);--light-blue: oklch(.95 .03 231);--lightest-blue: oklch(.98 .02 231);--purple: oklch(.75 .15 310);--dark-blue: oklch(.52 .1 240);--shadow-color: oklch(0 0 0 / .25);--event-info-color: var(--green);--event-info-dark-color: var(--dark-green);--event-caution-color: var(--yellow);--event-caution-dark-color: var(--dark-yellow);--event-warning-color: var(--orange);--event-warning-dark-color: var(--dark-orange);--foqa-0-color: oklch(.84 0 271);--foqa-1-color: oklch(.74 .06 230);--foqa-2-color: oklch(.7 .09 231);--foqa-3-color: oklch(.65 .12 235);--foqa-4-color: oklch(.6 .17 146)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}body{font-weight:400}h1{font-size:2em}#app{height:100vh;width:100vw}h1.swiss49-title{font-size:xx-large}.login-container{align-items:center;height:100vh;width:100vw;padding:40px;background-size:auto auto;background-position:center center;background-attachment:fixed;background-repeat:no-repeat}.login-background{z-index:0;position:absolute;top:0;left:0;width:100vw;height:100vh;margin:0 auto;overflow:hidden}.login-background img{object-fit:cover;width:100vw;height:100vh}.login-view{z-index:1;width:500px;position:relative;margin:0 auto;background-color:var(--white-75);border-radius:5px;-webkit-box-shadow:0px 3px 20px 2px var(--shadow-color);-moz-box-shadow:0px 3px 20px 2px var(--shadow-color);box-shadow:0 3px 20px 2px var(--shadow-color)}.login-view-header{padding:25px 40px}.login-view-body{padding:0 40px 40px}.login-view-footer{text-align:center;padding:15px;height:50px}.login-view-header .logo{margin-right:10px}.login-view-header .logoContainer{width:200px}.logout-container{align-items:center;height:100vh;width:100vw;padding:40px;background-size:auto auto;background-position:center center;background-attachment:fixed;background-repeat:no-repeat}.logout-view{z-index:1;width:500px;position:relative;margin:0 auto;background-color:var(--white-75);border-radius:5px;-webkit-box-shadow:0px 3px 20px 2px var(--shadow-color);-moz-box-shadow:0px 3px 20px 2px var(--shadow-color);box-shadow:0 3px 20px 2px var(--shadow-color)}.logout-view-header{padding:25px 40px}.logout-view-body{padding:40px}.logoContainer{height:64px;margin:12px auto;width:40px}.logoContainer img{vertical-align:top}.logoContainer h1{display:inline;padding-left:.5em}.logo-shadow{filter:drop-shadow(0px 0px 1px rgba(0,0,0,.5))}.organization-selector{width:40%;height:auto}.organization-selector-tile{text-align:center;cursor:pointer}.organization-selector-tile.active{background-color:#95959540}.app-view{height:100vh;width:100vw}.app-view-header{height:80px;display:flex;align-items:center;padding:20px}.app-view-footer{background-color:var(--lighter-grey);display:flex;align-items:center;justify-content:center;padding:.5rem}.app-view-content-container{background-color:var(--white);flex:1;display:flex;flex-wrap:wrap;align-content:flex-start}.app-view-content{flex:1;display:flex;height:100%;width:100%}.app-view-content>section{flex:1;overflow-y:auto}.app-view-content .onesixth{min-width:16.666666667%}.app-view-content .onequarter{min-width:25%}.app-view-content .twosixth,.app-view-content .onethird{min-width:33.333333334%}.app-view-content .threesixth,.app-view-content .half{min-width:50%}.app-view-content .foursixth,.app-view-content .twothirds{min-width:66.6666666667%}.app-view-content .threequarters{min-width:75%}.app-view-content .fivesixth{min-width:83.3333333335%}.app-view-content .sixsixth,.app-view-content .threethirds,.app-view-content .full{min-width:99%}.app-view-content .full{margin:5px 0}.app-view-content section.page-sidebar{overflow:hidden;position:relative;padding:0 10px;border-right:#e8e8e8 1px solid}.app-view-content section.page-content{overflow-y:auto;position:relative;padding:0 10px}div.flights-views{width:100%}section.flight-sidebar{overflow-y:hidden}form.flights-filter{overflow-y:auto}form.flights-filter div.filter-divider{margin:.5rem 0}section.alert-container{width:100%;padding:10px}section.settings-container{position:relative;padding:15px;width:100%}section.info-container{position:relative;padding:15px;width:100%}.iframe-container{width:100%;height:100%;border:0}section.flightslist table tr td{padding-top:4px!important;padding-bottom:4px!important}section.flightslist table tr.active td{background-color:var(--light-blue)}section.flightdetail{background-color:var(--white);position:relative;height:100%;width:100%;flex:1;border-top:1px solid var(--light-grey)}section.flightshare{background-color:var(--white);position:relative;height:100%;width:100%;flex:1;overflow:hidden}section.flightdetail .flightdetail-header,section.flightshare .flightshare-header{padding:.5rem 0}section.flightdetail .flightdetail-header h2,section.flightdetail .flightdetail-header h3,section.flightdetail .flightdetail-header h4,section.flightdetail .flightdetail-header h5,section.flightshare .flightshare-header h2{padding:0;margin:auto 0}section.flightdetail .flightdetail-header span.detailLabel,section.flightshare .flightshare-header span.detailLabel{color:var(--light-grey);padding-right:.5rem}section.flightdetail .flightdetail-header span.detailInfo,section.flightshare .flightshare-header span.detailInfo{color:var(--black);padding-right:.5rem}section.flightdetail .flightdetail-header span.detailDismiss{margin:0;float:right}section.flightdetail .flightdetail-content,section.flightshare .flightshare-content{width:100%;height:100%}@media (min-width: 992px) and (max-width: 1199.98px){section.flightdetail .flightdetail-content{overflow-y:auto;-webkit-overflow-scrolling:touch}section.flightdetail .flightdetail-content .ant-row,section.flightdetail .flightdetail-content .ant-col,section.flightdetail .flightdetail-content>.ant-row,section.flightdetail .flightdetail-content>.ant-col{overflow:visible!important;overflow-y:visible!important}}section.flightdetail .container .title,section.flightshare .container .title{padding:.3rem .3rem 0}section.flightdetail .container,section.flightshare .container{flex:1;margin-bottom:.5rem;background-color:var(--lighter-lightest-grey);border:1px solid var(--lightest-grey);border-radius:8px}section.flightdetail .container.padded,section.flightshare .container.padded{padding:.5rem}section.flightdetail .ant-divider-horizontal,section.flightshare .ant-divider-horizontal{margin:6px 0!important}section.flightdetail .divider-standalone,section.flightshare .divider-standalone{margin:10px 0!important}section.flightdetail .updateInfo{font-size:80%}section.flightslist table tr,section.fileslist table tr,section.timeline table tr,section.eventsnapshotslist table tr{cursor:pointer}section.timeline table tr{min-height:30px}section.timeline table .ant-card{cursor:default}section.eventsnapshotslist table tr.emphasis.info{background-color:var(--event-info-color)}section.eventsnapshotslist table tr.emphasis.caution{background-color:var(--event-caution-color)}section.eventsnapshotslist table tr.emphasis.warning{background-color:var(--event-warning-color)}section.eventsnapshotslist table tr:hover td{background-color:inherit!important}.ant-divider.filter{margin:10px 0 6px}.pull-right{float:right}.pull-left{float:left}hr.hidden.small{margin:5px 0;border:none}hr.hidden{margin:10px 0;border:none}form.ant-form .ant-form-item{margin-bottom:8px}form.ant-form .ant-form-item-label{padding:0;line-height:18px}table th.right,table td.right{text-align:right!important}table th.center,table td.center{text-align:center!important}.label{display:inline-block;border:1px solid transparent;border-radius:6px;padding:2px 4px}.label.small{padding:1px 2px}.label.grey,.label.default{background-color:var(--lighter-grey)}.label.blue,.label.info{background-color:var(--lightest-blue)}.label.green,.label.success{background-color:var(--event-info-color)}.label.yellow,.label.caution{background-color:var(--event-caution-color)}.label.orange,.label.warning{background-color:var(--event-warning-color)}.label.red,.label.error{background-color:#fef0ef}.label.cyan{border:1px solid #cfedf0;background-color:#cfedf0}.label.purple{border:1px solid #e4e2fa;background-color:#e4e2fa}.label.circular{min-width:.75em;min-height:.75em;line-height:1em;text-align:center;border-radius:10rem;vertical-align:text-top;margin-top:1px}.label.circular.empty{overflow:hidden}.label.circular.large{min-width:1em;min-height:1em;line-height:1.25em}.label.phase{margin:0;padding:0 6px}.label.event{margin:0;padding:0 6px;min-width:1.8em}.label.event.empty{margin:0 1px;min-width:.5em}.label.event.disabled{font-style:italic}.label.event.info{background-color:var(--event-info-color);border-color:color-mix(in srgb,var(--event-info-color) 98%,black 2%)}.label.event.info.disabled{color:#00000080;background-color:color-mix(in srgb,var(--event-info-color) 70%,white 30%);border-color:color-mix(in srgb,var(--event-info-color) 80%,white 20%)}.label.event.caution{background-color:var(--event-caution-color);border-color:color-mix(in srgb,var(--event-caution-color) 98%,black 2%)}.label.event.caution.disabled{color:#00000080;background-color:color-mix(in srgb,var(--event-caution-color) 80%,white 20%);border-color:color-mix(in srgb,var(--event-caution-color) 80%,white 20%)}.label.event.warning{background-color:var(--event-warning-color);border-color:color-mix(in srgb,var(--event-warning-color) 98%,black 2%)}.label.event.warning.disabled{color:#00000080;background-color:color-mix(in srgb,var(--event-warning-color) 80%,white 20%);border-color:color-mix(in srgb,var(--event-warning-color) 80%,white 20%)}.label.event.circular.empty{min-width:.75em;min-height:.75em}.label.foqa.status0{background-color:var(--foqa-0-color);border-color:color-mix(in srgb,var(--foqa-0-color) 98%,black 2%)}.label.foqa.status1{background-color:var(--foqa-1-color);border-color:color-mix(in srgb,var(--foqa-1-color) 98%,black 2%)}.label.foqa.status2{background-color:var(--foqa-2-color);border-color:color-mix(in srgb,var(--foqa-2-color) 98%,black 2%)}.label.foqa.status3{background-color:var(--foqa-3-color);border-color:color-mix(in srgb,var(--foqa-3-color) 98%,black 2%)}.label.foqa.status4{background-color:var(--foqa-4-color);border-color:color-mix(in srgb,var(--foqa-4-color) 98%,black 2%)}button.green{background-color:color-mix(in srgb,var(--green) 80%,white 20%)}button.green:hover{background-color:color-mix(in srgb,var(--green) 60%,white 40%)}button.yellow{background-color:color-mix(in srgb,var(--yellow) 80%,white 20%)}button.yellow:hover{background-color:color-mix(in srgb,var(--yellow) 60%,white 40%)}button.orange{background-color:color-mix(in srgb,var(--orange) 80%,white 20%)}button.orange:hover{background-color:color-mix(in srgb,var(--orange) 60%,white 40%)}@keyframes spin-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{animation:spin-animation .5s linear infinite;display:inline-block}span.anticon.large{font-size:large}span.anticon.green{color:var(--green)}span.anticon.dark-green{color:var(--dark-green)}span.anticon.yellow{color:var(--yellow)}span.anticon.orange{color:var(--orange)}span.anticon.phase{color:var(--grey)}.label.event.info,.label.event.caution,.label.event.warning{color:var(--black)}.event.info{color:var(--event-info-dark-color)}.event.caution{color:var(--event-caution-dark-color)}.event.warning{color:var(--event-warning-dark-color)}.event.any{color:var(--dark-grey)}.event.none{color:var(--dark-red)}.Resizer{background:var(--black);opacity:.2;z-index:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.Resizer:hover{-webkit-transition:all 2s ease;transition:all 2s ease}.Resizer.horizontal{height:11px;margin:-2px 0;border-top:5px solid var(--black);border-bottom:5px solid var(--black);cursor:row-resize;width:100%}.Resizer.horizontal:hover{border-top:5px solid var(--black-50);border-bottom:5px solid var(--black-50)}.Resizer.vertical{width:11px;margin:0 -5px;border-left:5px solid var(--black);border-right:5px solid var(--black);cursor:col-resize}.Resizer.vertical:hover{border-left:5px solid var(--black-50);border-right:5px solid var(--black-50)}.Resizer.disabled{cursor:not-allowed}.Resizer.disabled:hover{border-color:transparent}.callout{margin:.75rem 0;padding:.75rem;border-radius:6px;border:1px solid}.callout p{margin:0}.callout p:first-child{font-weight:500}.callout p:not(:first-child){margin-top:.5rem;margin-left:1.5rem}.callout-info{background-color:color-mix(in oklch,var(--blue) 20%,white);border-color:color-mix(in oklch,var(--blue) 40%,white);color:var(--blue)}.callout-info p{color:var(--black)}.callout-info p:first-child{color:var(--dark-blue)}.callout-maintenance{background-color:color-mix(in oklch,var(--orange) 10%,white);border-color:color-mix(in oklch,var(--orange) 30%,white);color:var(--orange)}.callout-maintenance p{color:var(--black)}.callout-maintenance p:first-child{color:var(--dark-orange)}.callout-warn{background-color:color-mix(in oklch,var(--dark-orange) 10%,white);border-color:color-mix(in oklch,var(--dark-orange) 30%,white);color:var(--dark-orange)}.callout-warn p{color:var(--black)}.callout-warn p:first-child{color:var(--dark-orange)}.callout-note{background-color:color-mix(in oklch,var(--light-grey) 10%,white);border-color:color-mix(in oklch,var(--light-grey) 30%,white);color:var(--grey)}.callout-note p{color:var(--black)}.callout-note p:first-child{color:var(--grey)}.callout-error{background-color:color-mix(in oklch,var(--red) 20%,white);border-color:color-mix(in oklch,var(--red) 40%,white);color:var(--red)}.callout-error p{color:var(--black)}.callout-error p:first-child{color:var(--dark-red)}
