/* MWGSM GamePanel - Original Theme Override
   Acid green on deep gunmetal blue */
:root {
  --bg0: #080b10; --bg1: #0c1018; --bg2: #111620; --bg3: #16202e;
  --border: #1e2d3d; --border2: #263545;
  --acc: #39ff14; --acc2: #27b50d; --acc3: rgba(57,255,20,.12);
  --red: #ff3b3b; --orange: #ff8c00; --yellow: #ffc700; --blue: #00b4ff; --purple: #9b6dff; --green: #39ff14;
  --text: #d4e2f0; --textd: #6e8ba8; --textm: #2e4255;
  --font-ui: 'Rajdhani','Exo 2',sans-serif;
  --font-h: 'Orbitron','Exo 2',sans-serif;
  --font-mono: 'Share Tech Mono',monospace;
  --glow: 0 0 6px rgba(57,255,20,.4);
  --glow-strong: 0 0 12px rgba(57,255,20,.6), 0 0 40px rgba(57,255,20,.15);
  --shadow: 0 4px 32px rgba(0,0,0,.6);
}
/* Disable scan lines and grid for original */
body::before { display: none !important; }
body::after { background-image: none !important; }
/* Simpler topbar line */
.topbar::after {
  animation: none !important;
  background: linear-gradient(90deg, transparent, var(--acc), transparent) !important;
}
/* Softer card corners */
.card::before, .card::after { display: none !important; }
.card { border-radius: 4px; }
/* No corner marks on modals */
.modal-box::before, .modal-box::after { display: none !important; }
.modal-box { border-radius: 6px; }
.login-box::before, .login-box::after { display: none !important; }
.login-box { border-radius: 6px; }
/* Login grid animation simpler */
.login-wrap::before { display: none !important; }

/* Missing vars added to match full variable set */
:root {
  --acc4: rgba(57, 255, 20, 0.08);
  --radius: 6px;
}
