
#hdv8-overlay{
 position:fixed;top:0;left:0;width:100%;height:100%;
 background:rgba(0,0,0,.75);z-index:9999999;pointer-events:none;
}
#hdv8-overlay .crack{
 width:100%;height:100%;background:url('crack.png') center no-repeat;
 background-size:cover;opacity:0;animation:crackFade .45s forwards ease-out;
}
@keyframes crackFade{
 from{opacity:0;transform:scale(1.2);}
 to{opacity:1;transform:scale(1);}
}
.shakeFX{
 animation:shake .7s linear;
}
@keyframes shake{
 0%{transform:translate(0,0);}
 20%{transform:translate(-15px,8px);}
 40%{transform:translate(15px,-8px);}
 60%{transform:translate(-10px,5px);}
 80%{transform:translate(10px,-5px);}
 100%{transform:translate(0,0);}
}
