.ws-auth{--main_background_color:#021415;--sub_background_color:#021d1e;--font_color_1:#fff;--font_color_2:#84b5b6;--important_font_color_1:#e8b33a;--important_font_color_2:#ff6b6b;--text_Wireframe_color_1:#e8b33a;--text_Wireframe_color_2:#023435;--theme_gradient_color_1:#033a3b;--theme_gradient_color_2:#022525;--on-gold:#021e1f;--theme_button_gradient_color_1:#e8b33a;--theme_button_gradient_color_2:#c8901f;--app-max-width:750px;--app-gutter:max(0px, (100vw - var(--app-max-width)) / 2)}.ws-auth .login-wrap,.ws-auth .register-wrap{flex-direction:column;flex:auto;justify-content:safe center;width:100%;display:flex}.ws-auth .login-wrap>.form-wrap,.ws-auth .register-wrap>.form-wrap{flex:none}.ws-auth .login-wrap .form-logo,.ws-auth .register-wrap .form-logo{width:calc(4 * var(--u));height:var(--form-logo-height);margin:calc(.72 * var(--u)) auto calc(.32 * var(--u));object-fit:contain;display:block}.ws-auth .form-wrap{width:100%;padding:calc(.6 * var(--u)) calc(.8 * var(--u))}.ws-auth .form-wrap .form_inputs{flex:1}.ws-auth .login-form-bg,.ws-auth .register-form-bg{width:100%}.ws-auth .form-wrap .outter_form .form-group,.ws-auth .form-wrap .outter_form .fixed-list{z-index:1;position:relative}.ws-auth .form-wrap .outter_form input{width:100%;height:calc(.68 * var(--u));padding:0 calc(.3 * var(--u));font-size:calc(.24 * var(--u));color:var(--font_color_2);background:var(--main_background_color);border:calc(.02 * var(--u)) solid transparent;border-radius:calc(.12 * var(--u));box-shadow:inset 0 calc(.04 * var(--u)) calc(.04 * var(--u)) 0 #00000040;font-weight:400;line-height:normal}.ws-auth .form-wrap .outter_form input:focus{color:var(--font_color_1);border:calc(.02 * var(--u)) solid var(--main_background_color)}.ws-auth .form-wrap .outter_form input::placeholder{font-size:calc(.24 * var(--u));color:var(--sub_font_color,inherit)}.ws-auth .form-wrap .outter_form .input-icon{top:calc(.28 * var(--u));left:calc(.29 * var(--u));width:calc(.4 * var(--u));height:calc(.4 * var(--u));color:#fff;display:none;position:absolute}.ws-auth .form-wrap .outter_form .input-icon+input{padding:0 calc(.3 * var(--u))}.ws-auth .form-wrap .outter_form .right-icon{top:calc(.17 * var(--u));right:calc(.3 * var(--u));color:#fff;justify-content:center;align-items:center;display:flex;position:absolute}.ws-auth .form-wrap .outter_form .right-icon .am-icon{width:calc(.36 * var(--u));height:calc(.36 * var(--u));fill:var(--font_color_2);display:block}.ws-auth .form-wrap .panel-default{min-height:calc(.24 * var(--u));margin:calc(.1 * var(--u)) 0;padding:calc(.05 * var(--u)) 0 calc(.1 * var(--u));text-align:left}.ws-auth .form-wrap .panel-default strong{padding-left:calc(.08 * var(--u));font-size:calc(.24 * var(--u));color:#ff4747;text-shadow:0 calc(.04 * var(--u)) calc(.04 * var(--u)) #00000040;font-weight:400;line-height:1.4;display:block}.ws-auth .form-wrap .outter_form .checkbox-container{font-size:calc(.26 * var(--u));color:var(--font_color_1);justify-content:space-between;align-items:center;font-weight:400;display:flex}.ws-auth .form-wrap .outter_form .checkbox-container .forget-password{font-size:calc(.24 * var(--u));color:var(--important_font_color_1);font-weight:500;text-decoration:underline}.ws-auth .form-wrap .outter_form .checkbox-container .sm-label{line-height:calc(.36 * var(--u));align-items:center;display:flex}.ws-auth .sm-checkbox-item{cursor:pointer;display:flex;position:relative;overflow:hidden}.ws-auth .sm-checkbox-item-bg{width:calc(.26 * var(--u));height:calc(.26 * var(--u));margin-right:calc(.16 * var(--u));background:var(--text_Wireframe_color_1);border-radius:calc(.05 * var(--u));flex-shrink:0;position:relative}.ws-auth .sm-checkbox-item-select .sm-checkbox-item-bg:after{top:calc(.03 * var(--u));left:calc(.09 * var(--u));width:calc(.06 * var(--u));height:calc(.12 * var(--u));content:"";border-color:var(--sub_background_color);border-style:solid;border-width:0 calc(.02 * var(--u)) calc(.02 * var(--u)) 0;position:absolute;transform:rotate(45deg)}.ws-auth .form-wrap .outter_form .submit-btn,.ws-auth .form-wrap .outter_form .submit-btn-wrap .btn-reset{height:calc(.9 * var(--u));font-size:calc(.28 * var(--u));border:1px solid var(--text_Wireframe_color_2);border-radius:calc(.12 * var(--u));box-shadow:0 calc(.04 * var(--u)) calc(.04 * var(--u)) 0 #00000040;justify-content:center;align-items:center;font-weight:600;display:flex}.ws-auth .form-wrap .outter_form .submit-btn{width:100%;margin-top:calc(.4 * var(--u));color:var(--text_Wireframe_color_2);background:linear-gradient(#fdf402,#ffb014)}.ws-auth .form-wrap .outter_form .submit-btn:disabled{background:#888}.ws-auth .form-wrap .outter_form .submit-btn-wrap{margin:calc(.4 * var(--u)) 0;justify-content:center;align-items:center;display:flex}.ws-auth .form-wrap .outter_form .submit-btn-wrap .submit-btn{flex:1;margin:0}.ws-auth .form-wrap .outter_form .submit-btn-wrap .btn-reset{margin-left:calc(.3 * var(--u));color:var(--font_color_2);background:linear-gradient(180deg, var(--theme_gradient_color_1), var(--theme_gradient_color_2));flex:1}.ws-auth .login-wrap .already-account,.ws-auth .register-wrap .already-account{margin-top:calc(.4 * var(--u));font-size:calc(.24 * var(--u));color:#fff;text-align:center;white-space:pre-wrap;font-weight:500}.ws-auth .login-wrap .already-account .login-now,.ws-auth .register-wrap .already-account .login-now{margin-left:calc(.1 * var(--u));color:var(--important_font_color_1);cursor:pointer;text-decoration:underline}.ws-auth .auth-close{top:calc(.24 * var(--u));right:calc(.24 * var(--u));z-index:5;width:calc(.56 * var(--u));height:calc(.56 * var(--u));color:var(--font_color_1);background:#00000047;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.ws-auth .cap-group input{padding-right:calc(2.5 * var(--u))}.ws-auth .cap-img{top:50%;right:calc(.06 * var(--u));width:calc(2.3 * var(--u));height:calc(.62 * var(--u));background:var(--sub_background_color);border-radius:calc(.08 * var(--u));cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;overflow:hidden;transform:translateY(-50%)}.ws-auth .cap-img img{object-fit:cover;width:100%;height:100%}.ws-auth .cap-img-empty{font-size:calc(.24 * var(--u));color:var(--font_color_2)}.ws-auth .form-wrap .outter_form .checkbox-container,.ws-auth .checkbox-container{margin-top:calc(.3 * var(--u));gap:calc(.2 * var(--u))}.ws-auth .btn-row{gap:calc(.24 * var(--u));margin-top:calc(.34 * var(--u));align-items:stretch;display:flex}.ws-auth .form-wrap .outter_form .btn-row .submit-btn,.ws-auth .form-wrap .outter_form .btn-row .reset-btn,.ws-auth .btn-row .submit-btn,.ws-auth .btn-row .reset-btn{flex:1 1 0;margin-top:0}.ws-auth .btn-row .reset-btn{font-size:calc(.3 * var(--u));color:var(--font_color_1);border:1px solid var(--text_Wireframe_color_2);border-radius:calc(.1 * var(--u));cursor:pointer;background:0 0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.ws-auth .btn-row .reset-btn:active{filter:brightness(.92)}.ws-auth .form-title{margin-bottom:calc(.44 * var(--u));justify-content:center;align-items:center;display:flex}.ws-auth .form-title h5{font-size:calc(.46 * var(--u));letter-spacing:.01em;color:var(--font_color_1);text-align:center;margin:0;font-weight:800;line-height:1}.ws-auth .promotion-container{margin-top:calc(.3 * var(--u));flex-direction:column;align-items:center;text-decoration:none;display:flex}.ws-auth .promotion-label{justify-content:center;align-items:center;gap:calc(.08 * var(--u));width:80%;padding:calc(.12 * var(--u)) calc(.26 * var(--u));margin-bottom:calc(.14 * var(--u));font-size:calc(.26 * var(--u));letter-spacing:.02em;white-space:nowrap;color:var(--on-gold,#021e1f);background:linear-gradient(90deg, var(--theme_button_gradient_color_1), var(--theme_button_gradient_color_2));border-radius:calc(.28 * var(--u));box-shadow:inset 0 1px 0 #ffffff80, 0 calc(.03 * var(--u)) calc(.12 * var(--u)) #0006;font-weight:800;line-height:1.15;display:flex}.ws-auth .promotion-label .pl-word{color:var(--on-gold,#021e1f)}.ws-auth .promotion-label .pl-mark,.ws-auth .promotion-label .pl-mark b{font-weight:900}.ws-auth .promotion-label .pl-mark .d1{color:#f6821f}.ws-auth .promotion-label .pl-mark .d2{color:#e5334e}.ws-auth .promotion-label .pl-mark .d3{color:#2c7df7}.ws-auth .promotion-label .pl-mark .d4{color:#16b8b0}.ws-auth .promotion-line{font-size:calc(.22 * var(--u));color:var(--font_color_1);text-align:center;font-weight:600;line-height:1.3}.ws-auth .promotion-container:active .promotion-label{filter:brightness(.94)}
