.webgl-content * {border: 0; margin: 0; padding: 0; position:inline-block; }
.webgl-content {position: absolute; top: -10000%; left: 0%; width:100%; height:100%;}
.webgl-content .logo, .logo_9I, .progress {position: absolute; left: 50%; top: 40%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.webgl-content .logo {background: url('com_img_logo_2.png') no-repeat center / contain; width: 350.7px; height: 98px;}
.webgl-content .logo_9I {background: url('com_img_logo_9I.png') no-repeat center / contain; width: 350.7px; height: 98px;}
.webgl-content .progress {height: 12px; width: 350px; margin-top: 70px;transform: translate(-50%, -50%) scale(0.8);}
.webgl-content .progress .empty {background: url('progressEmpty.Light.png') no-repeat right / cover; float: right; width: 100%; height: 100%; display: inline-block;}
.webgl-content .progress .full {background: url('progressFull.Light.png') no-repeat left / cover; float: left; width: 0%; height: 100%; display: inline-block;}
.webgl-content .progress.Dark .empty {background-image: url('progressEmpty.Dark.png');}
.webgl-content .progress.Dark .full {background-image: url('progressFull.Dark.png');}
.webgl-content .footer {margin-top: 5px; height: 38px; line-height: 38px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px;}
.webgl-content .footer .webgl-logo, .title, .fullscreen {height: 100%; display: inline-block; background: transparent center no-repeat;}
.webgl-content .footer .title {margin-right: 10px; float: right;}
.webgl-content .third-party-login { position: absolute; left: 50%; transform: translateX(-38%); display: none; gap: 45px; }
.webgl-content .third-party-login .loginItem { width: 26%; height: 26%; display: none;}
body {position:absolute; left:0px; top:0px; width:100%; height:100%; margin:0px; overflow: hidden}
.ant-modal div[aria-hidden="true"] {display: none !important;}
.ant-modal div[aria-hidden="true"] {display: none !important;}
#captcha-element {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 9999;display: none;}
#captchaMask {width: 100%;height: 100%;background: #00000050;position: absolute;top: 0;left: 0;z-index: 9998;display: none; }
#telegram-login-TestMyApp00Bot {position: relative; width: 100%; margin-top: 50px; text-align: center; display: none; }

.hidden { display: none; }
.visible { display: block; }

.bg { position:absolute; border:0px; margin: 0px; width:100%; height: 100%; } 
.black-mask { position:absolute; border:0px; margin: 0px; width:100%; height: 100%; opacity:0.01; display:none; } 