.ws-auth{--main_background_color:var(--bg-base);--sub_background_color:var(--surface-2);--font_color_1:var(--text);--font_color_2:var(--text-dim);--important_font_color_1:var(--primary);--important_font_color_2:var(--accent);--text_Wireframe_color_1:var(--primary);--text_Wireframe_color_2:var(--surface-4);--theme_gradient_color_1:var(--surface-3);--theme_gradient_color_2:var(--bg-base);--on-gold:var(--on-primary);--theme_button_gradient_color_1:var(--cta-from);--theme_button_gradient_color_2:var(--cta-to);--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);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)}.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)}
.wp-auth.ws-auth{--u:calc(min(100vw, 430px) / 7.5);--wp-ground:var(--surface-1);--wp-title:var(--text);--wp-active:var(--primary);--wp-muted:var(--text-dim);--wp-line:var(--text-faint);--wp-link:var(--text-dim);--wp-check:var(--primary);--wp-cta-from:var(--cta-from);--wp-cta-to:var(--cta-to);--wp-field-h:calc(.88 * var(--u));--wp-radius:calc(.04 * var(--u));--wp-text:calc(.32 * var(--u))}.wp-auth.ws-auth #ws-page-bg{background:var(--wp-ground)}.wp-auth.ws-auth .login-wrap,.wp-auth.ws-auth .register-wrap{padding:calc(.48 * var(--u)) calc(.24 * var(--u)) calc(.8 * var(--u));justify-content:flex-start}.wp-auth.ws-auth .form-wrap{background:var(--wp-ground);box-shadow:none;padding:calc(.35 * var(--u)) calc(.16 * var(--u)) calc(.5 * var(--u));border:0;border-radius:0}.wp-auth.ws-auth .form-header{padding:0 0 calc(.45 * var(--u));justify-content:center;display:flex}.wp-auth.ws-auth .form-brand{align-items:center;gap:calc(.16 * var(--u));display:inline-flex}.wp-auth.ws-auth .form-logo-mark{width:calc(.9 * var(--u));height:calc(.9 * var(--u));object-fit:contain}.wp-auth.ws-auth .form-wordmark{color:var(--wp-title);font-size:calc(.44 * var(--u));letter-spacing:.01em;font-weight:800;line-height:1}.wp-auth.ws-auth .form-wrap .form-title{padding:0 0 calc(.45 * var(--u));text-align:center;margin:0}.wp-auth.ws-auth .form-wrap .form-title h5{color:var(--wp-title);font-size:calc(.4 * var(--u));margin:0;font-weight:600;line-height:1.15}.wp-auth.ws-auth .form-wrap .outter_form .form-group{margin:0 0 calc(.24 * var(--u))}.wp-auth.ws-auth .form-wrap .outter_form .fixed-list,.wp-auth.ws-auth .form-wrap .outter_form .fixed_list{align-items:center;display:flex;position:relative}.wp-auth.ws-auth .form-wrap .outter_form .fixed-list input,.wp-auth.ws-auth .form-wrap .outter_form .fixed_list input{width:100%;height:var(--wp-field-h);padding:0 calc(.16 * var(--u));border:calc(.02 * var(--u)) solid var(--wp-line);border-radius:var(--wp-radius);color:#fff;font-size:var(--wp-text);box-shadow:none;background:0 0;outline:none}.wp-auth.ws-auth .form-wrap .outter_form .fixed-list input::placeholder,.wp-auth.ws-auth .form-wrap .outter_form .fixed_list input::placeholder{color:var(--wp-line)}.wp-auth.ws-auth .form-wrap .outter_form .fixed-list input:focus,.wp-auth.ws-auth .form-wrap .outter_form .fixed_list input:focus{border-color:var(--wp-active)}.wp-auth.ws-auth .form-wrap .outter_form .fixed-list .right-icon,.wp-auth.ws-auth .form-wrap .outter_form .hide_pass{top:50%;right:calc(.3 * var(--u));width:calc(.45 * var(--u));height:calc(.45 * var(--u));color:var(--wp-line);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.wp-auth.ws-auth .form-wrap .outter_form .fixed-list .right-icon svg,.wp-auth.ws-auth .form-wrap .outter_form .hide_pass svg{width:calc(.45 * var(--u));height:calc(.45 * var(--u))}.wp-auth.ws-auth .form-wrap .outter_form .checkbox-container{margin:calc(.2 * var(--u)) 0 0;align-items:center;display:flex}.wp-auth.ws-auth .form-wrap .outter_form .sm-checkbox-item{cursor:pointer;align-items:center;display:flex}.wp-auth.ws-auth .form-wrap .outter_form .sm-checkbox-item-bg{width:calc(.4 * var(--u));height:calc(.4 * var(--u));border:calc(.02 * var(--u)) solid var(--wp-check);border-radius:calc(.03 * var(--u));background:0 0;flex:none;position:relative}.wp-auth.ws-auth .form-wrap .outter_form .sm-checkbox-item-select .sm-checkbox-item-bg:after{content:"";left:calc(.12 * var(--u));top:calc(.03 * var(--u));width:calc(.09 * var(--u));height:calc(.2 * var(--u));border:solid var(--wp-check);border-width:0 calc(.035 * var(--u)) calc(.035 * var(--u)) 0;position:absolute;transform:rotate(45deg)}.wp-auth.ws-auth .form-wrap .outter_form .sm-label,.wp-auth.ws-auth .form-wrap .outter_form .sm-label p{color:var(--wp-muted);font-size:var(--wp-text);margin:0;line-height:1.15}.wp-auth.ws-auth .form-wrap .outter_form .sm-checkbox-item-bg{margin:0}.wp-auth.ws-auth .form-wrap .outter_form .sm-label{margin-left:calc(.16 * var(--u))}.wp-auth.ws-auth .form-wrap .outter_form .submit-btn,.wp-auth.ws-auth .form-wrap .outter_form .submit-btn:hover{width:100%;height:var(--wp-field-h);min-height:var(--wp-field-h);margin:calc(.5 * var(--u)) 0 0;border:calc(.02 * var(--u)) solid transparent;border-radius:var(--wp-radius);background:linear-gradient(var(--wp-cta-from), var(--wp-cta-to));color:var(--on-primary);font-size:var(--wp-text);cursor:pointer;padding:0;font-weight:600;display:block}.wp-auth.ws-auth .form-wrap .outter_form .submit-btn span{color:var(--on-primary);font-size:var(--wp-text);font-weight:600}.wp-auth.ws-auth .form-wrap .outter_form .submit-btn:disabled{opacity:.6;cursor:default}.wp-auth.ws-auth .form-wrap .outter_form .form_links{padding:0 calc(.3 * var(--u));margin:calc(.4 * var(--u)) 0 0;justify-content:space-between;display:flex}.wp-auth.ws-auth .form-wrap .outter_form .form_link{color:var(--wp-link);font-size:var(--wp-text);text-decoration:underline}.wp-auth.ws-auth .form-wrap .outter_form .form-menu{justify-content:center;align-items:center;gap:calc(.2 * var(--u));margin:calc(.7 * var(--u)) 0 0;display:flex}.wp-auth.ws-auth .form-wrap .outter_form .form-menu .menu-link{color:var(--wp-muted);font-size:var(--wp-text)}.wp-auth.ws-auth .form-wrap .outter_form .form-menu .menu-line{width:calc(.02 * var(--u));height:calc(.26 * var(--u));background:var(--wp-muted);opacity:.6}.wp-auth.ws-auth .form-wrap .outter_form .already-account{justify-content:center;align-items:center;gap:calc(.12 * var(--u));margin:calc(.4 * var(--u)) 0 0;color:var(--wp-muted);font-size:var(--wp-text);display:flex}.wp-auth.ws-auth .form-wrap .outter_form .already-account .login-now{color:var(--wp-active);cursor:pointer;text-decoration:none}.wp-auth.ws-auth .form-wrap .outter_form .btn-row{display:block}.wp-auth.ws-auth .form-wrap .outter_form .reset-btn,.wp-auth.ws-auth .auth-close,.wp-auth.ws-auth .ws-legal,.wp-auth.ws-auth .promotion-container{display:none}
