.modal-loading-mask[data-v-21cd13d6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;border-radius:4px}.modal-loading-content[data-v-21cd13d6]{text-align:center;color:#fff;font-size:18px;text-shadow:0 2px 6px rgba(0,0,0,.5)}.spinner[data-v-21cd13d6]{width:40px;height:40px;border:5px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:spin-21cd13d6 1s linear infinite;animation:spin-21cd13d6 1s linear infinite;margin:0 auto 8px auto}@-webkit-keyframes spin-21cd13d6{to{transform:rotate(1turn)}}@keyframes spin-21cd13d6{to{transform:rotate(1turn)}}.avatar-uploader[data-v-21cd13d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #d9d9d9;padding:20px;border-radius:4px;cursor:pointer}.avatar-uploader[data-v-21cd13d6]:hover{border-color:#409eff}.modal-body[data-v-21cd13d6]{width:100%;height:170px;display:flex;align-items:center;justify-content:center}.modal-body .qrcode-section[data-v-21cd13d6]{display:flex;align-items:center;justify-content:space-evenly}.modal-body .qrcode-section .qrcode-title[data-v-21cd13d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:30px}.modal-body .qrcode-section p[data-v-21cd13d6]{margin-bottom:8px;font-weight:500;font-size:14px;text-align:center}.modal-body .qrcode-section .qrcode-wrapper[data-v-21cd13d6]{position:relative;display:flex;align-items:center;justify-content:center}.modal-body .qrcode-section .scan-success[data-v-21cd13d6]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.55);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px}.modal-body .qrcode-section .success-icon[data-v-21cd13d6]{width:70px;height:70px;background:#07c160;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.3)}.modal-body .qrcode-section .success-text[data-v-21cd13d6]{margin-top:10px;font-size:14px;color:#fff;font-weight:500}.modal-body .qrcode-section .fade-zoom-enter-active[data-v-21cd13d6]{-webkit-animation:fadeZoomIn-21cd13d6 .4s ease;animation:fadeZoomIn-21cd13d6 .4s ease}.modal-body .qrcode-section .fade-zoom-leave-active[data-v-21cd13d6]{-webkit-animation:fadeZoomOut-21cd13d6 .3s ease forwards;animation:fadeZoomOut-21cd13d6 .3s ease forwards}@-webkit-keyframes fadeZoomIn-21cd13d6{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes fadeZoomIn-21cd13d6{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes fadeZoomOut-21cd13d6{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes fadeZoomOut-21cd13d6{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.progress-bar[data-v-21cd13d6]{width:200px;height:6px;background:hsla(0,0%,100%,.2);border-radius:3px;margin:10px auto 0 auto;overflow:hidden}.progress-fill[data-v-21cd13d6]{height:100%;background:#409eff;width:0;transition:width .3s ease}.model-card-select[data-v-21cd13d6]{display:flex;gap:16px;margin-bottom:16px}.model-card-select .model-card[data-v-21cd13d6]{flex:1;border:2px solid #d9d9d9;border-radius:8px;text-align:center;cursor:pointer;transition:all .3s ease}.model-card-select .model-card h3[data-v-21cd13d6]{font-size:16px}.model-card-select .model-card p[data-v-21cd13d6]{margin:0;font-size:14px;color:#888}.model-card-select .model-card.active[data-v-21cd13d6]{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.3);background-color:#f0f6ff}.model-card-select .model-card[data-v-21cd13d6]:hover{border-color:#409eff}.ruku[data-v-79b21852]{font-size:14px;color:#444;padding:16px;background-color:#fff;margin-bottom:-50px;height:100%}.ruku_container[data-v-79b21852]{display:flex;margin-top:15px}.ruku_container .ruku_left[data-v-79b21852]{width:350px;margin-right:15px}.ruku_container .ruku_left .pagination[data-v-79b21852]{margin-top:5px}.ruku_container .ruku_right[data-v-79b21852]{width:calc(100% - 370px)}.ruku_container .ruku_right .hint[data-v-79b21852]{width:80%;display:flex;align-items:center;justify-content:space-evenly}.ruku_container .ruku_right .hint p[data-v-79b21852]{color:#aebab9}.ruku_container .ruku_right .right_button[data-v-79b21852]{display:flex;align-items:center;justify-content:end}.right_table[data-v-79b21852]{margin-top:15px}.remark[data-v-79b21852]{width:400px}.gys_content[data-v-79b21852]{display:flex;align-items:center}.gys_content .gys_img[data-v-79b21852]{width:25px;height:25px;cursor:pointer;margin-left:5px}.gys_content .gys_img img[data-v-79b21852]{width:100%;height:100%}.score-box[data-v-79b21852]{margin-left:6px}.score-box .score-tag[data-v-79b21852]{display:inline-flex;padding:5px;font-size:14px;font-weight:700;border-radius:20px;cursor:pointer;transition:all .3s ease}.score-box .score-tag[data-v-79b21852]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.score-box .score-tag .score-text[data-v-79b21852]{margin-right:8px}.score-box .score-tag .score-number[data-v-79b21852]{font-size:14px;margin-right:5px}.score-box .score-tag .score-icon[data-v-79b21852]{font-size:16px}.score-tooltip[data-v-79b21852]{max-width:none!important;padding:10px!important}.score-tooltip .score-details[data-v-79b21852]{min-width:260px}.score-tooltip .score-details .score-header[data-v-79b21852]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee;font-weight:700;font-size:14px}.score-tooltip .score-details .score-item[data-v-79b21852]{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px dashed #f0f0f0;font-size:13px}.score-tooltip .score-details .score-item[data-v-79b21852]:last-child{border-bottom:none}.score-tooltip .score-details .score-item .score-info[data-v-79b21852]{display:flex;align-items:center}.score-tooltip .score-details .score-item .score-info .score-icon[data-v-79b21852]{margin-right:8px;width:18px;text-align:center}.score-tooltip .score-details .score-item .score-points[data-v-79b21852]{font-weight:700;color:#333}.score-full .score-icon[data-v-79b21852],.score-full[data-v-79b21852]{color:#67c23a}.score-partial .score-icon[data-v-79b21852],.score-partial[data-v-79b21852]{color:#e6a23c}.score-none .score-icon[data-v-79b21852],.score-none[data-v-79b21852]{color:#f56c6c}[data-v-79b21852] .el-table__body tr.current-row>td{color:#fff;background:#54a9fd!important}[data-v-79b21852] .el-tabs__nav .el-tabs__item{font-weight:700;font-size:14px;color:#555}[data-v-79b21852] .el-tabs__item.is-active{color:#409eff;font-size:15px}