.DialogMask[data-v-fa8e8baa]{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--ccs-mask-background-color);z-index:2000;display:flex;align-items:center;justify-content:center}.Dialog[data-v-fa8e8baa]{min-width:300px;max-width:400px;background:#fff;padding:25px 30px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:var(--ccs-primary-font-color)}.Dialog .Head[data-v-fa8e8baa]{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px}.Dialog .ButtonGroup[data-v-fa8e8baa]{padding-top:20px;display:flex;justify-content:flex-end}.Dialog .Body[data-v-fa8e8baa]{font-size:14px;line-height:1.5}.LoginContainer[data-v-0de03e06]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f2f5 url(/picture/LoginIndexBackGround.webp) no-repeat 50%;background-size:cover}.LoginCard[data-v-0de03e06]{width:400px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:40px;display:flex;flex-direction:column;align-items:center}.Header[data-v-0de03e06]{text-align:center;margin-bottom:20px;width:100%}.Title[data-v-0de03e06]{font-size:24px;font-weight:700;color:#333;margin-bottom:8px}.SubTitle[data-v-0de03e06]{font-size:14px;color:#666}.Link[data-v-0de03e06]{color:#409eff;cursor:pointer;margin-left:5px;font-weight:500}.Link[data-v-0de03e06]:hover{text-decoration:underline}.Divider[data-v-0de03e06]{width:100%;text-align:center;border-bottom:1px solid #eee;line-height:.1em;margin:20px 0 30px}.Divider span[data-v-0de03e06]{background:#fff;padding:0 10px;color:#999;font-size:12px}.Form[data-v-0de03e06]{width:100%}.InputGroup[data-v-0de03e06]{margin-bottom:20px}.InputGroup label[data-v-0de03e06]{display:block;font-size:12px;color:#333;margin-bottom:8px;font-weight:700}.LabelRow[data-v-0de03e06]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.LabelRow label[data-v-0de03e06]{margin-bottom:0}.Input[data-v-0de03e06]{width:100%;height:40px;border:1px solid #dcdfe6;background:#f4f6f8;border-radius:4px;padding:0 15px;box-sizing:border-box;color:#333;font-size:14px;transition:all .3s}.Input[data-v-0de03e06]:focus{border-color:#409eff;background:#fff;outline:none}.Controls[data-v-0de03e06]{display:flex;align-items:center;margin-bottom:25px}.Checkbox[data-v-0de03e06]{display:flex;align-items:center;cursor:pointer;font-size:13px;color:#606266}.Checkbox input[data-v-0de03e06]{margin-right:8px}.SubmitBtn[data-v-0de03e06]{width:100%;height:40px;background:#409eff;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s}.SubmitBtn[data-v-0de03e06]:hover{background:#66b1ff}.SubmitBtn[data-v-0de03e06]:active{background:#3a8ee6}.Button_Disabled[data-v-0de03e06]{background:#a0cfff;cursor:not-allowed}.ResetPwdForm[data-v-0de03e06]{display:flex;flex-direction:column;gap:10px}.CodeRow[data-v-0de03e06]{display:flex;gap:10px}.CodeRow .Input[data-v-0de03e06]{flex:1}.SendCodeBtn[data-v-0de03e06]{padding:0 15px;background:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .3s,opacity .3s;white-space:nowrap}.SendCodeBtn[data-v-0de03e06]:hover{background:#66b1ff}.SendCodeBtn[data-v-0de03e06]:disabled{background:#ccc;cursor:not-allowed;opacity:.7}