html.flightReferenceOpen,html.flightReferenceOpen body{overflow:hidden!important}
.flightMetrics[role="button"]{cursor:pointer;outline:1px solid transparent;outline-offset:3px;border-radius:6px}
.flightMetrics[role="button"]:hover,.flightMetrics[role="button"]:focus-visible{outline-color:#81b9ff}
#flightDataReferenceDialog{box-sizing:border-box;position:fixed;inset:0;margin:0;padding:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;border:0;background:#0b1525;color:#e6efff;overflow:hidden}
#flightDataReferenceDialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}
#flightDataReferenceDialog::backdrop{background:#07101f}
#flightDataReferenceDialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left));padding-top:max(12px,env(safe-area-inset-top));border-bottom:1px solid #30455e}
#flightDataReferenceDialog h2{font:600 1.15rem/1.3 system-ui,sans-serif;margin:0}
#flightDataReferenceDialog button{flex:none;width:44px;height:44px;border:1px solid #81b9ff;border-radius:8px;background:#14243b;color:#e6efff;font:28px/1 system-ui;cursor:pointer}
#flightDataReferenceDialog button:focus-visible{outline:2px solid #fff;outline-offset:2px}
#flightDataReferenceDialog iframe{border:0;width:100%;height:100%;min-height:0;background:#0b1525}
