/* Base shared styles */
:root { --bg:#020617; }
html, body { height: 100%; }
body { user-select: none; background: var(--bg); }
* { -webkit-tap-highlight-color: transparent; }
.glow { box-shadow: 0 0 0 1px rgba(255,255,255,.08), 0 10px 30px rgba(0,0,0,.35); }
.condensed { letter-spacing: -0.015em; }
