/* Dasar: variabel warna (diubah oleh tema), reset, dan kanvas permainan */
:root{--bg:#05070f;--cyan:#22e5ff;--purple:#b46bff;--orange:#ff8a2a;--text:#e8f1ff;--ar:34,229,255;--br:180,107,255;--cr:255,138,42;--tb:84px}
*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
html,body{margin:0;height:100%;background:var(--bg);color:var(--text);overflow:hidden;
  font-family:"Segoe UI",system-ui,-apple-system,Roboto,sans-serif;user-select:none;-webkit-user-select:none;touch-action:none}
#game{position:fixed;inset:0;width:100%;height:100%;display:block}
button{font-family:inherit}
