/* Mission Control overrides on MESK8 auth shell */
:root {
  --accent: #3de0ff;
  --hud-cyan: #3de0ff;
  --bg: #050a12;
}

body.mc-auth {
  background: #050a12;
  color: #c5d0dc;
}

.mc-nav-word {
  font-family: Orbitron, system-ui, sans-serif;
  font-size: 0.72rem;
  letter-spacing: 0.12em;
  color: #3de0ff;
  margin-left: 0.5rem;
  vertical-align: middle;
}

.nav-logo {
  display: inline-flex;
  align-items: center;
  text-decoration: none;
}

.mc-auth .auth-tagline {
  color: #3de0ff;
  font-family: Orbitron, system-ui, sans-serif;
}

.mc-auth .a-dot,
.mc-auth .stat-val {
  color: #3de0ff;
}

.mc-auth .btn-primary {
  background: linear-gradient(135deg, #0a3a4a, #126a7a);
  border: 1px solid rgba(61, 224, 255, 0.45);
  color: #e8f7ff;
}

.mc-auth .btn-primary:hover {
  border-color: #3de0ff;
  box-shadow: 0 0 16px rgba(61, 224, 255, 0.25);
}

.mc-auth-note {
  font-size: 0.72rem;
  opacity: 0.75;
  margin-top: 0.75rem;
}

.mc-auth-note code {
  font-size: 0.85em;
  color: #e8b84a;
}

@media (max-width: 900px) {
  .mc-nav-word { display: none; }
}
