/* The ORIGINAL full Flight Deck: fill unused space in center PFD only.
 * No other sections are hidden, replaced or navigated away from.
 * The five colored bands are INACTIVE until prospectively calibrated.
 */
body.acf-mode .acf-entry-window{
 min-width:0;display:grid;align-content:start;gap:5px;margin-top:1px;
 padding:8px 9px;border:1px solid #3b6881;border-radius:8px;
 background:linear-gradient(150deg,#092536,#071a2b)
}
body.acf-mode .acf-entry-head{
 display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;
}
body.acf-mode .acf-entry-title{
 margin:0;color:#b9ecf6;font-size:.69em;font-weight:950;letter-spacing:.08em
}
body.acf-mode .acf-entry-state{
 border:1px solid #aa8050;border-radius:4px;padding:2px 5px;
 background:#30291f;color:#ffdaa8;font-size:.62em;font-weight:900;
}
body.acf-mode .acf-entry-hint,body.acf-mode .acf-entry-foot{
 font-size:.56em;line-height:1.2;color:#aac6d5;margin:0
}
body.acf-mode .acf-entry-bands{
 min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;
 filter:saturate(.43);opacity:.64;
}
body.acf-mode .acf-entry-band{display:block;height:10px;border-radius:2px}
body.acf-mode .acf-entry-band-1{background:#bd5c5a}
body.acf-mode .acf-entry-band-2{background:#b48f53}
body.acf-mode .acf-entry-band-3{background:#718795}
body.acf-mode .acf-entry-band-4{background:#438fae}
body.acf-mode .acf-entry-band-5{background:#5dc5d6}
body.acf-mode .acf-entry-zones{
 display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px
}
body.acf-mode .acf-entry-zone{
 display:block;min-width:0;text-align:center;color:#a6becc;
 font-size:clamp(.42em,.52vw,.54em);font-weight:850;
 overflow-wrap:anywhere;line-height:1.1
}
body.acf-mode .acf-entry-readouts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}
body.acf-mode .acf-entry-readout{
 min-width:0;display:grid;align-content:center;gap:3px;text-align:center;
 padding:6px 3px 7px;border:1px solid #30576d;border-radius:5px;
 background:#0a2a3b
}
body.acf-mode .acf-entry-readout-label{
 color:#b9d9e7;font-size:.55em;font-weight:900;letter-spacing:.05em
}
body.acf-mode .acf-entry-readout-value{
 color:#d1e1ed;font-size:clamp(.62em,.72vw,.76em);
 overflow-wrap:anywhere;font-weight:900;line-height:1.15
}
body.acf-mode .acf-entry-readout-value[data-state=observed]{color:#a8e5f2}
body.acf-mode .acf-entry-readout-value[data-state=caution]{color:#ffd09b}
body.acf-mode .acf-entry-readout-value[data-state=limited]{color:#e1d9b7}
@media(max-width:650px){
 body.acf-mode .acf-entry-window{padding:7px;gap:4px}
 body.acf-mode .acf-entry-band{height:9px}
 body.acf-mode .acf-entry-zone{font-size:.49em}
 body.acf-mode .acf-entry-readout{padding:6px 2px}
 body.acf-mode .acf-entry-readout-value{font-size:.66em}
}
