/* Generated by scripts/build-dark-theme.cjs. Color-only overrides; edit the generator or theme.css. */
/* account-workspace.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-base-grid .pva-account-form > label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-form[data-profile-save-form] > .pva-account-primary:disabled{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-country-picker > label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-country-input > i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-country-options{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-country-options [role=option]{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-country-options [role=option]:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-country-options [aria-selected=true]{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-country-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-home-airport-picker > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-home-airport-options [role=option] > strong{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-home-airport-options [role=option] small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-home-airport-options [role=option] + [role=option]{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-form .pva-profile-preferences{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-form .pva-profile-preferences legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-profile-preferences .pva-account-check + .pva-account-check{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-expand > summary{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-support-upload{border:1px dashed #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-support-images a{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-list > a{border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-conversation article{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-conversation article.is-staff{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-conversation time{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-form p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-heading-link{background:#112334;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-preview-notice{background:#382f22;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-rail{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-rail > a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-rail > a > i:first-child{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-rail > a small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-rail > a:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-rail > a.is-active{background:#172e41;border-color:#30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts > a + a{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts > a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts > a > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts span span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-attention{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-attention h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-attention header > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-attention-items a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-attention-items small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-card > p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-card > p.pva-account-card-note{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-career-total > strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-career-total > strong span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-career-total > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-connection-grid a{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-connection-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-connection-grid a > i:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-detail-list > div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-detail-list dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-detail-list dt small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-detail-list dd{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-empty{background:#172e41;border:1px dashed #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-empty > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list article{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list article > span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list blockquote{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list blockquote i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-audit-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-shortcuts small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-shortcuts a:hover{border-color:#30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-crew-center-select > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-form .pva-crew-center-select select{border:1px solid #30495d;background:#172e41 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230071a0' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-transfer-handoff{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-transfer-handoff > p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-transfer-handoff > p i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-form label > small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-card label > small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-check small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-honest-note small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-entitlement-grid small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-premcars-card > a small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-faq-card small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-toast small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-public-profile-cover > span{color:#8ee3bd}
@media (max-width: 1199.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-account-facts > a:nth-child(n+3){border-top:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-filters a{border:1px solid #30495d;background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-filters a strong{background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-filters a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-filters a[aria-current="page"]{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account-workspace.css"]) .pva-ticket-limit{color:#65cef5}
/* account.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-heading > div:first-child > span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-section-label{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-preview-badge{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-preview-badge small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-rail-id > span{background:linear-gradient(135deg,#172e41,#57ccec)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-avatar{background:linear-gradient(135deg,#172e41,#65d2ee)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-attention{background:#382f22;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-attention.is-clear{background:#173a32;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-attention header > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-attention h2{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-attention p{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-attention > a{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card > header > span:first-child{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card header small{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card header h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card header > a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card header em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card header em.is-connected{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card header em.is-missing{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card > p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card > button,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card label + button{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-rank-progress > div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-rank-progress strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-rank-progress p span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-connection-grid a{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-connection-grid .is-connected > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-connection-grid .is-missing > i{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-connection-grid strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-connection-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-shortcuts a{background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-shortcuts a > i:first-child{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-panel-heading{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-panel-heading h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-preview-only,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-state-good,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-membership-plan{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-state-good{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-membership-plan{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-form label > span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card label > span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-form legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-form input:not([type=checkbox]),
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-form textarea,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-form select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card select{background:#172e41;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-form label > small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-card label > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-form fieldset{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-check strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-check small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-primary.is-link{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-honest-note{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-honest-note i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-entitlement-grid > div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-entitlement-grid > div > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-entitlement-grid strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-entitlement-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-membership-actions .is-danger{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-membership-actions .is-danger header > span:first-child{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-ticket-empty h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-premcars-card > a{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-premcars-card > a small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-faq-card > div > a{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-faq-card > div > a > i:first-child{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-faq-card strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-faq-card small{color:#a5bacc}
@media (max-width: 991.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-mobile-nav label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-account-mobile-nav select{background:#112334;color:#e1edf6}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password>section{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password header>span{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password header small{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password input{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/account.css"]) .pva-forced-password form small{color:#a5bacc}
/* admissions-review.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-review-metrics>div,
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-rating-grid>div{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-review-metrics small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-rating-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-review-metrics strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-review-metrics span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-rating-grid strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-review-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions-review.css"]) .admissions-credit-form input[readonly]{background:#172e41;color:#a5bacc}
/* admissions.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .pva-join{background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-kicker{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-hero em{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-hero>p:not(.join-kicker){color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-paths>div{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-paths i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-paths span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-hero>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-card h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-card p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-steps{border-bottom:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-steps [aria-current]{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form label{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form input:not([type=checkbox]),
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form textarea{border:1px solid #30495d;background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-secondary{border:1px solid #30495d;background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-alert{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-alert.error{background:#172e41;color:#f3cf85;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form fieldset{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form legend{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-form legend span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-history{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-history article{border-left:3px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-history small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-welcome{background:#173a32;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-welcome i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .admission-proof{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .admissions-history article{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-field{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-base-picker summary{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-base-options{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-base-options legend{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-base-option:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-base-option:has(input:checked){background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-upload-status{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-receipt{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-receipt>i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-receipt h3{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/admissions.css"]) .join-receipt dt{color:#8ee3bd}
/* airline-profile-typography.css */
/* airport-advisories.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory.is-warning{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory.is-severe{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-weather-watch a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-advisory footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-weather-watch{border:1px solid #30495d;background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-weather-watch.is-warning{background:#382f22;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-weather-watch > i{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-count-values span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-count-values b{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-advisories.css"]) .pva-airport-disruption-counts details{color:#a5bacc}
/* airport-community.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew > section{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-heading{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-heading > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-count{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-table{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-table thead th{background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-table tbody th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-table td{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-table tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-avatar{background:linear-gradient(135deg, #172e41, #172e41);border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-pilot small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-table a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-unassigned{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-status.status-3{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-status.status-4{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-status.status-1,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-community.css"]) .pva-airport-crew-status.status-2{background:#172e41;color:#65cef5}
/* airport-costs.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-costs{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-costs>header span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-costs a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-fuel-provider{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-fuel-provider-heading>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-fuel-rates dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-fuel-rates dd{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-fuel-reported{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-fuel-reported strong{color:#f3cf85;background:#382f22}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-costs>footer{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-fuel-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance .pva-performance .pva-performance-heading{background:#112334;color:#e1edf6;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance .pva-performance-heading>div>span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance .pva-performance .pva-performance-heading h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance .pva-performance-heading p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance .pva-performance .pva-performance-heading>a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance .pva-performance-totals{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance .pva-performance-economics{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance-note{border-top:1px solid #30495d;color:#a5bacc;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-costs.css"]) .pva-airport-performance-note>i{color:#65cef5}
/* airport-detail-typography.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-clocks small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-facts small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-sidebar dt,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-partial-copy,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-weather-observation small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-intelligence-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-airline-mix{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-airline-mix header > span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-airline-mix h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-section-status{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/airport-detail-typography.css"]) .pva-airport-section-status strong{color:#e1edf6}
/* auth.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-body{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-panel{background:radial-gradient(circle at 92% 4%, rgba(66,199,243,.11), transparent 24%), #172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-field label{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-field > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-input-wrap > i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-input-wrap input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-code-input{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-input-wrap input::placeholder,
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-code-input::placeholder{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-input-wrap input:focus,
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-code-input:focus{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-password-toggle{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-remember strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-remember small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-security{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-security i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-help{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-delivery-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-delivery-card > span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-delivery-card small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-delivery-card strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-copyright{color:#a5bacc}
@media (max-width: 820px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-panel{background:linear-gradient(145deg, #061c32 0, #073c70 210px, #172e41 211px)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/auth.css"]) .pva-auth-card{background:#172e41}
}
/* cabin-announcements.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .pva-cabin-settings .pva-settings-field input{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .pva-cabin-settings .small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-badge{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-voice-card{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-voice-card p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-voice-card label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .pva-cabin-settings [data-save-status]{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .pva-cabin-settings [data-save-status].is-error{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-empty{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-connection summary{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-script-phase{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-script-phase>summary,
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-token-guide>summary{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-script-actions span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-script-preview{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/cabin-announcements.css"]) .cabin-token-grid span{color:#a5bacc}
/* crew-search.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-master-search-panel{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-master-search-status{color:#a5bacc;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-group-title{color:#65cef5;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-result{color:#e1edf6;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-result>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-result small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-result:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-result[aria-selected=true]{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-master-search-panel footer{color:#a5bacc;background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-result-row{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-edit{border:1px solid #30495d;background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-edit:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/crew-search.css"]) .pva-search-edit[aria-selected=true]{background:#172e41;color:#a5bacc}
/* custom-flight.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-preview{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-preview small{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-modes{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-modes button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-modes button.is-active{background:#112334;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-modes button.is-active small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-marker.is-origin{border-color:#30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-panel{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-panel-intro > span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-panel-intro h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-panel-intro p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-vfr-scope{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-vfr-scope button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-vfr-scope button.is-active{background:#112334;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-field label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-field label b,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-field label span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-select-wrap,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-text-input{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-input > i,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-select-wrap > i:first-child,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-input > i,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-text-input > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-input input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-text-input input{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-input > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestions{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestion{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestion:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestion.is-active{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestion > strong{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestion > span{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestion > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airport-suggestions-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-field > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-swap-airports{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-select-wrap select{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-select-wrap > i:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-local-note{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-local-note i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-local-note strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-board-ident{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-board-ident-head span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-board-ident-head i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-board-ident-head strong{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-market-toggle{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-market-toggle > span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-airline > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airline-options{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airline-options button{background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airline-options button:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airline-options button[aria-selected="true"]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airline-options small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-airline-options > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-market-fields label,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-inline-field label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-market-fields input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-inline-field input{background:#112334;border:1px solid #30495d;color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-input input{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-input b{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-input span{border-left:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-presets button{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-presets button:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-time-presets button.is-active{background:#172e41;border-color:#30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-custom-cta:hover{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-preview-footnote{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/custom-flight.css"]) .pva-preview-footnote i{color:var(--night-link)}
/* dashboard-board-typography.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-board-typography.css"]) .pva-station-board-compact .pva-board-rw-track{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-board-typography.css"]) .pva-dashboard-station > p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-board-typography.css"]) .pva-dashboard-station-ident small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-board-typography.css"]) .pva-dashboard-next-ident small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-board-typography.css"]) .pva-dashboard-next-route > div > a > span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-board-typography.css"]) .pva-dashboard-next-actions > span{color:#a5bacc}
/* dashboard-operations.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-clock{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-clock span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-clock strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestions{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestions button{background:#112334;color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestions button:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestions button.is-active{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestions strong em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestions small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestion-count small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestion-count b{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-suggestions>button>i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-next-ident>span{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-next-actions .btn{background:#112334;color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-board{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-board>header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-board>header span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-board>header h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-board>header>div:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-board>header>div:last-child>strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-board>header a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-board-list article{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-board-list article.is-next{background:linear-gradient(90deg,#172e41,transparent 60%)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-order span{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-order small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-carrier small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-pair span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-time span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-pair i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-status-ready{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-status-board{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-status-mission{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-open{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-open.is-disabled{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-board-head{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-board>a{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-board>a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-board>a>span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-board>a>i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-list>a{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-list>a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-list strong{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-list em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-list i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-board-footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-board-footer i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-empty>i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-empty strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-ops-secondary{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-airport-photo.is-diagram{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission-copy>span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission aside>div>span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission-copy>p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission-route>a small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission>aside{background:#172e41;border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission aside>div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission aside>div small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission aside>a:last-child{color:#65cef5}
@media(max-width:1199.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission>aside{border-top:1px solid #30495d}
}
@media(max-width:767.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-mission aside>div{border-bottom:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-next-ident>a{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-carrier:hover{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-pair a:hover{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-board-header>div:first-child>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-board-time-toggle{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-board-time-toggle button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-board-time-toggle button.is-active{background:#112334;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-group{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-destination-group b{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-ops-stat:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-ops-stat>i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-disruption-summary{background:#172e41;border:1px solid #30495d;color:#a5bacc!important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-disruption-summary strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-disruption-summary small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-disruption-summary.is-active{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-company-layers{background:#172e41;border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-company-layers summary{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-flight-network-popup,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-weather-popup{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-route a{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-route-arrow{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-row{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-station-row small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-schedule-source{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-aircraft.is-unknown{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) #dashboard-live-status{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-featured-heading h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-featured-controls button{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-featured-empty{background:#112334;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-featured .pva-dashboard-mission-copy h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-scroll th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-scroll td{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-scroll th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-scroll td small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) #dashboard-acars-status{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-status.is-on-time{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-status.is-delayed{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-status.is-diverted{background:#382f22;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-bid-status.is-outdated{color:#f3cf85;background:#382f22}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-latest-pirep-flight i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-latest-pirep-flight small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-latest-pirep-card footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-pause,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-dashboard-pause{background:#172e41;color:#65cef5;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dashboard-operations.css"]) .pva-acars-pause+small{color:#a5bacc}
/* discord-news.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/discord-news.css"]) .pva-discord-settings>section{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/discord-news.css"]) .pva-discord-settings h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/discord-news.css"]) .pva-discord-settings small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/discord-news.css"]) .pva-discord-delivery{border-top:1px solid #30495d}
/* dispatch.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-back-link{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-back-link:hover{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-ident .pva-eyebrow{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-ident h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-state{background:#382f22;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-state-dot{border:4px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-state small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-state strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress > div > span{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress > div.is-current > span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress > div.is-complete > span{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress .is-current strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress .is-complete strong{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-state.is-ready{background:#173a32;border-color:#30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress > i{border-top:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-map-card,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-plan-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-map-card h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-plan-card h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-mode,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-save-state{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-strip article + article{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading em{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-reports span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-reports code{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks > .is-weather-warning > i{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-vatsim-prefile{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-vatsim-prefile small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading em[data-category="MVFR"]{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading em[data-category="IFR"]{background:#382f22;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading em[data-category="LIFR"]{background:#35263b;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading em[data-category="Unavailable"]{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops{border-top:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid > article{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid .is-clear strong{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid .is-affected{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid .is-affected strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid .is-stale strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid .is-critical strong{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid section + section{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops-grid p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops > footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airport-ops button{border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ops-scope{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-plan-card > header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-method-picker{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-method-picker button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-method-picker button.is-active{background:#112334;border-color:#30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-field-block > label,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-manual-grid label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-field-block > label span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-select-wrap{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-select-wrap > i:first-child{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-select-wrap > i:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-select-wrap select{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-field-help{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-field-help i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-cruise-field > div{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-cruise-field > div span{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-cruise-field input{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airframe-alert{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-airframe-alert span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-simbrief-id-dialog{border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-simbrief-id-dialog input:not([type=hidden]){border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #simbrief-id-save-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #simbrief-id-error{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #dispatch-tracking-error{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-tracking-warning{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-status{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-status > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-status strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-status.is-watching{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-status.is-error{background:#382f22;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-summary{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-summary > header{background:#172e41;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-summary > header a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-metrics > div + div{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-metrics small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-metrics strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-options-drawer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-options-drawer summary > span > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-options-drawer summary strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-options-drawer summary small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-options-grid label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-options-grid select{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-upload-zone{border:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-upload-zone > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-upload-zone strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-upload-zone span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-upload-zone em{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-panel-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-panel-note i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-manual-grid input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-manual-grid textarea{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks > div > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer button{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer p strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-briefing{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-briefing > header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-briefing > header h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-briefing > header > div:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-briefing > header a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-airports article > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-airports em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-grid > article + article{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-grid > article > header > i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-grid header small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-grid h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-facts > span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-facts small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-facts strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-intelligence{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-intelligence > header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-intelligence h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-intelligence > header > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-intelligence-card + .pva-intelligence-card{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-source-mark{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-source-flightaware{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-intelligence-card header small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-intelligence-card h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-intelligence-card header a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-empty{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-empty > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-intelligence-loading{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-row{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary em{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics > div + div{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-list > div{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-list strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-list p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-list em{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-row{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary em.is-ontime,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary em.is-arrived{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary em.is-enroute{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary em.is-delayed{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary em.is-cancelled{background:#382f22;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-route > span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-route > span > i{background:#112334;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-facts > span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-facts > span > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-facts small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-facts strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-footer a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-stats{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-stats small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-stats strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks > #release-plan-check.is-complete > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks > #release-plan-check.is-complete strong{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer p.is-ready > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer p.is-ready strong{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #release-expiry{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #release-expiry strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #release-expiry > i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #release-expiry.is-expired{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #release-expiry.is-expired strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) #release-expiry.is-expired > i{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-spawn-assignments{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-spawn-assignments > div > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-spawn-assignments small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-spawn-assignments strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-spawn-assignments input{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-spawn-assignments > p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-facts small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-facts strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-gate-suggestion{background:#112334;color:#a5bacc;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-gate-suggestion:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-gate-suggestion:focus-visible{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-gate-suggestion span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-history > article{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-heading > strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-pirep-status{color:#a5bacc;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-pirep-status.is-approved{color:#8ee3bd;background:#173a32}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-pirep-status.is-pending,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-pirep-status.is-held{color:#f3cf85;background:#382f22}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-pirep-status.is-rejected{color:#ffadb9;background:#382f22}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-pilot{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-meta{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-route{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-route small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-flight-facts > div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-flight-facts dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-flight-facts dd{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-flight-facts dd small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-metrics > div:first-child{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-progress small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-field-help,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-field-block > label span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-integration-status small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-options-drawer summary small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-checks small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-release-footer p strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-heading small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-metrics small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-facts small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-grid header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-intelligence-card header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-summary > small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-facts small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-stats small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-intelligence > header > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ribbon-airport span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ribbon-track,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ribbon-meta span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ribbon-meta small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-updated{color:#a5bacc}
@media (max-width: 1050px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-intelligence-card + .pva-intelligence-card,
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-briefing-grid > article + article{border-top:1px solid #30495d}
}
@media (max-width: 680px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-weather-strip article + article{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics > div:nth-child(3){border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-flightaware-metrics > div:nth-child(4){border-top:1px solid #30495d}
}
@media (max-width: 680px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-metrics > div:nth-child(3){border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-ofp-metrics > div:nth-child(4){border-top:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-performance{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-performance small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-performance strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-route-sample-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-landing{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-history-landing a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-validity{border:1px solid #30495d;background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-validity.is-expired{background:#172e41;border-color:#30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/dispatch.css"]) .pva-dispatch-state.is-expired{background:#172e41;color:#f3cf85}
/* events.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .pva-events{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-heading p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-eyebrow{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-clock{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filters{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filters input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filters select{background:#172e41;color:#e1edf6;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-results>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-card{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-card:hover{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-phase{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-phase.is-live{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-phase.is-upcoming{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-card h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-location{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .pva-events dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-excerpt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-card footer{border-top:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-empty{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-empty>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-panel{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-panel p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-panel small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-notice{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-total{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-view-switch{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-view-switch a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-gallery-count{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-header h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-header nav a{border:1px solid #30495d;background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-hint{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-empty{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-table th{background:#172e41;color:#a5bacc;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-table td{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-table time{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-table .is-outside{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-table .is-outside time{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-table .is-today{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-day-entry{background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-day-entry:hover{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-day-entry small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-collection .event-results p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-collection-empty{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-result-summary{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-result-summary strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-result-summary small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-ongoing{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-ongoing h4{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-month-ongoing>p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-ongoing-entry{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-ongoing-entry:hover{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-ongoing-icon{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-ongoing-body small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-ongoing-dates{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-ongoing-media{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filter-panel{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-search-input{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-search-input i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-search-input input{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-search-row>button,
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-search-row>a{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filter-groups{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filter-label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filter-chip>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filter-count{background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/events.css"]) .event-filter-chip:hover>span{border-color:#30495d;color:#65cef5}
/* explore-airlines.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-explore-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-catalog-state{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-catalog-state small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-catalog-state.is-migrated{background:#173a32;border-color:#30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-catalog-state.is-migrated small{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-filters{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-filters label > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-filters input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-filters select{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-search i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-filter-migration{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-results-summary{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-results-summary strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card-title h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card-title p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card-title > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card dl{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card dl div{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card dd{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card dd.is-pending{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-empty{background:#112334;border:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-empty > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-empty h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-pagination .btn{border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-not-found{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-not-found > span{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-not-found h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-not-found form i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-not-found input{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-not-found > a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-explore-breadcrumb{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-explore-breadcrumb a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hero-actions .btn{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats > div{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats .is-pending{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats .is-pending strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-warning{background:#382f22;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-tabs{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-tabs button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-tabs button.active{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-tabs button span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-panel,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-about,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-tab-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-panel h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-about h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-tab-card h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-legend button,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-legend span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-legend button:hover{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-legend button.is-active{background:#172e41;border-color:#30495d;color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs.is-network-derived > header > strong{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs.is-network-derived .pva-airline-hub-list > a > b{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-panel > footer{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-network-panel > footer i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-about dl div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-about dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-about dd{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-operator-note{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-operator-note i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-operator-note strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs h3{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs > header > strong{background:#382f22;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs > p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hub-list a{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hub-list a:hover{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hub-list > a > b{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hub-list span strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hub-list span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hub-list i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-hubs footer a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-card{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-card-main > i:first-child{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-card-main strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-card-main small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-card-main > i:last-child{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-card > footer{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-card > footer a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-photo-edit{background:#112334;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-fleet-photo-edit:hover{background:#112334;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-modal .modal-header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-modal .modal-header > div > span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-modal .modal-title{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-modal .modal-header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-picker{background:#172e41;border:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-picker > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-picker strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-picker small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-picker em{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-crop-frame{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-crop-controls label{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-crop-controls button{background:#172e41;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-credit{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-credit small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-error{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-save{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-photo-save:disabled{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-list > a{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-list > a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-pair b{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-list strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-list em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-activity > span{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-activity small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-route-list > a > i{color:var(--night-link)}
@media (max-width: 1100px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats > div:nth-child(-n+3){border-bottom:1px solid #30495d}
}
@media (max-width: 780px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats > div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-stats > div:nth-child(odd){border-right:1px solid #30495d}
}
@media (max-width: 480px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airlines.css"]) .pva-airline-card dl div:last-child{border-top:1px solid #30495d}
}
/* explore-airports.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-explore-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-explore-heading p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-preview-state{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-preview-state small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-search{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-search label i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-search input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-search select{background:#172e41;border:1px solid #30495d;color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-search > a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestions{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-heading{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-heading span:last-child{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion + .pva-airport-suggestion{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion.is-active{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-code{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-copy strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-copy small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-iata{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-hint{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-suggestion-hint b{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-result-heading h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-result-heading small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card:hover{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-ident strong{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-ident span{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card h3{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card > p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card > div:nth-of-type(2) span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card > div:nth-of-type(2) i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-wx-unavailable{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card footer b{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card-image{background:linear-gradient(135deg,#172e41,#172e41)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-card-image > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-catalog-pages a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-catalog-pages span{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-catalog-pages a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-empty,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-activity-empty{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-empty > i,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-activity-empty > i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-empty h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-activity-empty h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-empty p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-activity-empty p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-explore-breadcrumb a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-explore-breadcrumb span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-fly-cta{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-facts{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-facts > div + div{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-facts i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-facts small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-facts strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-references{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-references > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-references > span i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-references a{background:#172e41;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-references a:hover{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-tabs{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-tabs button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-tabs button.is-active{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-map-card,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-sidebar section,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-map-card-heading h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-sidebar h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-map-card-heading > div:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-sidebar dl div{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-sidebar dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-sidebar dd{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-carrier-chips span{background:#172e41;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-carrier-chips small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-carrier-chips p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list header a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list > a{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list > a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list > a strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list > a > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list > a em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-list > a b{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-inline-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-activity-empty a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-map-popup-link.is-primary{color:#e1edf6}
@media (max-width: 991px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-facts > div:nth-child(3){border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-facts > div:nth-child(4){border-top:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-preview-unavailable{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-gallery-nav{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-gallery-nav:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-gallery-nav:focus-visible{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-partial-copy{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-frequency-list span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-frequency-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-frequency-list strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-weather,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-intelligence{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-weather > header,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-intelligence > header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-weather > header span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-intelligence > header span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airframe-mix > span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-recent-empty section > span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-weather > header h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-intelligence > header h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-recent-empty h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-weather > header a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-flight-category{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-flight-category.is-mvfr{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-flight-category.is-ifr{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-flight-category.is-lifr{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-observation small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-intelligence-grid small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-status small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-observation strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-raw{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-raw > div + div{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-raw span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-raw span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-raw code{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-empty i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-empty strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-weather-empty p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-intelligence > header > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-intelligence-grid > div{border-bottom:1px solid #30495d;border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-intelligence-grid i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-intelligence-grid strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airframe-mix a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airframe-mix > div > span{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airframe-mix a small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airframe-mix > div > span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airframe-mix > div > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-status{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-status > div{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-status strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-recent-empty section{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-recent-empty p{color:#a5bacc}
@media (max-width: 991px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-status > div:nth-child(3){border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-status > div:nth-child(4){border-top:1px solid #30495d}
}
@media (max-width: 650px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-intelligence-grid > div,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-status > div{border-top:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-network-history-note{color:#a5bacc;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-route-table th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-route-table td{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-route-table strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-route-identity a{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-route-identity a:hover{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-route-identity i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-route-table small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-route-carriers span{background:#172e41;color:#65cef5}
@media (max-width: 800px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-route-table tr{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-route-mobile-label{color:#a5bacc}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-history-totals{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-history-totals > div + div{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-history-totals i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-history-totals span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-history-totals strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-coverage{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-card > header > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-card header span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-card h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-card p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-flight{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-flight:hover{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-flight time,
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-flight small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-flight-route i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-flight-route span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-ranking{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-position{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-ranking strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-ranking small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-ranking > b{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-months > div{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-bar{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-mix{border-top:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-mix span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-home{border-top:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-history-home i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-image-edit:hover{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-modal .modal-header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-modal .modal-header > div > span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-modal .modal-title{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-modal .modal-header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-picker{background:#172e41;border:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-picker > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-picker strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-picker small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-picker em{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-crop-workspace{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-crop-frame{border:2px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-crop-controls label{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-crop-controls button{background:#112334;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-credit{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-credit small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-error{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-save{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-photo-save:disabled{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-webcams{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-webcams > header span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-webcams h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-webcams a{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-webcam-sources p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-webcam-sources button{background:#172e41;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-webcam-sources button[aria-pressed="true"]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-airport-weather-legend small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/explore-airports.css"]) .pva-atlas-traffic-popup small{color:#a5bacc}
/* fleet-explore.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-source,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-source{background:#172e41;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-source.is-preview,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-source{background:#382f22;border-color:#30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-source small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-source small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-filter-apply{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-result-bar strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-family-heading span{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-family-heading i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-family-heading small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-row{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-row:hover{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-code{background:linear-gradient(135deg, #172e41, #172e41);color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-name strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-name small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-stat small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-stat strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-rank{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-rank i{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-row-arrow{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-pagination.is-top{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-page-direction,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-page-numbers > a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-page-numbers > span{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-page-direction:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-page-numbers > a:hover{background:#172e41;border-color:#30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-empty,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-not-found{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-empty h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-not-found h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-back{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-tabs{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-tabs button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-tabs button.active{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-type-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-card-heading > span{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-card-heading small{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-card-heading h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-inline-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-inline-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airline-chips a{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airline-chips b{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airline-chips span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-spec-grid > div{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-spec-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-spec-grid strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-spec-grid span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-pax-mix{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-pax-mix small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-pax-mix strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-equipment{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-equipment summary{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-equipment dl div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-equipment dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-equipment dd{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-modal .modal-header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-modal .modal-header > div > span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-modal .modal-title{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-modal .modal-header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-picker{background:#172e41;border:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-picker > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-picker strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-picker small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-picker em{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-crop-frame{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-crop-controls label{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-crop-controls button{background:#172e41;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-credit{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-credit small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-error{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-save{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-airframe-photo-save:disabled{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-activity-list article{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-flight-ident{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-activity-list strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-activity-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-not-found > span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-not-found input{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/fleet-explore.css"]) .pva-fleet-not-found > a{color:var(--night-link)}
/* flight-search.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-page-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-page-heading h1 span{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-catalog-state{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-catalog-state small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-weather-legend small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-network > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-network-popup small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-legend-origin{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-drawer{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-header h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-header h2 em{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-meta strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-meta span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-time-mode-toggle{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-time-mode-toggle:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-time-mode-toggle[aria-pressed="true"]{background:#172e41;border-color:#30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-toggle{background:#172e41;border:1px solid #30495d;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-selected-route{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-selected-route small{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-selected-route strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-selected-route .btn{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-selected-route > button:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-table thead th{background:#172e41;border-bottom:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-sort i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-sort:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-sort:focus-visible,
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-sort.is-active{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-sort.is-active i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-table tbody td{border-bottom:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-table tbody tr:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-table tbody tr.is-selected{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-table tbody td:last-child:not([colspan]){background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-table tbody tr:hover td:last-child:not([colspan]),
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-table tbody tr.is-selected td:last-child:not([colspan]){background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-number{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-carrier-code{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-airline-cell > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-destination-cell strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-destination-cell small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-airframe-cell strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-airframe-cell small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-day-chips i{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-day-chips i.is-active{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-schedule-time{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-source-date{color:#a5bacc !important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-bid-button{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-bid-button.is-locked:disabled{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-table-empty strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-table-empty span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-table-empty > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-table-empty > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-footer .btn{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-drawer-footer > div > span{color:var(--night-text)}
@media (max-width: 767.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-card-row{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-card-row.is-selected{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-card-row > div strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-card-row > div small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-card-row > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-flight-card-row > span strong{color:var(--night-text)}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-results{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-results p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-results > small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) #adhoc-status{background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-table th{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-table th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-table td{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-table small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-track{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-adhoc-datetime strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-live-schedule-notice{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-live-schedule-notice strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/flight-search.css"]) .pva-live-schedule-notice p{color:#65cef5}
/* hover-card-typography.css */
/* itinerary.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-itinerary-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-preview-state{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-preview-state small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-status-board{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-status-mission{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-next-ident > span{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-dispatch-action:hover{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-chain-map-card,
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-map-header h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board-header h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-trip-totals span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-trip-totals strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-itinerary-marker.is-current{border-color:#30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-itinerary-marker.is-selected{border-color:#30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board-header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board-header > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board-header > span i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board-header > span small{border-left:1px solid #30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board-header > span small.is-saving{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-board-header > span small.is-error{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-card:hover{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-card.is-selected{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-continuity-gap{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-continuity-gap strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-continuity-gap.is-bypassed{background:#172e41;border-color:#30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-continuity-gap.is-bypassed strong{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-continuity-gap a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-gap-bypass{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-continuity-gap.is-bypassed a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-continuity-gap.is-bypassed .pva-gap-bypass{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-order{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-order span{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-flight strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-flight small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-type{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-card .pva-status-ready{background:#173a32;border:1px solid #30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-route strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-route small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-route span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-route i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-meta{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-meta i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-actions{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-actions .btn{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-actions .btn:disabled{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-actions .pva-remove-leg{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-board-footer{background:#172e41;border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-board-footer i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-board-footer a{color:var(--night-link)}
@media (max-width: 575.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/itinerary.css"]) .pva-leg-actions{border-top:1px solid #30495d}
}
/* landing.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) body{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-landing .btn-info{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-section{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-section-label{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-experience-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-globe .pin{border:4px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-flight-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-flight-card span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-flight-card small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-flight-card strong i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-flight-card-two > i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/landing.css"]) .pva-process-step{border-top:2px solid #30495d}
/* leaderboards.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-kicker{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-hero-score>small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-panel{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-filters label,
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-compare-form label,
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-price-label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards input{color:#e1edf6;border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-scope{background:#172e41;border-top:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion.is-selected{background:linear-gradient(145deg,#112334,#172e41)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion-heading{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion-heading i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion-heading>span{color:#f3cf85;background:#382f22}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion>strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion>strong small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-winner{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-champion>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-table th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-table td{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-table thead{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-table thead th{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-table tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-table small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-primary-value strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot{color:#e1edf6!important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-place{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-place.is-podium{background:#382f22;color:#f3cf85;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-compare-add{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pagination{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-chart-data{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-chart-data span{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-track{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-bar-label small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-bars li>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-coverage dd small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-mini-board li:not(.lb-empty){border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-mini-board small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-economy-total{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-economy-total>span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-economy-total strong small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-economy-total p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-scenario output{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-table caption{color:#a5bacc;background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-method-grid p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-alert{background:#382f22;color:#f3cf85;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards .lb-center-card{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards .lb-center-card:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards .lb-center-card.is-selected{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-center-card>strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-center-card small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-picker>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards .lb-pilot-clear{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .pva-leaderboards .lb-pilot-clear:hover{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-popup{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-option{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-option:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-option[aria-selected=true]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-option small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-avatar{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-pilot-hint{color:#a5bacc;background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-compare-table td.lb-leading,
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-compare-table tr:hover td.lb-leading{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-leading-label{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/leaderboards.css"]) .lb-green-key{background:#173a32}
/* mission-card-participation.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-card-participation.css"]) .pva-mission-card-participation .is-completed{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-card-participation.css"]) .pva-mission-card-participation .is-progress{background:#172e41;color:#65cef5}
/* mission-catalog-typography.css */
/* mission-community.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community>header>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-grid>article{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community h3 i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community article>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-grid>.pva-mission-community-activity{background:linear-gradient(135deg,#172e41,#172e41)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-total{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-activity>div{border-top:1px solid #30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-list li{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-rank{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-list a{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-list a:hover{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-list small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-count{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-community.css"]) .pva-mission-community-link{color:#65cef5}
/* mission-completions.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-mission-completions{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading{border-bottom:1px solid #30495d;background:linear-gradient(135deg,#112334 0%,#172e41 100%)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading>div>span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading aside{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading aside strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading aside span{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-heading aside small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis article{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-columns{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-roster article{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-roster article:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-roster article>div:not(.pva-completer) strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-roster article>div:not(.pva-completer) small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completer strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completer small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-empty{border:1px dashed #30495d;background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-empty i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-empty strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-mission-completions>footer{border-top:1px solid #30495d;background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-mission-completions>footer i{color:#65cef5}
@media(max-width:1100px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis article:nth-child(n+4){border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-roster article{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completer{border-bottom:1px solid #30495d}
}
@media(max-width:680px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis article:nth-child(3){border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-completions.css"]) .pva-completion-kpis article:nth-child(n+3){border-top:1px solid #30495d}
}
/* mission-flight-table.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-mission-flight-table thead th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-mission-flight-table tbody td,
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-mission-flight-table tbody th{border-bottom:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-mission-flight-table tbody tr:nth-child(even){background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-mission-flight-table tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-number{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .is-complete .pva-sequence-number{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-flight>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-flight strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-airport strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-flight small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-airport small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-airport:hover strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-sequence-status{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .is-complete .pva-sequence-status{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-flight-table.css"]) .pva-mission-flight-table .pva-sequence-empty{color:#a5bacc}
/* mission-highlights.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight > header span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight > header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight > header > a{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight-card{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight-card:hover{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight-copy > small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight-copy p span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight-copy > div{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-highlights.css"]) .pva-mission-spotlight.is-featured{background:#172e41;border:1px solid #30495d}
/* mission-number-badge.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/mission-number-badge.css"]) .pva-mission-number-badge>span{background:radial-gradient(circle at 36% 28%,#112334,#172e41 62%,#a4cad5);border:clamp(2px,calc(var(--mission-badge-size)*.055),5px) solid #30495d}
/* missions.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-missions,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-detail{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-missions-eyebrow,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-results>header span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card-body>small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-map-panel header>div:first-child>span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief header span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-story-grid header span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-legs>header span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-missions-heading p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-missions-source{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-metrics{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-metrics article{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-metrics span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-metrics small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-finder{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-finder-row>div{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-finder-row>div i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-finder input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-finder select{background:#172e41;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-finder-row>button{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-filter-groups{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-filter-groups legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-filter-groups button{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-filter-groups button span{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-filter-groups button:hover{border-color:#30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-filter-groups button.is-active span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-results>header>strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card-image>em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card-image>em.is-completed{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card-image>em.is-progress{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card-body>p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card-facets span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card-facets i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-route{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-route span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card footer{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card footer span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card footer span i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-card footer>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-missions-empty{background:#112334;border:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-missions-empty span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-breadcrumb{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-breadcrumb a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-stat-strip{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-stat-strip article{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-stat-strip span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-stat-strip small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-map-panel,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-story-grid>section,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-legs{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-map-panel>header>div:last-child span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-map-panel>footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief dl div{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief button{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief>p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-richtext{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-richtext h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-richtext h4{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-legs>header small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-leg-list article{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-leg-list article.is-complete{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-number span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-number i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .is-complete .pva-leg-number i{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-flight small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-flight span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-route>a span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-route>a small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-route>div span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-leg-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .is-complete .pva-leg-status{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-map-panel>header>div:last-child .pva-mission-hop-key i{border:1px solid #30495d}
@media(max-width:767.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-metrics article:nth-child(-n+2){border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-stat-strip article:nth-child(-n+2){border-bottom:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-eligibility-summary{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief.is-eligible .pva-mission-eligibility-summary{background:#173a32;border-color:#30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-requirements article{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-requirements article.is-met>i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-requirements span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-requirements small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-requirements em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-participants{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-participants>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-participants small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-brief button.is-ready{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-map-actions button{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-map-actions button:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/missions.css"]) .pva-mission-path-status{background:#172e41;color:#65cef5}
/* news.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-kicker{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-heading h1{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-heading h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-heading p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card-meta{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card-meta i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card h3 a{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-read{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-empty{border:1px dashed #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-empty>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-breadcrumb{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-article{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-body{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-body h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-body h4{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-body blockquote{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-article>footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card-image{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-image-editor{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-image-editor figure{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-image-editor figure span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-image-actions output{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-image-editor .modal-body>p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-image-editor .modal-body>output{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-discussion{border-top:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-discussion h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-discussion small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card-activity{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card-activity i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card-activity strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/news.css"]) .pva-news-card-activity:hover{color:#65cef5}
/* pilot-identity.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-identity.css"]) .pva-crew-identity .pva-crew-avatar{border:1px solid #30495d;background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-identity.css"]) .pva-crew-identity .pva-crew-profile,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-identity.css"]) .pva-crew-identity .pva-crew-name{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-identity.css"]) .pva-crew-identity .pva-crew-profile:hover{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-identity.css"]) .pva-crew-identity .pva-crew-meta{color:#a5bacc}
/* pilot-profile.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-back{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-details{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-details h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-details dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-details dd{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-details a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-sections a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-log-controls button{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-details p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-details small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-section-heading > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-stat-grid > div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-stat-grid strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-stat-grid span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-split h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-landing-band{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-economics > div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-table-scroll{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-data-table th{color:#a5bacc;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-data-table td{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-data-table tbody tr:nth-child(even){background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-data-table tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-airline-fallback{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-flight-copy strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-data-table td > strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-flight-route strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-flight-route i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-flight-order{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-achievement-list li{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-achievement-list i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-mission-grid > a{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-log-filters a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-log-pagination a{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-log-pagination{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-pirep-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-pirep-status.is-approved{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-pirep-status.is-pending,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-pirep-status.is-held{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-pirep-status.is-rejected{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pilot-profile.css"]) .pilot-mission-grid h3{color:#e1edf6}
/* pirep-fuel.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel{background:#112334;color:#e1edf6;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel header p{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-fuel-facts>div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-fuel-facts span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-fuel-facts small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel caption{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel td{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel thead th{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel td small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-pirep-fuel th small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-fuel-note{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-fuel.css"]) .pva-fuel-caution{background:#382f22;color:#f3cf85}
/* pirep-insights.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-heading nav a[aria-current]{background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-totals{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-totals>div{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-totals small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-totals strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-totals span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-body p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-distribution>a{color:#e1edf6;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-distribution>a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-band-label small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-band-stat small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-band-track{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-band-stat b{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-trend{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-trend span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-economics{background:#172e41;border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-kicker{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-fuel{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-fuel small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-economics dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-economics>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-economics-separation{border-top:1px solid #30495d;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-economics-separation span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-economics-separation b{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-economics-separation i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-reports{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-reports>header a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-report{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-report small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-report:hover{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-fuel-summary{border-left:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-dashboard-insights small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-dashboard-insights p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-touchdown-stack{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-touchdown-chips>a{color:#e1edf6;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-touchdown-chips>a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-fuel-summary caption{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-fuel-summary th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-fuel-summary td{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-fuel-summary thead th{color:#a5bacc}
@media(max-width:900px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-fuel-summary{border-top:1px solid #30495d}
}
@media(max-width:1100px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-economics{border-top:1px solid #30495d}
}
@media(max-width:600px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-insights.css"]) .pva-performance-totals>div{border-bottom:1px solid #30495d}
}
/* pirep-log.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-pagination{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-pagination button{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-review-select select{background:#112334;color:#e1edf6;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pending-reports{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pending-reports p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pending-reports a{background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pending-reports .is-pending,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-flight-badges .is-pending{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pending-reports .is-held,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-flight-badges .is-held{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-evidence-bars button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-evidence-bars strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-evidence-bars small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-evidence-bars i{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-evidence-bars button:hover{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pireps{color:var(--pva-ink, #e1edf6)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pireps-heading h1{color:var(--pva-navy-900, #e1edf6)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pireps .pva-pirep-panel header h2,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-log h2{color:var(--pva-navy-900, #e1edf6)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-chart-insight{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-chart-insight > strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-chart-insight > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-chart-insight > span b{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-chart-insight > em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-chart-insight > em.has-alert{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) #pirep-punctuality-summary > em{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pireps .pva-landing-bar.is-empty > i{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pireps .pva-landing-bar.is-empty .pva-landing-bar-value{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pireps .pva-landing-bar .pva-landing-bar-label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pireps .pva-landing-bar-label strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-last-landings{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-last-landings > span strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-last-landings > span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-punctuality-footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-punctuality-excluded{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-punctuality-excluded:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-punctuality-excluded.is-active{background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-log{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-log > header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-log > header button{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-flight-card{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-flight-card:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-flight-card .pva-flight-pair > i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-flight-card > i{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-map-controls{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-map-controls select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-map-controls button{border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) #pirep-path-status{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-airport-dot{border:2px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-airport-marker:hover .pva-pirep-airport-dot,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-airport-marker:focus-visible .pva-pirep-airport-dot{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-airport-popup .maplibregl-popup-content{background:#112334;color:#e1edf6;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-log.css"]) .pva-pirep-airport-info a{color:#65cef5}
/* pirep-measurements.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-flight-measurements{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-flight-measurements header p{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-handling-maxima>div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-handling-maxima span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-runway-events>article{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-runway-events time{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-event-measures>div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-event-measures dt{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-measurement-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-rotation-summary{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-runway-dimensions{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-controls input{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-controls>span{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-charts article{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-charts small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-legend{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-legend span+span{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-readout{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-controls select{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-legend .pva-approach-ground-key{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-wind{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-context{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-controls button,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-event{border:1px solid #30495d;background:#112334;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-reference{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-legend .pva-approach-aim-key{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-legend .pva-approach-speed-key{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-legend .pva-approach-touchdown-key{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-scrub{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-event.is-gear{color:#f3cf85;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-event.is-flaps{border-color:#30495d;color:#65cef5;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-runway{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-runway h4 small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-landing-stats{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-measurements.css"]) .pva-approach-landing-stats span{color:#65cef5}
/* pirep-playback.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-map-layers{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-map-layers>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-map-layers button{border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-chart-grid svg .sample-value{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-chart-grid svg .sample-value.is-groundElevation{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-chart-grid svg .sample-value.is-verticalSpeed{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-flight-info{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-flight-info span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-flight-info strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-flight-info small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-captain-photo{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-acars-table .pva-pirep-acars-date{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-playback-actions button{border:1px solid #30495d;background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-playback{border-bottom:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-playback label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pirep-playback small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pilot-flight-note{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pilot-flight-note h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-playback.css"]) .pva-pilot-flight-note time{color:#a5bacc}
/* pirep-rules.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-rules p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-enable{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-section{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-section h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-field > label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-field small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-checks fieldset{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-rules.css"]) .pva-review-checks fieldset:has(input[type=checkbox]:checked){background:#172e41}
/* pirep-summary.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-summary{background:#112334;border-bottom:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-carrier span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-media figure{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-media figcaption{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-timing header>strong{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-timing th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-timing td{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-timing thead th{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-timing p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-report-facts{background:#172e41;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-report-facts small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-report-facts span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-flight-summary{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-report-route-status{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-report-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-report-status.is-pending{background:#382f22;border-color:#30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pirep-summary.css"]) .pva-report-status.is-held{background:#172e41;border-color:#30495d;color:#a5bacc}
/* pireps.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pireps-preview{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pireps-preview small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-toolbar{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-scope-toggle,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-range-toggle{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-scope-toggle button,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-range-toggle button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-scope-toggle button.is-active,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-range-toggle button.is-active{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-toolbar > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-kpis button{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-kpis button > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-kpis strong em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-kpis small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-panel{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-panel > header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-panel header > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-landing-bar span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-landing-thresholds span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-last-landings{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-last-landings > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-chart-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-light-ring span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-light-legend button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-online-chart{background:conic-gradient(var(--pirep-cyan) var(--online-share), #172e41 0)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-online-chart small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-log > header > div:last-child span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-log > header button{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-active-filter{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-flight-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-flight-brand small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-flight-pair > i{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-flight-pair small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-flight-stat small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-flight-badges .is-approved,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-hero-meta .is-approved{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-flight-badges .is-holding,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-hero-meta .is-holding{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-flight-badges .is-online{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-flight-badges .is-alert{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-empty{background:#112334;border:1px dashed #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-ops-strip{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-ops-strip > div{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-ops-strip span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-ops-strip span em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-route-key span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-end-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-end-metric{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-end-metric em,
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-landing-gauge em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-end-metric span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-end-card dl div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-end-card dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-landing-gauge > div span{border:2px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-landing-gauge > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-telemetry-legend span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-telemetry-legend .cruise{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-event-timeline time{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-event-timeline article > i{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-event-timeline article > div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-event-timeline p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-notes{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/pireps.css"]) .pva-pirep-notes p{color:#a5bacc}
/* premcars-download.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/premcars-download.css"]) .version,
html[data-bs-theme=dark]:has(link[href*="/assets/css/premcars-download.css"]) .footer{color:#a5bacc}
/* premierva.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link{color:#a5bacc !important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link.show{background:#172e41;color:var(--night-link) !important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link.active{background:#172e41;color:var(--night-link) !important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link.dropdown-toggle{color:#a5bacc !important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link.dropdown-toggle:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link.dropdown-toggle.show{color:var(--night-link) !important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .navbar-nav .nav-link.disabled{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .topnav .pva-support-nav .nav-link{background:#172e41;border:1px solid #30495d;color:var(--night-link) !important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-staff-nav .nav-link{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-nav-menu{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-nav-menu .dropdown-header{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-nav-menu .dropdown-item i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-dashboard-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-eyebrow,
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-section-kicker{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-environment-state{background:#173a32;border:1px solid #30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-intro{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-stat{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-stat strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-stat small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-action small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-card-icon{background:#172e41;color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-card-icon-amber{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-rank-ring{background:conic-gradient(#172e41 0deg, #172e41 360deg)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-rank-ring span{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-rank-ring small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-rank-copy > strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-rank-copy > p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-rank-status{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-next-action{background:#172e41;border:1px solid #30495d;color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-next-action > i{color:var(--night-link)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-next-action small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-challenge-empty strong{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-challenge-empty p{color:#a5bacc}
@media (max-width: 1199.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-stat,
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-action{border-top:1px solid #30495d}
}
@media (max-width: 767.98px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-ops-stat{border-bottom:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-crew-staff-shortcut>a{border:1px solid #30495d;background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-crew-staff-shortcut>a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/premierva.css"]) .pva-crew-staff-shortcut span{border-left:1px solid #30495d}
/* roster.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .pva-roster{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-metrics span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-metrics small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-kicker{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-section-heading h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-section-heading>a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-new-pilot{background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-new-pilot:hover{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-avatar{color:#a5bacc;background:linear-gradient(145deg,#172e41,#172e41);border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-new-pilot:nth-child(2) .roster-avatar{background:#172e41;border-color:#30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-new-pilot:nth-child(3) .roster-avatar{background:#172e41;border-color:#30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-ident{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-new-pilot>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-board{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-section-heading h2>span{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-sort a{color:#a5bacc;background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-filters{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-filters label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-filters input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-filters select{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-filter-actions a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-results-heading strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-table thead th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-table tbody :is(td,th){border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-table tbody th{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-table tbody tr:hover :is(td,th){background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-pilot-cell strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-pilot-cell small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-position{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-position.is-leading{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-airport{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-table .is-sorted{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-status.status-3{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-status.status-4{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-status.status-1,
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-status.status-2{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-pagination{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-pagination a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-methodology{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-methodology i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-methodology strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-empty>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-scroll-hint{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-no-newest{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-premium{background:#382f22;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/roster.css"]) .roster-update-status:not(.visually-hidden){background:#382f22;color:#f3cf85}
/* section-labels.css */
/* staff-awards.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a:hover{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a>b{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a.is-general>i{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a.is-mission>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a.is-event>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-filters a.is-type-rating>i{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-badge{background:linear-gradient(145deg,#172e41,#172e41);border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-name strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-name small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-category{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-category.is-general{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-category.is-mission{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-category.is-event{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-category.is-type-rating{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-roster code{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-manager{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-manager>header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-manager>header h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-manager>header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-source{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>figure,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>form,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-readonly,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-create-note{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>figure>div{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>figure>div i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace figcaption strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace figcaption span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>figure.has-image{background:linear-gradient(145deg,#172e41,#172e41)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-actions p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-photo-modal .modal-header{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-photo-modal .modal-title{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-crop-canvas{border:1px solid #30495d;background:repeating-conic-gradient(#172e41 0% 25%,#112334 0% 50%) 0/20px 20px}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>form label{background:#172e41;border:1px dashed #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>form label>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>form label strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>form label small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>form p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-workspace>form p i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-readonly,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-create-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-readonly>i,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-create-note>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-readonly strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-awards.css"]) .pva-award-icon-create-note strong{color:#a5bacc}
/* staff-billing.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-tabs a{border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-tabs a[aria-current]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-tabs small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-state{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-save{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-save p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-notice{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-billing.css"]) .pva-billing-methods article{border:1px solid #30495d}
/* staff-editor-compact.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-editor-compact.css"]) .pva-user-bonus-form .pva-bonus-confirm{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-editor-compact.css"]) .pva-bonus-confirm [data-bonus-cancel]{background:#112334;color:#65cef5}
/* staff-event-roster.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-staff-shell .pva-event-roster .pva-event-dates>span>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-staff-shell .pva-event-roster .pva-event-dates time small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-staff-shell .pva-event-roster tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-event-edit-hint{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-event-edit-link:hover strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-staff-event-art{background:linear-gradient(135deg,#172e41,#172e41);border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-staff-event-art>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-event-roster.css"]) .pva-staff-event-art>span i{color:#65cef5}
/* staff-events.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-manager{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-manager>header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-manager>header h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-manager>header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-manager>header>strong{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-current,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-replacement,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-readonly{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-current>div{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-current>div i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-current>div strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-picker{background:#112334;border:1px dashed #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-picker>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-picker strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-picker em{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-crop-frame{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-crop-controls label{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-crop-controls button{background:#112334;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-error{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-status{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-readonly{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-media-readonly strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-modal .modal-header{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-events.css"]) .pva-event-photo-modal .modal-title{color:#e1edf6}
/* staff-inline-images.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-inline-images.css"]) .pva-inline-tools{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-inline-images.css"]) .pva-inline-tools button{border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-inline-images.css"]) .pva-inline-resize{border:2px solid #30495d}
/* staff-integrations.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-api-accounting{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-api-accounting h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-api-accounting h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-api-accounting input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-api-accounting select{border:1px solid #30495d;background:#172e41;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-warning{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-metrics article{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-metrics strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-metrics small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-economics article{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-net{border-top:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-memberships span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-table-scroll{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-table-scroll th,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-table-scroll td{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-table-scroll thead th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-table-scroll tfoot{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-table-scroll small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-table-scroll code{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-funding-form{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-api-accounting details{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-api-accounting summary{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-integration-providers a{border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-integration-providers a[aria-current]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-integration-providers small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-discord-settings .pva-integration-content>section{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-discord-help{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-staff-shell #api-pilot-usage tbody:nth-of-type(even){background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-staff-shell #api-pilot-usage .api-pilot-detail-row td{border-bottom:2px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-pilot-breakdown dl>div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-pilot-breakdown dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .api-summary-table tbody tr:nth-child(even){background:#172e41}
@container(max-width:580px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-integrations.css"]) .pva-staff-shell .pva-api-accounting .api-summary-table tr{border-bottom:1px solid #30495d}
}
/* staff-member-care.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-pilot{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-badges .is-premium{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-facts{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-facts > div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-facts dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-facts dt i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-facts dd{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-facts dd a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-facts small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-table-wrap{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-table th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-table td{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-table tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-subject{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-subject small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-table time{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-status.is-awaiting_staff{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-status.is-awaiting_pilot{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-status.is-closed{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-ticket-progress{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-ticket-reassign summary{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-ticket-assignee-label > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-member-care .pva-ticket-assignment select{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-member-care .pva-account-card > .pva-ticket-legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-care-table .pva-care-table-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-compose-tabs{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-compose-tabs button{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-compose-tabs button[aria-selected="true"]{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-compose-explanation{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-pilot-picker > small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-pilot-results{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-pilot-option{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-pilot-option:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-pilot-option[aria-selected="true"]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-pilot-option strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-pilot-option span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-compose-footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-member-care.css"]) .pva-compose-footer small{color:#65cef5}
/* staff-mission-roster.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-number{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-identity{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-identity small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-art{background:linear-gradient(135deg,#172e41,#172e41);border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-art>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-finder-heading{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-search{border:1px solid #30495d;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-search>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-finder-row select{border:1px solid #30495d;background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-resource-toolbar .pva-staff-mission-finder-row a{border:1px solid #30495d;background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-filter-groups{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-filter-groups legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-chip>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-mission-roster.css"]) .pva-staff-mission-chip b{background:#112334;color:#65cef5}
/* staff-missions.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-tabs{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-tabs a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-tabs a em{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-tabs a.is-active{background:#112334;border-color:#30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-tabs a.is-active>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-leg-board>header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-board>header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-builder-card>header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-leg-board h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-board h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-builder-card h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager header p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-leg-board header p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-board header p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-builder-card header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager figure{background:linear-gradient(135deg,#172e41,#172e41);border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager figure>div{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager figure>div i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-media-manager figure>div strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-modal .modal-header{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-modal .modal-header span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-modal .modal-header h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-modal .modal-header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-picker{background:#172e41;border:1px dashed #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-picker small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-picker em{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-crop-controls label{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-crop-controls button{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-error{background:#35263b;border:1px solid #30495d;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-credit{background:#172e41;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-photo-credit small{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-kpis{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-kpis>div{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-kpis i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-kpis small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-admin-kpis strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-leg-board,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-board{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-leg-list>li{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-order>i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-order button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-ident small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-time small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-equipment small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-ident strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-route strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-time strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-equipment strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-ident span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-route span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-time span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-equipment span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-actions a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-actions button{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-leg-actions button{background:#35263b;border-color:#30495d;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-builder-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-builder-card>header>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-builder-card>header>a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-builder-card form>label,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-custom-form label>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-search{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-search i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-search input{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-results,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-airport-field>div{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-results button{background:#112334;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-results button:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-results strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-results span{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-results small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-schedule-selection{background:#172e41;border:1px solid #30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-custom-form input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-custom-form select{background:#172e41;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-custom-form footer{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-airport-field button{background:#112334;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-airport-field button:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-airport-field button strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-airport-field button span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-airport-field button small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-empty{background:#172e41;border:1px dashed #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-empty i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-review-note{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-filters label{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-filters input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-filters select{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-filters select{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-mission-pilot-list>article{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-identity strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-identity small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-progress small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-progress strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-progress em{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-progress>div{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-metrics span{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-metrics small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-metrics strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-state>span.is-in_progress{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-state>span.is-completed{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-state>span.is-approved{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-state>span.is-held{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-state>span.is-removed{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-state>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-actions>a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-actions summary{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-manage-panel{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-manage-panel label{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-manage-panel select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-manage-panel textarea{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-quick-actions{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-quick-actions .is-approve{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-missions.css"]) .pva-pilot-quick-actions .is-remove{background:#35263b;color:#ffadb9}
/* staff-pirep-editor.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-resource-editor form.pva-pirep-corrections{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-field-group{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-field-group>header{background:linear-gradient(110deg,#172e41,#112334);border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-field-group>header h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-field-group>header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-fields .pva-editor-field input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-fields .pva-editor-field select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-fields .pva-editor-field textarea{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-decision form > footer .is-hold{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-pirep-editor.css"]) .pva-pirep-decision form > footer .is-reopen{background:#172e41;color:#a5bacc}
/* staff-schedules.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedules{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-tabs a{background:#112334;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-tabs a[aria-current]{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-panel{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-filters{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedules label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedules input:not([type=checkbox]):not([type=hidden]),
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedules select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedules textarea{border:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedules input:disabled,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedules textarea:disabled{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-results-heading p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-form-section p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-badge{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-badge.is-mission{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-note{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table th{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table td{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table tr:hover td{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-route i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-pagination{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-footnote{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-empty>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-empty p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-checks label{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-save{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-metadata dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-danger{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-danger summary{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-danger p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-options{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-options [role=option]:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-options [aria-selected=true]{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-options small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-live-status{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-airline-fallback{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-list .pva-schedule-pagination{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-list .pva-schedule-pagination a{border:1px solid #30495d;background:#112334;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-list .pva-schedule-pagination a:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-sort span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-sort:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table th[aria-sort=ascending] .pva-schedule-sort,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table th[aria-sort=descending] .pva-schedule-sort{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table th[aria-sort=ascending] .pva-schedule-sort span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-schedules.css"]) .pva-schedule-table th[aria-sort=descending] .pva-schedule-sort span{color:#65cef5}
/* staff-settings.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-heading h1{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-heading>div>p:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-lock{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-lock small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-sidebar,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-card,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-panel,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-welcome{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-sidebar>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-sidebar>a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-sidebar>a:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-sidebar>a.is-active{background:#172e41;border-color:#30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-sidebar small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-resource-grid>a{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-resource-grid>a>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-resource-grid strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-resource-grid div small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-resource-grid em{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-resource-grid em small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-resource-grid>a>i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-kpis article{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-kpis article>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-kpis small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-kpis strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-kpis em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ops-card{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ops-card>header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ops-card header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ops-card header h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ops-card header>a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ops-card header>span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-review-states a{border-bottom:1px solid #30495d;border-right:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-review-states strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-review-states .is-pending strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-review-states .is-held strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent a{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent span b{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent>a>strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent em,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-state{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent .is-pending,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-state.is-pending,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent .is-held,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-state.is-held{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent .is-approved,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-state.is-approved{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-recent .is-rejected,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-state.is-rejected{background:#172e41;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-catalog-health a{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-catalog-health>a>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-catalog-health strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-catalog-health small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-catalog-health b{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-inline-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-section-title small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-section-title h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-section-title>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-card>header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-provider-mark{background:linear-gradient(145deg,#172e41,#172e41);color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-card h2{color:var(--night-text)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-card header p:last-child{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-provider-status{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-provider-status.is-connected{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-field label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-field label span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-field>div{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-field>div>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-field input{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-field button{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-field>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-meta{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-meta span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-meta i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-meta strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-card form>footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-settings-card footer a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-toolbar{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-toolbar form{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-toolbar form>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-toolbar form a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-table th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-table td{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-table tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-table td:last-child a{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-record-state{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-record-state.is-on{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-pagination{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-pagination>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-pagination a{border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-detail-back{border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a:hover{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a>b{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a.is-pending>i{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a.is-held>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a.is-approved>i{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-filters a.is-rejected>i{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-flight strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-flight small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-route b{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-route i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-pilot small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-rank small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-rank strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-state.is-unknown{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-context{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-context>div{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-context small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-context span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-context strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-context strong i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-alert{background:#382f22;border-bottom:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-identity strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-rank strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-access strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-location strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-identity small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-rank small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-location small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-subtext{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-avatar{border:2px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-rank strong{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-access small{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-access small.is-active{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-state{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-state.is-premium{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-metric strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-metric small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-location>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-location.is-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-joined{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airline-codes strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airline-name strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airline-codes small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airline-name small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe>span:last-child strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe>span:last-child small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-code small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe:hover>span:last-child strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-image{background:linear-gradient(145deg,#172e41,#172e41);border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-image>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-code strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-simbrief{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-range strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-range small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-airframe-range em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airframe-state.is-enabled{background:#173a32;border-color:#30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airframe-state.is-disabled{background:#172e41;border-color:#30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell table.pva-setting-roster th{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell table.pva-setting-roster td{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-roster tbody tr:nth-child(even){background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-setting-roster .pva-setting-title{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-name p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-key{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-key code{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-setting-roster .pva-setting-category{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-setting-roster .pva-setting-value{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-value.is-empty{color:#a5bacc!important}
@container(max-width:680px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell table.pva-setting-roster tr{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell table.pva-setting-roster td[data-label="Current value"]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell table.pva-setting-roster td[data-label="Current value"]:before{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell table.pva-setting-roster td[data-label="Updated"]{color:#a5bacc}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor>header{background:linear-gradient(110deg,#172e41,#112334);border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor>header>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor header em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field label>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field input:not([type=checkbox]),
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field textarea,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field select{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field.is-check{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field.is-check label>span{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor form>footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor form>footer>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor form>footer>span i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-status-filter{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-status-filter>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-status-filter select{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-sort:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-sort.is-active{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-schedule-count strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-schedule-count small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-manager{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-manager header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-manager h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor header p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-manager header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor nav a{background:#172e41;border:1px solid #30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor nav a:hover{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor #staff-airport-map{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor>footer{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor>footer i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-coordinate-editor output{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-manager>header>strong{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-grid article{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-grid footer span strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-grid footer span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-manager form button{background:#35263b;border:1px solid #30495d;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-empty{background:#172e41;border:1px dashed #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-empty>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-airport-photo-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-roster th:last-child{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-roster td:last-child{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-roster tbody tr:hover td:last-child{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review>small.is-more{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review .is-rejected+small{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card>header>i{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card>header small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card>header h3{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-held{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-held>header>i{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-held>header h3{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-rejected{background:#172e41;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-rejected>header>i{background:#382f22;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-rejected>header h3{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-reasons strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-reasons small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-approval-impact{background:#172e41;border:1px solid #30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-rejected .pva-pirep-review-reasons article>i{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-rejected .pva-pirep-review-reasons strong{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-card.is-rejected .pva-pirep-review-reasons small{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-review-reason{color:#f3cf85!important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-input>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-input>button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-input>button:hover{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-combobox>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options>button+button{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options>button:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options>button.is-active{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options>button>strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options>button>span strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options>button>span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-setting-airport-options>button>em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger>div>span{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger small{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger h3{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger aside{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger aside strong{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger aside small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-danger aside a{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog{background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog form>header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog header>span{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog header small{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog header h2{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog header>button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog>form>p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog label span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog textarea{border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-code{background:#172e41;border:1px dashed #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-code span{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-code code{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog form>footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-dialog footer button{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-tabs{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-tabs a{border-right:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-tabs a.is-active{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-tabs strong{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-tabs a.is-active strong{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request>header>span{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request header h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request header em{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request.is-deleted header em{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request.is-rejected header em,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request.is-failed header em{background:#172e41;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request dd{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request dd small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request blockquote{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request blockquote.is-review{border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request blockquote small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request blockquote p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request>footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request>footer>a,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request>footer>span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-request>footer button{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-empty{background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-empty i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-deletion-empty h2{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-filter-selects{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-filter-selects select{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-title strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-title small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-target small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-activity small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-type{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-type.is-focus_city{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-type.is-king_of_airline{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-type.is-community{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-window>time{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-window>time span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-window>time strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-window>time em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-window>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-window>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-target strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-activity strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-movements>span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-movements strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-movements small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-status{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-status.is-scheduled,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-status.is-published,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-status.is-active{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-status.is-draft{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-editor-context{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-editor-context>div{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-editor-context small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-editor-context span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-editor-context strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-help{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference>div:first-child>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference>small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference-options{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference-options>button+button{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference-options>button:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference-options>button>strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference-options>button>span strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference-options>button>span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-event-reference-options>button>em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor-actions button:disabled,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-save-footer button:disabled,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-editor form>footer button:disabled{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-help{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-save-footer{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-save-footer>span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-resource-save-footer>span i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading h2{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading>span{background:#173a32;border:1px solid #30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading>span.is-archived,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading>span.is-pending-import,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading>span.is-partial{background:#382f22;border-color:#30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading>span.is-empty,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-heading>span.is-unavailable{background:#172e41;border-color:#30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-compare{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-compare article+article{border-left:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-compare>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-compare small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-compare strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-compare span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-card,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-telemetry-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-card>header,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics>header,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-telemetry-card>header{background:#112334!important;border-bottom:1px solid #30495d!important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-card>header strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics>header strong,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-telemetry-card>header strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-card>header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics>header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-telemetry-card>header small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-card>header em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-fix{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-map-fix.is-airport i{border:2px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics dl>div{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics dl>div:nth-child(odd){border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics dt{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics dd{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics dd.is-warning{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-telemetry-card>header output{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid>article:nth-child(odd){border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid>article:nth-child(-n+2){border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid article>header span{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid article>header em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-state{background:#382f22;border:1px solid #30495d;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-state.is-empty,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-evidence-state.is-unavailable{background:#172e41;border-color:#30495d;color:#a5bacc}
@media(max-width:1050px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-review-metrics dl>div:nth-child(odd){border-right:1px solid #30495d}
}
@media(max-width:760px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-aircraft-compare article+article{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid>article{border-bottom:1px solid #30495d!important}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-card{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-card>header{background:#112334!important;border-bottom:1px solid #30495d!important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-card>header strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-card>header small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-card>header em{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table td{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table tr.is-warning{background:#35263b}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table tr.is-warning td{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table tr.is-milestone{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-detail i{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-phase{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table td.is-climb{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table td.is-descent{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-table td:last-child small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-empty>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-acars-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-editor{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-toolbar{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-toolbar button{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-toolbar button:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-toolbar button:focus{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-toolbar>span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-surface{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-surface:empty:before{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-surface h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-surface h4{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-surface blockquote{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-editor>small{background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-editor>small i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pretty-datetime{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pretty-datetime>header{background:linear-gradient(110deg,#172e41,#112334)}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pretty-datetime>header>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pretty-datetime>header strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pretty-datetime>header small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pretty-datetime>header button{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-editor-field .pva-pretty-datetime>input{background:#112334;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-hubs{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-hubs h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-hubs h3 span{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-hubs header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-hubs p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-hubs td small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-hub-empty{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-photo-manager{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-photo-preview{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-photo-preview span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-photo-manager small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy>header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-photo-manager h3,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-photo-manager p,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-photo-actions button{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy>header>strong{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy-grid article{background:#112334;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy-grid strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy-grid span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy-empty{background:#112334;border:1px dashed #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-legacy-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-tabs{background:#172e41;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-tabs a{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-tabs a em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-tabs a.is-active{background:#112334;border-color:#30495d;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-tabs a.is-active em{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-panel{background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-panel>header{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-panel>header small,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-panel>header h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-panel>header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-panel>header>a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-empty{background:#172e41;border:1px dashed #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-empty>i{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-empty strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table td{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table td strong{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table td>span.is-approved{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table td>span.is-rejected{background:#382f22;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table td>span.is-pending{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table td>span.is-held{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-table td>a{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-add{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-add label span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form label span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid label span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-add select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-add input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form input,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form select,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form textarea,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid textarea{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-add button:disabled{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-cards article{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-cards article>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-cards small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-cards strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-cards p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-cards em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-admin-cards button{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-transfer article{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-transfer article>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-transfer article.is-verified>i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-transfer small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-transfer strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-transfer span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form header h4{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-bonus-form header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger>h4{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger>p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger>article{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger>article>span{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-ledger p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-state.is-clear{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-state.is-banned{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-temporary-password{background:#382f22;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-temporary-password>i{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-temporary-password small{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-temporary-password strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-temporary-password span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid>article{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid>article.is-danger{background:#112334;border-color:#30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid article>header>i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid article.is-danger header>i{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid h4{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid>article>p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid em{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid blockquote{background:#112334;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-security-grid+.pva-user-ledger>article>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-toolbar [data-richtext-image-status]{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-richtext-toolbar [data-richtext-image-status].is-error{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision{background:#112334;border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>header small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>header h3{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>header p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>header>span.is-pending{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>header>span.is-held{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>header>span.is-approved{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>header>span.is-rejected{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>form{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>form>label{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision>form>label span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision textarea{background:#112334;border:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-credit-preview{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision form>footer .is-reject{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history h4{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history article{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history article.is-approve>i{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history article.is-reject>i{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-history p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-decision-readonly{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-posting-state{background:#173a32;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-status-field{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-status-field.is-approved{background:#173a32;border-color:#30495d;color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-status-field.is-rejected{background:#35263b;border-color:#30495d;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid>article[data-pirep-chart="altitude"]{border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid>article[data-pirep-chart="groundSpeed"]{border-right:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-terrain-legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-terrain-note{color:#a5bacc}
@media(max-width:760px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-pirep-chart-grid>article[data-pirep-chart="groundSpeed"]{border-bottom:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card{background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card:focus-visible{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card i{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card > small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card.is-attention strong{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card.is-attention i{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card.is-waiting strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-queue-card.is-closed strong{color:#8ee3bd}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ticket-filters a{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-ticket-filters a[aria-current="page"]{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-support-summary{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-support-items a{border-top:1px solid #30495d;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-support-items a:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-support-items a:focus-visible{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-support-items small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-support-items b{background:#35263b;color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-hubs .pva-hub-credit{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-hub-table-wrap{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-staff-hubs .pva-hub-table :is(th,td){border-bottom:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-staff-hubs .pva-hub-table th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-hub-table tbody tr:nth-child(even){background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-staff-hubs .pva-hub-airport{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-staff-hubs .pva-hub-airport .pva-hub-code{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-staff-hubs .pva-hub-airport small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-staff-hubs .pva-hub-role{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-hub-actions .btn-light{color:#65cef5;background:#172e41}
@container(max-width:620px){
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-staff-shell .pva-staff-hubs .pva-hub-table tr{border-bottom:1px solid #30495d}
}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-change-note{background:#172e41;border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-change-note label>i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-change-note label strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-change-note label small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-change-note textarea{background:#112334;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-modal .modal-header{background:#382f22}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-modal .modal-header small{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-modal .modal-title{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-intro{background:#382f22;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-intro strong{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-intro p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-modal label,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-term legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-modal label span,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-term legend span{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-term button{background:#172e41;border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-term button:hover{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-term button.is-selected{background:#382f22;color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-term p{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-modal textarea{border:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-premium-gift-error{color:#ffadb9}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-audit-table-wrap{border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-audit-table th{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-audit-table td{border-top:1px solid #30495d;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-user-audit-table tbody tr:hover{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-audit-change>span{background:#172e41;color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-audit-change strong{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-audit-change em{background:#172e41;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-audit-value{color:#a5bacc!important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-audit-comment i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-audit-actor{color:#a5bacc!important}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-settings.css"]) .pva-audit-date{color:#a5bacc!important}
/* staff-tables.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-tables.css"]) .pva-airport-filters label > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-tables.css"]) .pva-resource-toolbar .pva-airport-filters :is(input:not([type=hidden]):not([type=radio]),select){border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-tables.css"]) .pva-airport-quick-filters{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-tables.css"]) .pva-airport-filter-group legend{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-tables.css"]) .pva-airport-filters .pva-airport-filter-chip > span{border:1px solid #30495d;background:#112334;color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-tables.css"]) .pva-airport-filter-chip:hover > span{background:#172e41}
/* staff-user-layout.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-region{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-group + .pva-crew-center-group{border-top:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-group > button{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-group > button:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-group > button.is-active{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-group > button > strong{color:#65cef5;background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-group > button > span small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-group > button > em{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-crew-center-empty{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-user-audit-meta small{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-user-audit-meta > span{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/staff-user-layout.css"]) .pva-user-audit-compact summary{color:#65cef5}
/* station-overview.css */
/* support-reference.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/support-reference.css"]) [data-support-reference-options]{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/support-reference.css"]) [data-support-reference-options] button{border-bottom:1px solid #30495d;background:#112334;color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/support-reference.css"]) [data-support-reference-options] button:hover,
html[data-bs-theme=dark]:has(link[href*="/assets/css/support-reference.css"]) [data-support-reference-options] button[aria-selected="true"]{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/support-reference.css"]) .pva-ticket-reference{background:#172e41}
html[data-bs-theme=dark]:has(link[href*="/assets/css/support-reference.css"]) .pva-account-form[data-support-form]:invalid > .pva-account-primary{background:#172e41;color:#a5bacc}
/* weather-metrics.css */
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-tile{background:#172e41;border:1px solid #30495d}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-tile > small{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-tile > small i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-tile > strong{color:#e1edf6}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-tile > strong > span:not(.pva-wind-compass){color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-tile > span{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-wind-compass{border:1px solid #30495d;background:#112334}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-wind-compass i{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-stamp{color:#a5bacc}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-stamp.is-stale{color:#f3cf85}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-visual{color:#65cef5}
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-visual.is-freezing,
html[data-bs-theme=dark]:has(link[href*="/assets/css/weather-metrics.css"]) .pva-weather-visual.is-cold{color:#65cef5}
