Portable css, masking, new hash gen