.auth-login[data-v-7be8e74e]{min-height:100vh;background:linear-gradient(180deg,#f5f7fa,#fff);padding:0 .8rem}.auth-login .header[data-v-7be8e74e]{text-align:center;padding-top:1.6rem;padding-bottom:1.06667rem}.auth-login .header .logo[data-v-7be8e74e]{width:2.13333rem;height:2.13333rem;margin:0 auto .53333rem;display:block}.auth-login .header h1[data-v-7be8e74e]{font-size:.69333rem;font-weight:600;color:#1a1a1a;margin-bottom:.21333rem}.auth-login .header .subtitle[data-v-7be8e74e]{font-size:.34667rem;color:#999}.auth-login .form-container .input-group[data-v-7be8e74e]{margin-bottom:.53333rem}.auth-login .form-container .input-group .input-wrapper[data-v-7be8e74e]{display:flex;align-items:center;height:1.33333rem;background:#fff;border-radius:.21333rem;padding:0 .42667rem;box-shadow:0 .05333rem .21333rem rgba(0,0,0,.06)}.auth-login .form-container .input-group .input-wrapper .area-code-selector[data-v-7be8e74e]{display:flex;align-items:center;gap:.10667rem;font-size:.42667rem;color:#333;margin-right:.26667rem;padding-right:.26667rem;border-right:.02667rem solid #e8e8e8;cursor:pointer;white-space:nowrap}.auth-login .form-container .input-group .input-wrapper .area-code-selector svg[data-v-7be8e74e]{color:#999}.auth-login .form-container .input-group .input-wrapper .area-code-selector[data-v-7be8e74e]:active{opacity:.7}.auth-login .form-container .input-group .input-wrapper input[data-v-7be8e74e]{flex:1;height:100%;border:none;outline:none;font-size:.42667rem;color:#333;background:transparent}.auth-login .form-container .input-group .input-wrapper input[data-v-7be8e74e]::placeholder{color:#c8c8c8}.auth-login .form-container .input-group .input-wrapper .send-code-btn[data-v-7be8e74e]{background:none;border:none;color:#4965f2;font-size:.37333rem;white-space:nowrap;padding:0;cursor:pointer}.auth-login .form-container .input-group .input-wrapper .send-code-btn[data-v-7be8e74e]:disabled{color:#c8c8c8;cursor:not-allowed}.auth-login .form-container .login-btn[data-v-7be8e74e]{width:100%;height:1.33333rem;margin-top:.8rem;margin-bottom:.53333rem;font-size:.45333rem;border-radius:.21333rem;font-weight:500}.auth-login .form-container .login-btn[data-v-7be8e74e]:disabled{opacity:.6}.auth-login .form-container .agreement[data-v-7be8e74e]{text-align:center;font-size:.32rem;color:#999}.auth-login .form-container .agreement[data-v-7be8e74e] .nut-checkbox{display:inline-flex;align-items:center}.auth-login .form-container .agreement[data-v-7be8e74e] .nut-checkbox .nutui-iconfont{font-size:.32rem!important;width:.32rem!important;height:.32rem!important}.auth-login .form-container .agreement[data-v-7be8e74e] .nut-checkbox .nut-checkbox__label{font-size:.32rem;margin-left:.16rem;color:#999}.auth-login .form-container .agreement span[data-v-7be8e74e]{color:#4965f2;cursor:pointer}.auth-login .area-code-picker[data-v-7be8e74e]{height:100%;display:flex;flex-direction:column;background:#fff}.auth-login .area-code-picker .picker-header[data-v-7be8e74e]{display:flex;align-items:center;justify-content:space-between;height:1.33333rem;padding:0 .53333rem;border-bottom:.02667rem solid #f0f0f0}.auth-login .area-code-picker .picker-header .cancel[data-v-7be8e74e],.auth-login .area-code-picker .picker-header .confirm[data-v-7be8e74e]{font-size:.4rem;color:#4965f2;cursor:pointer}.auth-login .area-code-picker .picker-header .cancel[data-v-7be8e74e]:active,.auth-login .area-code-picker .picker-header .confirm[data-v-7be8e74e]:active{opacity:.7}.auth-login .area-code-picker .picker-header .title[data-v-7be8e74e]{font-size:.42667rem;font-weight:500;color:#333}.auth-login .area-code-picker .picker-content[data-v-7be8e74e]{flex:1;overflow-y:auto}.auth-login .area-code-picker .picker-content .area-item[data-v-7be8e74e]{display:flex;align-items:center;justify-content:space-between;height:1.33333rem;padding:0 .53333rem;border-bottom:.02667rem solid #f5f5f5;cursor:pointer}.auth-login .area-code-picker .picker-content .area-item[data-v-7be8e74e]:active{background:#f8f8f8}.auth-login .area-code-picker .picker-content .area-item.active[data-v-7be8e74e]{background:#f0f5ff}.auth-login .area-code-picker .picker-content .area-item.active .area-name[data-v-7be8e74e]{color:#4965f2}.auth-login .area-code-picker .picker-content .area-item .area-name[data-v-7be8e74e]{font-size:.4rem;color:#333;flex:1}.auth-login .area-code-picker .picker-content .area-item .area-code[data-v-7be8e74e]{font-size:.37333rem;color:#999;margin-right:.26667rem}.auth-login .area-code-picker .picker-content .area-item .check-icon[data-v-7be8e74e]{font-size:.48rem;color:#4965f2;font-weight:700}