/* Self-playing mock of the Mapper demo (mapper.html) */
.md-cursor{position:fixed;z-index:400;left:0;top:0;pointer-events:none;opacity:0;transition:opacity .25s}
.md-cursor.on{opacity:1}
.md-cursor svg{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}
.md-cursor.down svg{transform:scale(.85);transform-origin:0 0}
.md-ghost{position:fixed;z-index:399;left:0;top:0;pointer-events:none;font-family:'Space Mono',ui-monospace,Consolas,monospace;
  font-size:.66rem;padding:.2rem .5rem;border-radius:99px;border:1px solid var(--teal);background:rgba(10,15,30,.92);color:var(--ghost);
  box-shadow:0 6px 18px rgba(0,0,0,.5),0 0 14px rgba(0,200,180,.35);white-space:nowrap}
.md-say{position:fixed;z-index:401;left:0;top:0;pointer-events:none;font-size:.7rem;color:#062a26;background:var(--teal);
  padding:.2rem .55rem;border-radius:6px;white-space:nowrap;opacity:0;transition:opacity .25s}
.md-say.on{opacity:1}
.gobj.md-hit{box-shadow:0 0 0 2px var(--teal),0 0 24px rgba(0,200,180,.45)!important}
.mchip.md-press{box-shadow:0 0 0 2px currentColor}
