.theNavigationPages__page:focus-visible{z-index:2;border-radius:.25rem;outline:.125rem solid #5341f9;position:relative}.theNavigationPages{align-items:center;gap:var(--cp-spacing-xl);display:flex;position:relative}.theNavigationPages__slider{z-index:0;border-radius:var(--cp-radius-md);background-color:var(--cp-background-accent-secondary);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;top:0;left:0}.theNavigationPages__slider--isMounted{transition-duration:var(--slider-transition-duration,.2s);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.34,1.2,.64,1)}.theNavigationPages:has(.router-link-active) .theNavigationPages__slider--isMounted{opacity:1}.theNavigationPages__page{padding:var(--cp-spacing-sm-md) var(--cp-spacing-md);border-radius:var(--cp-radius-md);background-color:var(--cp-background-surface);color:var(--cp-text-secondary);font-size:var(--cp-text-size-sm);justify-content:center;align-items:center;gap:var(--cp-spacing-sm-md);line-height:var(--cp-line-height-sm);text-transform:capitalize;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex;position:relative}.theNavigationPages__page:focus-visible{box-shadow:none}.theNavigationPages__page:hover:not(.router-link-active){background-color:var(--cp-background-primary-hover);color:var(--cp-text-primary)}.theNavigationPages__page.router-link-active{color:var(--cp-text-accent-primary)}.theNavigationPages__page.router-link-active:hover{color:var(--cp-text-accent-primary-hover)}.theNavigationPages__icon,.theNavigationPages__label{z-index:1}@media (width<=768px){.theNavigationPages{justify-content:center;gap:var(--cp-spacing-2xl)}.theNavigationPages__item{flex:1 1 0}.theNavigationPages__page{gap:var(--cp-spacing-xs);flex-direction:column;width:100%}.theNavigationPages__icon{aspect-ratio:1;width:1.25rem;height:1.25rem}}@media (width<=450px){.theNavigationPages{justify-content:space-between;gap:var(--cp-spacing-none)}}@media (width<=420px){.theNavigationPages__page{padding:var(--cp-spacing-sm-md) var(--cp-spacing-md);font-size:var(--cp-text-size-xs);line-height:var(--cp-line-height-xs)}}.theHeaderSettings{min-width:0;display:block}.theHeaderSettings .cpMenu__anchor,.theHeaderSettings .cpMenu__trigger,.theHeaderSettings__trigger{width:100%}.theHeaderSettings__dropdown{padding:var(--cp-spacing-lg) var(--cp-spacing-xl);row-gap:var(--cp-spacing-3xl);grid-template-columns:repeat(2,minmax(13rem,1fr));display:grid}.theHeaderSettings__column:first-child,.theHeaderSettings__column:nth-child(2){padding-right:var(--cp-spacing-xl);grid-column:1}.theHeaderSettings__column:nth-child(3){padding-left:var(--cp-spacing-xl);border-left:.0625rem solid var(--cp-border-soft);grid-area:1/2/span 2}.theHeaderSettings__mainButton{width:var(--cp-width-xl);height:var(--cp-width-xl);border-radius:var(--cp-radius-md);color:var(--cp-foreground-secondary);justify-content:center;align-items:center;display:flex}.theHeaderSettings__pageButton{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:var(--cp-spacing-sm-md) var(--cp-spacing-md);border-radius:var(--cp-radius-md);background-color:var(--cp-background-accent-secondary);color:var(--cp-text-accent-primary);font-size:var(--cp-text-size-sm);font-weight:500;line-height:var(--cp-line-height-sm);overflow:hidden}.theHeaderSettings__separator{margin-right:var(--cp-spacing-md);color:var(--cp-text-disabled)}.theHeaderSettings__trigger{border-radius:var(--cp-radius-md);background:var(--cp-background-primary);align-items:center;display:flex}.theHeaderSettings__trigger,.theHeaderSettings__trigger>*{transition:background-color .1s,color .1s}.theHeaderSettings__trigger:hover{background-color:var(--cp-background-secondary-hover)}.theHeaderSettings__trigger:hover .theHeaderSettings__mainButton{color:var(--cp-text-primary-hover)}.theHeaderSettings__trigger:focus-visible{box-shadow:var(--cp-shadow-focus-ring-accent)}.theHeaderSettings__trigger:hover:has(.theHeaderSettings__pageButton){color:var(--cp-text-accent-primary-hover)}.theHeaderSettings__trigger:hover:has(.theHeaderSettings__pageButton):hover .theHeaderSettings__mainButton{color:var(--cp-text-accent-primary-hover)}.theHeaderSettings__trigger:hover:has(.theHeaderSettings__pageButton):hover .theHeaderSettings__pageButton{color:var(--cp-text-accent-primary-hover)}.theHeaderSettings__trigger:hover:has(.theHeaderSettings__pageButton):hover .theHeaderSettings__separator{color:var(--cp-text-accent-primary-hover)}.theHeaderSettings__trigger:hover:has(.theHeaderSettings__pageButton){background-color:var(--cp-background-accent-secondary-hover)}.theHeaderSettings__trigger:hover:has(.theHeaderSettings__pageButton):hover .theHeaderSettings__pageButton{background-color:var(--cp-background-accent-secondary-hover)}.theHeaderSettings__groupTitle{padding:var(--cp-spacing-md);color:var(--cp-text-secondary);font-size:var(--cp-text-size-xs);font-weight:400;line-height:var(--cp-line-height-xs)}.theHeaderSettings__group{gap:var(--cp-spacing-sm);display:grid}.theHeaderSettings__icon,.theHeaderSettings__iconPlaceholder{width:var(--cp-width-sm);height:var(--cp-width-sm);margin:var(--cp-spacing-sm);color:var(--cp-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.theHeaderSettings__link{padding:var(--cp-spacing-sm) var(--cp-spacing-md);border-radius:var(--cp-radius-sm);color:var(--cp-text-primary);align-items:center;gap:var(--cp-spacing-lg);text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;display:flex}.theHeaderSettings__link:hover{background:var(--cp-background-primary-hover);color:var(--cp-text-primary-hover)}.theHeaderSettings__link.router-link-active{background:var(--cp-background-accent-primary);color:var(--cp-text-accent-primary)}.theHeaderSettings__link.router-link-active .theHeaderSettings__icon,.theHeaderSettings__link.router-link-active .theHeaderSettings__iconPlaceholder{color:var(--cp-text-accent-primary)}.theHeaderSettings__label{font-size:var(--cp-text-size-sm);font-weight:500;line-height:var(--cp-line-height-sm)}@media (width<=768px){.theHeaderSettings{display:none}}.theHeaderMenu__link:focus-visible{z-index:2;outline:.125rem solid #5341f9;position:relative}.theHeaderMenu{overflow:hidden}.theHeaderMenu .cpMenu__menuContent{padding-bottom:0}.theHeaderMenu__username{z-index:1;padding:calc(var(--cp-spacing-lg) + var(--cp-spacing-xs)) var(--cp-spacing-2xl);background:var(--cp-background-primary);color:var(--cp-text-secondary);font-size:var(--cp-text-size-lg);font-weight:400;line-height:var(--cp-line-height-lg);position:sticky;top:0}.theHeaderMenu__items{list-style:none}.theHeaderMenu__item{font-size:var(--cp-text-size-sm);font-weight:400;line-height:var(--cp-line-height-sm)}.theHeaderMenu__groupSubtitle+.theHeaderMenu__item+.theHeaderMenu__groupSubtitle,.theHeaderMenu__item--withBorder{border-top:.0625rem solid var(--cp-border-soft)}.theHeaderMenu__group{padding:0 var(--cp-spacing-md);gap:var(--cp-spacing-sm);flex-direction:column;display:flex}.theHeaderMenu__groupItem:last-child{margin-bottom:var(--cp-spacing-xs)}.theHeaderMenu__icon{width:var(--cp-width-md);height:var(--cp-width-md);margin:var(--cp-spacing-sm-md)}.theHeaderMenu__link{width:100%;padding:var(--cp-spacing-md) var(--cp-spacing-xl);border-radius:.25rem;border-radius:var(--cp-radius-sm);color:var(--cp-text-primary);cursor:pointer;font-size:var(--cp-text-size-lg);justify-content:space-between;align-items:center;gap:var(--cp-spacing-lg);font-weight:400;line-height:var(--cp-line-height-lg);flex-direction:row-reverse;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.theHeaderMenu__link--isCritical,.theHeaderMenu__link--isCritical:focus-visible,.theHeaderMenu__link--isCritical:hover,.theHeaderMenu__link--isCritical .theHeaderMenu__icon,.theHeaderMenu__link--isCritical:focus-visible .theHeaderMenu__icon,.theHeaderMenu__link--isCritical:hover .theHeaderMenu__icon{color:var(--cp-text-error-primary)}.theHeaderMenu__link--isCritical:focus-visible,.theHeaderMenu__link--isCritical:hover{background-color:var(--cp-background-error-primary-hover);color:var(--cp-text-error-primary-hover);outline-color:var(--cp-text-error-primary)}.theHeaderMenu__link:focus-visible:not(.theHeaderMenu__link--isCritical),.theHeaderMenu__link:hover:not(.theHeaderMenu__link--isCritical){background-color:var(--cp-background-primary-hover);box-shadow:none;color:var(--cp-text-accent-primary)}.theHeaderMenu__link:focus-visible:not(.theHeaderMenu__link--isCritical) .theHeaderMenu__icon,.theHeaderMenu__link:hover:not(.theHeaderMenu__link--isCritical) .theHeaderMenu__icon{color:var(--cp-text-accent-primary)}.theHeaderMenu__link.router-link-active:not(.theHeaderMenu__link--isCritical){background:var(--cp-background-accent-primary-hover);color:var(--cp-text-accent-primary)}.theHeaderMenu__groupTitle{padding:var(--cp-spacing-lg) var(--cp-spacing-2xl);background:var(--cp-background-secondary);color:var(--cp-text-secondary);font-size:var(--cp-text-size-md);font-weight:500;line-height:var(--cp-line-height-md);list-style:none}.theHeaderMenu__groupTitle:not(:has(+.theHeaderMenu__groupSubtitle))+.theHeaderMenu__item{margin-top:var(--cp-spacing-xs)}.theHeaderMenu__groupSubtitle{padding:var(--cp-spacing-xl) var(--cp-spacing-2xl) var(--cp-spacing-md);color:var(--cp-text-secondary);font-size:var(--cp-text-size-sm);font-weight:400;line-height:var(--cp-line-height-sm);list-style:none}.theHeaderMenu__isDesktopOnly{display:none}.cpMenu__drawer:has(.theHeaderMenu__dropdown) .cpMenu__drawerToolbar{z-index:2;top:var(--cp-spacing-none);height:var(--cp-spacing-none);padding:var(--cp-spacing-none);justify-content:flex-end;display:flex;position:sticky}.cpMenu__drawer:has(.theHeaderMenu__dropdown) .cpMenu__drawerToolbar .cpButton{top:var(--cp-spacing-md);right:var(--cp-spacing-lg);height:var(--cp-spacing-4xl);position:absolute}@media (width>=767px){.theHeaderMenu__isMobileOnly{display:none}.theHeaderMenu__isDesktopOnly{display:block}.theHeaderMenu__item:not(:last-of-type),.theHeaderMenu__username{border-bottom:.0625rem solid var(--cp-border-soft)}.theHeaderMenu__groupTitle:not(:has(+.theHeaderMenu__groupSubtitle))+.theHeaderMenu__item{margin-top:0}.theHeaderMenu__group{padding:var(--cp-spacing-sm)}.theHeaderMenu__groupItem:last-child{margin-bottom:0}.theHeaderMenu__username{padding:var(--cp-spacing-sm-md) var(--cp-spacing-md) var(--cp-spacing-sm-md) 2.375rem}.theHeaderMenu__link,.theHeaderMenu__username{font-size:var(--cp-text-size-sm);line-height:var(--cp-line-height-sm)}.theHeaderMenu__link{padding:var(--cp-spacing-sm-md) var(--cp-spacing-md);flex-direction:row;justify-content:flex-start}.theHeaderMenu__icon,.theHeaderMenu__iconPlaceholder{width:var(--cp-width-sm);height:var(--cp-width-sm);margin:var(--cp-spacing-none);color:var(--cp-text-primary)}.theHeaderMenu__iconPlaceholder{display:inline-block}.theHeaderMenu__link.router-link-active:not(.theHeaderMenu__link--isCritical) .theHeaderMenu__icon,.theHeaderMenu__link.router-link-active:not(.theHeaderMenu__link--isCritical) .theHeaderMenu__iconPlaceholder{color:var(--cp-text-accent-primary)}.cpMenu__overlay{min-width:12rem}}.theHeader{padding:var(--cp-spacing-2xl)}@media (width<=768px){.theHeader{padding:var(--cp-spacing-lg)}}@media screen and (pointer:coarse) and (orientation:landscape) and (height<=500px),screen and (pointer:coarse) and (orientation:landscape) and (width<=800px){.theHeader{display:none}}.theHeader__logo:focus-visible{z-index:2;border-radius:.25rem;outline:.125rem solid #5341f9;position:relative}.theHeader{padding-top:var(--cp-spacing-lg);padding-bottom:var(--cp-spacing-lg);border-bottom:1px solid var(--cp-border-soft);background-color:var(--cp-background-surface);position:relative}.theHeader__wrapper{width:min(100%,81.25rem);margin:auto;display:flex}.theHeader__navigation{align-items:center;gap:var(--cp-spacing-xl);flex:1;display:flex}.theHeader__logo{border-radius:var(--cp-radius-sm);align-items:center;display:flex}.theHeader__logo:focus-visible{box-shadow:none}.theHeader__logoMark{width:var(--cp-spacing-2xl);height:var(--cp-spacing-2xl)}.theHeader__actions{align-items:center;gap:var(--cp-spacing-lg);min-width:0;display:flex}.theHeader__buttonNewFlight.buttonNewFlight,.theHeader__settingsNewAction{display:none}@media (width<=768px){.theHeader{padding:var(--cp-spacing-md) var(--cp-dimensions-2_5)}.theHeader__pages{display:none}.theHeader__logoMark{width:var(--cp-spacing-3xl);height:var(--cp-spacing-3xl)}.theHeader__buttonNewFlight.buttonNewFlight,.theHeader__settingsNewAction{align-items:center;display:flex}}.sidepanel-enter-from,.sidepanel-leave-to{opacity:0;transform:translate(100%)}.sidepanel-enter-active,.sidepanel-leave-active{transition:transform .4s,opacity .35s}.theAppLayout{flex:1;width:100%;height:100%;min-height:0;display:flex}.theAppLayout__container{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.theAppLayout__overlay{opacity:0;pointer-events:none}@media (width<=73.125rem){.theAppLayout__overlay{z-index:6;opacity:1;pointer-events:all;background-color:#3e3e5b66;width:100%;height:100%;position:fixed;top:0;left:0}}.theAppLayout .panel{z-index:1;background-color:var(--cp-background-primary);width:0;transition-delay:.4s;overflow:hidden}@media (width<=73.125rem){.theAppLayout .panel{z-index:10;height:100%;position:fixed;top:0;right:0}}.theAppLayout .panel--isActive{width:min(100%,31.25rem);box-shadow:var(--cp-shadows-side-panel);transition-delay:0s}@media (width>=73.125rem){.theAppLayout .panel--isActive{border-left:1px solid #d8d8de}}.theAppLayout .panel__wrapper{height:100%;position:relative}.theAppLayout__navigation{width:100%;padding:var(--cp-spacing-sm) var(--cp-dimensions-2_5);border-top:.0625rem solid var(--cp-border-soft);background-color:var(--cp-background-primary);display:none}.theAppLayout__body{flex:1;overflow-y:hidden}@media (width<=768px){.theAppLayout__navigation{display:block}}
