@charset "utf-8";
body{-webkit-user-select:none;line-height:12px;overflow:hidden;}

#perpimg{position:absolute;left:-9999px;top:-9999px;}

@-webkit-keyframes startlogoAni{to{opacity:1;}}
@-webkit-keyframes startlogoLightAni{to{left:350px;-webkit-mask-position:-350px;}}
#startlogo{width:280px;height:80px;position:absolute;display:none;overflow:hidden;opacity:0;}
#startlogoLight{position:absolute;top:0;left:-126px;width:126px;height:80px;background-image:url(start-logo-light.png);opacity:.3;-webkit-mask:url(start-logo.png);-webkit-mask-position:126px;}
#startlogoImg{position:absolute;width:280px;height:80px;left:0;top:0;background-image:url(start-logo.png);}

#loadingDiv{-webkit-user-select:none;background-color:#000;font-size:14px;font-family:Fixedsys,Consolas,Courier;line-height:22px;color:#FFF;cursor:default;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}
#loadingBar{position:absolute;top:0;width:180px;left:0;height:1px;background-color:rgba(255,255,255,.2);display:none;}
#loadingBarSlider{width:0;box-shadow:0 0 10px 1px #286FBF;height:1px;background-color:#286FBF;}