#harrow-hud3,#harrow-panel3{color:#f1eee0;font:11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums;--hb-gold:#e4bc78;--hb-muted:#b8c2b6;--hb-cover:#a2e4e6}#harrow-hud3{position:fixed;inset:0;z-index:8;pointer-events:none}#harrow-hud3[hidden],#harrow-hud3 [hidden],#harrow-panel3[hidden],#harrow-panel3 [hidden]{display:none!important}#harrow-sight3{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}#harrow-panel3{position:absolute;left:50%;top:82px;transform:translate(-50%);width:min(410px,calc(100vw - 32px));box-sizing:border-box;padding:10px 12px;background:#19201ee8;border:1px solid #bec9af3c;border-left:2px solid var(--hb-gold);box-shadow:0 3px 14px #0003}#harrow-panel3 header{display:flex;align-items:center;gap:8px;color:var(--hb-muted);font-size:9px;letter-spacing:1.1px}#harrow-panel3 header strong{font-size:10px;font-weight:600;color:#e9dfc8}#harrow-panel3 button{pointer-events:auto;border:1px solid #bac2ad44;border-radius:2px;background:transparent;color:#e1decf;font:inherit;letter-spacing:0;padding:4px 7px;min-height:26px;cursor:pointer}#harrow-details3{margin-left:auto}#harrow-panel3 button:focus-visible{outline:2px solid var(--hb-gold);outline-offset:2px}#harrow-panel3 .hb-actions{display:flex;flex-wrap:wrap;gap:6px}#harrow-panel3 .hb-actions button{margin-top:7px}#harrow-panel3 .hb-state{display:flex;align-items:baseline;gap:10px;margin-top:8px}#harrow-state3{font-size:13px;letter-spacing:.7px;font-weight:700;color:var(--hb-gold)}#harrow-condition3{flex:1;text-align:right;font-size:10px;color:var(--hb-muted)}#harrow-panel3 .hb-instruments{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;font-size:10px;color:var(--hb-muted)}#harrow-panel3 .hb-instruments b{color:#eeeadd;font-weight:600}#harrow-ammo3{display:flex;align-items:center;gap:4px}#harrow-ammo3 i{display:inline-block;width:5px;height:10px;border:1px solid #d0c6a9}#harrow-ammo3 i.loaded{background:#d0c6a9}#harrow-ammo3 span{margin-left:4px}#harrow-hint3{display:block;color:#c7cfbf;font-size:10px;margin-top:8px}#harrow-service3{display:block;color:var(--hb-cover);font-size:10px;margin-top:6px}#harrow-note3{display:block;margin-top:6px;color:#a6afa4;font-size:9px}#harrow-extra3{margin-top:9px;padding-top:8px;border-top:1px solid #d0d4bc26;color:var(--hb-muted);font-size:10px;line-height:1.6}#harrow-extra3 p{margin:0 0 5px}#harrow-extra3 p:last-child{margin:0}#harrow-extra3 b{color:#e5dfca;font-weight:500}#harrow-extra3 .hb-cover-key{color:var(--hb-cover)}#harrow-hud3 .hb-track-under{fill:none;stroke:#14211dea;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}#harrow-hud3 .hb-track{fill:none;stroke:#e6cf9d;stroke-width:1.1;stroke-dasharray:5 7;opacity:.65}#harrow-hud3 .hb-ring-under{fill:none;stroke:#12201dcc;stroke-width:3}#harrow-hud3 .hb-ring{fill:none;stroke:var(--hb-gold);stroke-width:1.2;stroke-dasharray:9 5;opacity:.8}#harrow-hud3 .hb-cover .hb-ring{stroke:var(--hb-cover)}#harrow-hud3 .hb-bracket{fill:none;stroke:#f8f3e3;stroke-width:1.7;stroke-linejoin:miter;filter:drop-shadow(0 1px 1px #000)}#harrow-hud3 .hb-cover .hb-bracket{stroke:var(--hb-cover)}#harrow-hud3 .hb-future .hb-bracket{stroke:#d9ceac;stroke-width:1.2;stroke-dasharray:3 2;opacity:.85}#harrow-hud3 .hb-label-box{fill:#19201eec;stroke:#c2c7ad44;stroke-width:.65}#harrow-hud3 text{font:10px ui-monospace,SFMono-Regular,Consolas,monospace;fill:#f0e9d7;paint-order:stroke;stroke:#19201e;stroke-width:2px;stroke-linejoin:round}#harrow-hud3 .hb-future text{font-size:9px;fill:#ddd7c5}#harrow-hud3 .hb-caption{fill:#bac4b5;font-size:9px}#harrow-hud3 .hb-lock .hb-bracket{stroke-dasharray:3 3}#harrow-hud3 .hb-edge-chevron{fill:none;stroke:var(--hb-gold);stroke-width:2;stroke-linecap:square}#harrow-release3{position:absolute;left:50%;top:245px;transform:translate(-50%);background:#1a221feb;border:1px solid #d4c19966;padding:6px 12px;color:#f2e9ce;font-size:11px;letter-spacing:1px}#harrow-warning3{position:absolute;left:50%;top:98px;transform:translate(-50%);max-width:calc(100vw - 36px);box-sizing:border-box;background:#2b251feb;border:1px solid #e4bc787d;padding:9px 13px;color:#f4d4a1;font-size:11px;text-align:center}#harrow-warning3 small{display:block;margin-top:3px;font-size:10px;color:#dfd0b7}#harrow-bay-flash3{fill:none;stroke:#f1ddab;stroke-width:2}body.harrow-crew #crosshair,body.harrow-crew #weapon-context,body.harrow-crew #weapon-height-line,body.harrow-crew #weapon-lead,body.harrow-crew #weapon-envelope,body.harrow-crew #cv-weapon{display:none!important}#cv-context.hb-context-docked{position:static;transform:none;width:auto;max-width:100%}@media(max-width:600px){#harrow-panel3{top:72px;padding:9px 10px;width:calc(100vw - 24px)}#harrow-panel3 header{font-size:8px}#harrow-condition3{font-size:9px}#harrow-state3{font-size:12px}#harrow-hud3 text{font-size:10px}#harrow-hint3{font-size:10px}}@media(max-height:540px)and (min-width:650px){#harrow-panel3{top:12px;width:370px;padding:7px 10px}#harrow-panel3 .hb-state{margin-top:5px}#harrow-note3{display:none}#harrow-extra3{max-height:95px;overflow:auto;pointer-events:auto}}@media(max-height:540px)and (min-width:650px){body.harrow-crew #cv-flight{padding:6px 8px}body.harrow-crew #cv-flight>:not(#cv-flight-actions){display:none}body.harrow-crew #cv-flight-actions{margin-top:0}}@media(prefers-reduced-motion:reduce){#harrow-hud3 *{animation:none!important;transition:none!important}}#harrow-panel3.hb-docked{position:relative;left:auto;top:auto;transform:none;width:100%;padding:7px 9px}#harrow-panel3.hb-docked header{letter-spacing:0;gap:4px}#harrow-panel3.hb-docked header>span{display:none}#harrow-panel3.hb-docked .hb-state{flex-wrap:wrap;gap:3px 8px;margin-top:5px}#harrow-panel3.hb-docked #harrow-state3{font-size:11px}#harrow-panel3.hb-docked .hb-instruments{flex-wrap:wrap;gap:4px;margin-top:5px}#harrow-panel3.hb-docked:not(.hb-expanded) #harrow-hint3,#harrow-panel3.hb-docked #harrow-note3{display:none}#harrow-panel3.hb-docked #harrow-extra3{max-height:95px;overflow:auto;pointer-events:auto}.cv-large-text #harrow-state3{font-size:15px}.cv-large-text #harrow-panel3 .hb-instruments,.cv-large-text #harrow-condition3,.cv-large-text #harrow-hint3,.cv-large-text #harrow-extra3{font-size:12px}.cv-large-text #harrow-note3{font-size:10px}@media(prefers-contrast:more){#harrow-panel3,#harrow-warning3,#harrow-release3{background:#14211f;border-color:#e5d5b0}#harrow-hud3 .hb-bracket{stroke-width:2.2}#harrow-hud3 .hb-track{opacity:1}#harrow-hud3 .hb-ring{opacity:1;stroke-width:1.7}}
