/* Tundra DayZ Radar — full-viewport canvas + minimal HUD. PID10_ADAPT 2026-08-11. */
@charset "UTF-8";

*, *::before, *::after { box-sizing: border-box; }

html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  overflow: hidden;
  background: #0a0a0f;
  color: #e6e6ea;
  font-family: 'Segoe UI', 'Inter', system-ui, -apple-system, sans-serif;
  -webkit-font-smoothing: antialiased;
}

#radar-canvas {
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  display: block;
  cursor: grab;
}
#radar-canvas:active { cursor: grabbing; }

/* HUD — floating top-left status. */
#hud {
  position: fixed;
  top: 12px;
  left: 12px;
  z-index: 10;
  background: rgba(10, 12, 15, 0.72);
  backdrop-filter: blur(4px);
  padding: 8px 12px;
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.06);
  pointer-events: none;
  max-width: 60vw;
}
#hud .status {
  font: 12px 'Consolas', ui-monospace, monospace;
  color: #6fdc8c;
  margin: 0;
}
#hud .status.muted { color: #6a6a76; }
#hud .status.err   { color: #ff6b6b; }
#hud #sessionInfo  { margin-top: 3px; }
