@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");*,:after,:before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,html{background-color:#000;height:100%}body{margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#adafae;text-align:center;display:flex;align-items:flex-start;justify-content:center;width:100%;min-height:100vh;padding-top:35.5vh;-webkit-font-smoothing:antialiased}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}a{color:#a9deff;font-size:16px;background-color:transparent}a,a:hover{text-decoration:none}a:hover{color:#ccffd7}.container{display:flex;align-items:flex-start;justify-content:center;width:100%;min-height:auto;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}body:has(.gate-page){align-items:center;padding-top:0}.container.gate-page{align-items:center;min-height:100vh}body:has(.register-page){align-items:center;padding-top:0}.container.register-page{align-items:center;min-height:100vh}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center}.col-md-12,.row{text-align:center;width:100%}.col-md-12{position:relative;padding-right:15px;padding-left:15px}.text{line-height:2}.text.registration{text-align:center}.text.registration strong{font-weight:bolder;color:#adafae}.form{margin-top:30px}.form-group{margin-bottom:18px}.form-group label{display:none}.form-group input,.form-group input.form-control{display:inline-block;border:1px solid #aed1b2;background:none;background-color:transparent;border-radius:5px;color:#c8d2bf;width:217px;height:40px;font-size:16px;font-weight:700;padding:0 10px;outline:none;line-height:1.5;box-shadow:none;transition:none}.form-group input.form-control:focus,.form-group input.form-control:hover,.form-group input:focus,.form-group input:hover{border:1px solid #b4d6b5;background:none;background-color:transparent;color:#c8d2bf;box-shadow:none;outline:none}.form-group input.form-control.half,.form-group input.half{width:110px;display:inline-block}.control-group-inline{margin-top:12px}.control-group-inline .form-group{display:inline-block;vertical-align:top}.control-group-inline .controls{display:flex;align-items:center;justify-content:center}.fields .fields-half .form-actions,.fields .fields-half .form-group{display:inline-block}.form-actions{height:40px;margin:0 2px}.form-actions button,.form-actions button.btn,.form-actions button.btn-secondary{display:inline-block;border:2px solid #00a3df;background:none;background-color:transparent;border-radius:18px;color:#fff;font-size:16px;font-weight:400;min-width:110px;padding:6px 12px;cursor:pointer;line-height:1.2;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none;vertical-align:middle}.form-actions button.btn-secondary:hover,.form-actions button.btn:hover,.form-actions button:hover{font-weight:700;color:#fff;background:rgba(9,134,179,.8);background-color:rgba(9,134,179,.8);border-color:#00a3df;box-shadow:none;transition:.3s}.form-actions .green,.form-actions button.green,.form-actions button.green.btn-secondary{border-color:#7cfc00;background:rgba(124,252,0,.1);background-color:rgba(124,252,0,.1);color:#fff}.form-actions .green:hover,.form-actions button.green.btn-secondary:hover,.form-actions button.green:hover{background:rgba(124,252,0,.8);background-color:rgba(124,252,0,.8);border-color:#7cfc00;color:#fff}.captcha{display:inline-block;vertical-align:middle}.captcha .captcha-image{display:inline-block;margin:0 0 0 5px;padding:0;vertical-align:middle;cursor:pointer;overflow:hidden;line-height:0}.captcha .captcha-image,.captcha .captcha-image img{height:40px;width:auto;border:0;border-radius:8px;background:#fff}.captcha .captcha-image img{display:block;max-width:110px;margin:0;pointer-events:none;object-fit:contain}.fields.forgot{margin-top:4px;color:#adafae;font-size:.875rem;line-height:1.5}input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,input::placeholder{color:#c8d2bf!important;opacity:.4;-webkit-text-fill-color:rgba(200,210,191,.4)}.language-bar{width:100%;display:flex;justify-content:center;padding:10px 0;font-size:20px!important}.dropdown{position:relative;display:inline-block}.dropdown>.btn.dropdown-toggle{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:transparent;background-color:transparent;border:1px solid transparent;color:#adafae;font-size:20px;font-family:inherit;font-weight:400;line-height:1.5;cursor:pointer;padding:.375rem 1rem;border-radius:.25rem;box-shadow:none}.dropdown>.btn.dropdown-toggle:focus,.dropdown>.btn.dropdown-toggle:hover{color:#adafae;background:transparent;box-shadow:none;text-decoration:none}.dropdown>.btn.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.875rem;color:#adafae;text-align:left;list-style:none;background-color:#282828;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown.show .dropdown-menu{display:block}.dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#fff;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;font-size:.875rem}.dropdown-item:focus,.dropdown-item:hover{color:#fff;text-decoration:none;background-color:#2a9fd6}.flag-FR,.flag-RU,.flag-US{background:url(/css/flags/flags.png) no-repeat;display:inline-block;vertical-align:middle;overflow:hidden;width:16px;height:9px;font-size:0;line-height:0;margin:0;padding:0;flex-shrink:0}.flag-US{background-position:0 -2142px}.flag-RU{background-position:0 -1764px}.flag-FR{background-position:0 -693px}.demo-message{min-height:20px;margin-top:12px;width:100%;color:#555;font-size:.875rem}.fields-half .login-error,.login-error{box-sizing:border-box;color:rgb(255,0,0);display:block;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;min-height:19.5px;line-height:19.5px;margin:-18px auto 0;max-width:280px;padding-left:0;text-align:center;width:280px}.register-page .register-form-error{margin:-18px auto 8px;width:280px;max-width:280px;text-align:center}.popup-overlay{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);padding:12px}.popup-box.modal-content{box-sizing:border-box;position:relative;display:flex;flex-direction:column;width:493px;max-width:100%;max-height:calc(100vh - 24px);pointer-events:auto;background-color:#222;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#adafae;text-align:left;overflow:auto}.popup-box .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #444;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popup-box .modal-title{margin-top:0;margin-bottom:0;color:#fff;text-transform:uppercase;font-weight:700;font-size:1.25rem;line-height:1.5}.popup-box .modal-body{position:relative;flex:1 1 auto;padding:1rem;overflow-y:auto}.popup-box .modal-body p,.popup-box .modal-body ul{margin-top:0;margin-bottom:1rem}.popup-box .modal-body ul{padding-left:2rem}.popup-box .modal-body li{margin-bottom:.25rem;word-break:break-all}.popup-box .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #444;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.popup-box #continueButton,.popup-box .modal-footer .btn-primary{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#2a9fd6;border:1px solid #2a9fd6;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;cursor:pointer}.popup-box #continueButton:hover,.popup-box .modal-footer .btn-primary:hover{background-color:#2387b6;border-color:#217fad}.popup-overlay.jabber-bot-overlay{align-items:flex-start;padding-top:27vh}.jabber-bot-popup.mx-2{box-sizing:border-box;margin-right:.5rem;margin-left:.5rem;max-width:720px;width:100%;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color:#adafae;cursor:pointer}.jabber-bot-popup .alert,.jabber-bot-popup.mx-2{text-align:center;font-size:.875rem;font-weight:400;line-height:1.5}.jabber-bot-popup .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:0;border:1px solid transparent;border-radius:.25rem}.jabber-bot-popup .alert-primary{color:#ff0000;background-color:#000;border:1px solid #fff}.jabber-bot-popup .alert-primary strong{font-weight:bolder;color:#fff}.register-page .register-heading{margin-bottom:20px;line-height:2}.register-page .register-note{color:red}.register-page .register-form{margin-top:0}.register-page .register-form-inner{width:453px;margin:0 auto;text-align:left}.register-page .control-group-inline{margin-top:0;text-align:left}.register-page .control-group-inline .controls{justify-content:flex-start}.register-page .register-field-spaced{margin-left:15px}.register-page .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;font-size:.875rem;font-weight:400;line-height:1.5;text-align:left}.register-page .alert-danger{color:#fff;background-color:#c00;border-color:#c00}.register-page .alert-danger a{color:#fff;text-decoration:underline;font-size:inherit}.register-page .alert-danger a:hover{color:#fff}.register-page .alert-danger strong{font-weight:bolder;color:#fff}.register-page .register-captcha-row{position:relative;overflow:hidden;margin-top:18px}.register-page .register-submit-wrap{display:inline-block;float:right}.register-page .register-submit{margin-right:3px;width:210px;float:right}.register-page .form-actions{height:auto;margin:0}