/* ---------- Menús contextuales ---------- */
#context-menu,
#device-context-menu{
  position:absolute; padding:10px;
  background:#fff; border:1px solid #ccc;
  box-shadow:0 2px 5px rgba(0,0,0,.3);
  z-index:9999;
}
#device-context-menu.hidden{ display:none; }

#context-menu button,
#device-context-menu button{
  width:100%; padding:5px 0;
  background:none; border:none; text-align:left; cursor:pointer;
}
#context-menu button:hover,
#device-context-menu button:hover{ background:#f0f0f0; }
