.hud-frame{position:relative;min-height:350px;background:radial-gradient(circle at 50% 40%,#1d4256,#081321 75%);border:1px solid #5983a3;border-radius:1rem;padding:1.2rem;overflow:hidden}.hud-tag{color:#9ce4ff;letter-spacing:.12em;font-weight:700}.hud-panel{max-width:30rem;margin:3rem auto;background:#102238e8;border:1px solid #76e2ff;border-radius:.7rem;padding:1.2rem}.hud-panel p{color:#edf7ff}.hud-controls{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.warning{border-left:4px solid #9ce4ff;padding:1rem;background:#102238}