/* AEGIS coordinated avionics: alerts share the existing engine annunciator strip.
 * No new vertical section, cards, animation or predictive risk score. */
body.acf-mode .acf-pilot-enginebus{
 display:flex;align-items:center;flex-wrap:nowrap;gap:6px;
 max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;
 white-space:nowrap;overscroll-behavior-x:contain;
 scrollbar-color:#4e97a9 #0a2638;padding-bottom:3px
}
body.acf-mode .acf-pilot-enginebus>.acf-pilot-bustitle,
body.acf-mode .acf-pilot-enginebus>.acf-pilot-engine{flex:0 0 auto}
body.acf-mode .acf-pilot-advisories{
 display:flex;flex:0 0 auto;align-items:center;gap:5px;min-width:0
}
body.acf-mode .acf-pilot-advisory{
 display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;
 padding:3px 6px;border:1px solid #375267;border-radius:4px;
 color:#a8bbc7;background:#0a1b2a;
 font:820 .58em/1.3 system-ui,sans-serif;white-space:nowrap
}
body.acf-mode .acf-pilot-advisory-name{
 font-weight:950;letter-spacing:.02em;color:#c4d6e2
}
body.acf-mode .acf-pilot-advisory-value{font-weight:850}
body.acf-mode .acf-pilot-advisory:before{
 content:"";width:6px;height:6px;border-radius:50%;
 background:#788795;flex:0 0 auto
}
body.acf-mode .acf-pilot-advisory[data-state=observed]{
 border-color:#43869b;color:#b1e9f2
}
body.acf-mode .acf-pilot-advisory[data-state=observed]:before{background:#65c7de}
body.acf-mode .acf-pilot-advisory[data-state=caution]{
 border-color:#a1794b;color:#ffe1b2
}
body.acf-mode .acf-pilot-advisory[data-state=caution]:before{background:#edb878}
body.acf-mode .acf-pilot-advisory[data-state=context]{
 border-color:#626a94;color:#cdd0f6
}
body.acf-mode .acf-pilot-advisory[data-state=context]:before{background:#99a3e6}
@media(max-width:650px){
 body.acf-mode .acf-pilot-enginebus{gap:4px}
 body.acf-mode .acf-pilot-advisories{gap:4px}
 body.acf-mode .acf-pilot-advisory{padding:3px 4px;gap:3px;font-size:.52em}
 body.acf-mode .acf-pilot-advisory:before{width:5px;height:5px}
}
