.google-auth-bind[data-v-6c361702]{width:100%;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.google-auth-bind .bind-container[data-v-6c361702]{background:#fff;border-radius:12px;padding:40px;max-width:800px;width:100%;box-shadow:0 10px 40px rgba(0,0,0,.1)}.google-auth-bind .bind-container .bind-header[data-v-6c361702]{text-align:center;margin-bottom:40px}.google-auth-bind .bind-container .bind-header h2[data-v-6c361702]{font-size:28px;color:#333;margin:0 0 10px 0}.google-auth-bind .bind-container .bind-header .bind-tip[data-v-6c361702]{font-size:14px;color:#999;margin:0}.google-auth-bind .bind-container .bind-content .bind-step[data-v-6c361702]{display:flex;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f0f0f0}.google-auth-bind .bind-container .bind-content .bind-step[data-v-6c361702]:last-child{border-bottom:none}.google-auth-bind .bind-container .bind-content .bind-step .step-number[data-v-6c361702]{width:40px;height:40px;background:#007aff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0;margin-right:20px}.google-auth-bind .bind-container .bind-content .bind-step .step-content[data-v-6c361702]{flex:1}.google-auth-bind .bind-container .bind-content .bind-step .step-content h3[data-v-6c361702]{font-size:18px;color:#333;margin:0 0 10px 0}.google-auth-bind .bind-container .bind-content .bind-step .step-content p[data-v-6c361702]{font-size:14px;color:#666;margin:0 0 15px 0}.google-auth-bind .bind-container .bind-content .bind-step .step-content .qrcode-box[data-v-6c361702]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:20px;display:flex;justify-content:center;align-items:center;min-height:250px}.google-auth-bind .bind-container .bind-content .bind-step .step-content .qrcode-box img[data-v-6c361702]{max-width:200px;height:auto}.google-auth-bind .bind-container .bind-content .bind-step .step-content .qrcode-box .qrcode-loading[data-v-6c361702]{color:#999;font-size:14px}.google-auth-bind .bind-container .bind-content .bind-step .step-content .secret-key[data-v-6c361702]{margin-top:15px}.google-auth-bind .bind-container .bind-content .bind-step .step-content .secret-key p[data-v-6c361702]{font-size:13px;color:#666;margin-bottom:8px}.google-auth-bind .bind-container .bind-content .bind-step .step-content .secret-key .key-box[data-v-6c361702]{display:flex;align-items:center;background:#f9f9f9;padding:10px 15px;border-radius:4px;border:1px solid #e0e0e0}.google-auth-bind .bind-container .bind-content .bind-step .step-content .secret-key .key-box span[data-v-6c361702]{flex:1;font-family:monospace;font-size:14px;color:#333;word-break:break-all}.google-auth-bind .bind-container .bind-content .bind-step .step-content .secret-key .key-box .el-button[data-v-6c361702]{margin-left:10px}.google-auth-bind .bind-container .bind-content .bind-step .step-content .bind-form[data-v-6c361702]{margin-top:10px}.google-auth-bind .bind-container .bind-content .bind-step .step-content .bind-form .el-form-item[data-v-6c361702]{margin-bottom:20px}.google-auth-bind .bind-container .bind-content .bind-step .step-content .bind-form .el-form-item[data-v-6c361702]:last-child{margin-bottom:0}.google-auth-bind .bind-container .bind-content .bind-step .step-content .bind-form .el-button[data-v-6c361702]{width:120px;margin-right:10px}.google-auth-bind .bind-container .loading-box[data-v-6c361702]{text-align:center;padding:60px 0}.google-auth-bind .bind-container .loading-box i[data-v-6c361702]{font-size:40px;color:#007aff}.google-auth-bind .bind-container .loading-box p[data-v-6c361702]{margin-top:15px;font-size:14px;color:#999}