@-webkit-keyframes fade-in-data-v-447da24a{0%{opacity:0}to{opacity:1}}@keyframes fade-in-data-v-447da24a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-slide-up-data-v-447da24a{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-slide-up-data-v-447da24a{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.step-container[data-v-447da24a]{position:sticky;top:106px}.step-container .step-item[data-v-447da24a]{display:flex;align-items:flex-start}.step-container .step-item .step-head[data-v-447da24a]{margin-right:9px;display:flex;flex-direction:column;align-items:center}.step-container .step-item .step-head .step-icon[data-v-447da24a]{position:relative;width:20px;height:20px;font-size:20px;border-radius:10px;transition:all .3s;color:#e2e4ea}.step-container .step-item .step-head .step-line[data-v-447da24a]{margin-top:8px;width:2px;height:100px;background:#e2e4ea;position:relative}.step-container .step-item .step-head .step-line[data-v-447da24a]:after{position:absolute;content:"";width:100%;height:0;left:0;top:0;background:var(--main-color);transition:all .3s}.step-container .step-item .step-head .step-line.active[data-v-447da24a]:after{height:100%}.step-container .step-item .step-main .title[data-v-447da24a]{font-size:20px;line-height:28px;font-weight:600;display:flex;white-space:nowrap}.step-container .step-item .step-main .title .tooltip[data-v-447da24a]{margin-left:7px}.step-container .step-item .step-main .description[data-v-447da24a]{margin-top:10px;color:#6d7790;font-size:16px;font-weight:400;line-height:18px}.step-container .step-item.active .step-head .step-icon[data-v-447da24a],.step-container .step-item.active .step-main .title .text[data-v-447da24a],.step-container .step-item.finish .step-head .step-icon[data-v-447da24a]{color:var(--main-color)}.step-container .step-item.finish .step-head .step-line[data-v-447da24a]{background:var(--main-color)}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-slide-up{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-slide-up{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.el-tooltip__popper{width:270px}@-webkit-keyframes fade-in-data-v-3e706c40{0%{opacity:0}to{opacity:1}}@keyframes fade-in-data-v-3e706c40{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-slide-up-data-v-3e706c40{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-slide-up-data-v-3e706c40{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.upload-box[data-v-3e706c40] .el-upload--picture-card{width:140px;height:100px;line-height:1;border:1px dashed #c9cdd4;border-radius:6px;background:#fafbfc;color:#646a73;transition:all .2s}.upload-box[data-v-3e706c40] .el-upload--picture-card:hover{border-color:#2b7bfc;color:#2b7bfc;background:#f5f8ff}.upload-box[data-v-3e706c40] .el-upload-list--picture-card .el-upload-list__item{width:140px;height:100px;border-radius:6px}.upload-box .upload-trigger[data-v-3e706c40]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.upload-box .upload-trigger .el-icon-plus[data-v-3e706c40]{font-size:22px;line-height:1;margin-bottom:6px}.upload-box .upload-trigger .upload-text[data-v-3e706c40]{font-size:12px}.upload-box .upload-file[data-v-3e706c40]{width:100%;height:100%;position:relative;border-radius:6px;overflow:hidden}.upload-box .upload-file .upload-file-thumb[data-v-3e706c40]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upload-box .upload-file .upload-file-pdf[data-v-3e706c40]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#4e5969}.upload-box .upload-file .upload-file-pdf .el-icon-document[data-v-3e706c40]{font-size:22px}.upload-box .upload-file .upload-file-pdf .upload-file-name[data-v-3e706c40]{font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-box.is-hidden-trigger[data-v-3e706c40] .el-upload--picture-card{display:none}@-webkit-keyframes fade-in-data-v-10048ee4{0%{opacity:0}to{opacity:1}}@keyframes fade-in-data-v-10048ee4{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-slide-up-data-v-10048ee4{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-slide-up-data-v-10048ee4{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.certification-form[data-v-10048ee4] .el-form-item{margin-bottom:20px}.certification-form[data-v-10048ee4] .el-form-item__label{padding-right:16px;color:#1f2329;font-size:14px}.certification-form[data-v-10048ee4] .el-form-item__label:before{color:#f53f3f}.certification-form[data-v-10048ee4] .el-form-item__content{max-width:560px;line-height:1.5}.certification-form[data-v-10048ee4] .el-input__inner{height:36px;line-height:36px;border-color:#c9cdd4;border-radius:4px;color:#1f2329}.certification-form[data-v-10048ee4] .el-input__inner:focus{border-color:#2b7bfc}.certification-form[data-v-10048ee4] .el-input.is-disabled .el-input__inner{background:#f7f8fa;color:#4e5969}.certification-form[data-v-10048ee4] .el-form-item__error{padding-top:2px}.certification-form .notice[data-v-10048ee4]{margin-bottom:16px;background:#f0f7ff;border:1px solid #d6e4ff;border-radius:6px;color:#4e5969;font-size:13px}.certification-form .notice[data-v-10048ee4] .el-alert__icon{color:#2b7bfc;font-size:16px}.certification-form .card[data-v-10048ee4]{background:#fff;border-radius:8px;padding:24px;margin-bottom:16px}.certification-form .card .card-title[data-v-10048ee4]{font-size:16px;font-weight:600;color:#1f2329;margin-bottom:20px;display:flex;align-items:center}.certification-form .card .card-title[data-v-10048ee4]:before{content:"";display:inline-block;width:3px;height:14px;background:#2b7bfc;border-radius:2px;margin-right:8px}.certification-form .card .card-desc[data-v-10048ee4]{font-size:13px;color:#8f959e;margin:-12px 0 20px}.certification-form .form-hint[data-v-10048ee4]{font-size:12px;color:#8f959e;margin-top:6px;line-height:1.5}.certification-form .upload-area[data-v-10048ee4]{display:flex;gap:12px;flex-wrap:wrap}.certification-form .auth-type-item[data-v-10048ee4]{margin-bottom:0}.certification-form .auth-type-item[data-v-10048ee4] .el-form-item__content{max-width:none}.certification-form .radio-options[data-v-10048ee4]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.certification-form .radio-options[data-v-10048ee4] .el-radio.radio-option{display:flex;align-items:flex-start;height:auto;padding:14px 16px;margin-right:0;border:1px solid #e5e7eb;border-radius:6px;background:#fff;transition:all .2s}.certification-form .radio-options[data-v-10048ee4] .el-radio.radio-option:hover{border-color:#2b7bfc;background:#f5f8ff}.certification-form .radio-options[data-v-10048ee4] .el-radio.radio-option.is-checked{border-color:#2b7bfc;background:#f0f7ff;box-shadow:0 0 0 1px #2b7bfc}.certification-form .radio-options[data-v-10048ee4] .el-radio.radio-option .el-radio__label{padding-left:12px}.certification-form .radio-options .radio-content[data-v-10048ee4]{flex:1;min-width:0}.certification-form .radio-options .radio-content .radio-title[data-v-10048ee4]{font-size:14px;font-weight:500;color:#1f2329;margin-bottom:4px}.certification-form .radio-options .radio-content .radio-desc[data-v-10048ee4]{font-size:12px;color:#8f959e;line-height:1.5}.certification-form .auth-alert[data-v-10048ee4]{margin-bottom:20px;border-radius:6px;font-size:13px;line-height:1.7;align-items:flex-start}.certification-form .auth-alert.el-alert--warning[data-v-10048ee4]{background:#fff7e8;border:1px solid #ffd980;color:#7a4e00}.certification-form .auth-alert.el-alert--warning[data-v-10048ee4] .el-alert__icon{color:#f80}.certification-form .auth-alert.el-alert--error[data-v-10048ee4]{background:#fff1f0;border:1px solid #ffb4b0;color:#8e2018}.certification-form .auth-alert.el-alert--error[data-v-10048ee4] .el-alert__icon{color:#f53f3f}.certification-form .auth-alert[data-v-10048ee4] .el-alert__title{font-weight:600;display:block;margin-bottom:2px}.certification-form .auth-alert[data-v-10048ee4] .el-alert__description{color:inherit;margin-top:0}.certification-form .auth-alert .alert-list[data-v-10048ee4]{margin:4px 0 0;padding-left:18px}.certification-form .auth-alert .alert-list li[data-v-10048ee4]{margin:2px 0;list-style:disc}.certification-form .auth-alert .alert-tip[data-v-10048ee4]{margin-top:6px}.certification-form .form-actions[data-v-10048ee4]{display:flex;justify-content:center;gap:12px;margin-top:4px;padding-top:4px}.certification-form .form-actions[data-v-10048ee4] .el-button{height:36px;padding:0 24px;border-radius:4px;font-size:14px;font-weight:500;min-width:96px}.certification-form .form-actions .btn-primary[data-v-10048ee4]{background:#2b7bfc;border-color:#2b7bfc}.certification-form .form-actions .btn-primary[data-v-10048ee4]:focus,.certification-form .form-actions .btn-primary[data-v-10048ee4]:hover{background:#1b66e6;border-color:#1b66e6}.certification-form .form-actions .btn-secondary[data-v-10048ee4]{background:#fff;color:#1f2329;border-color:#c9cdd4}.certification-form .form-actions .btn-secondary[data-v-10048ee4]:focus,.certification-form .form-actions .btn-secondary[data-v-10048ee4]:hover{border-color:#2b7bfc;color:#2b7bfc;background:#fff}@-webkit-keyframes fade-in-data-v-0fe837e2{0%{opacity:0}to{opacity:1}}@keyframes fade-in-data-v-0fe837e2{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-slide-up-data-v-0fe837e2{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-slide-up-data-v-0fe837e2{form{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.certification-page[data-v-0fe837e2]{width:100%;height:100%;display:flex;flex-direction:column}.certification-page .certification-page-container[data-v-0fe837e2]{width:1224px;padding:16px 0;margin:0 auto;flex:1;display:flex}.certification-page .certification-page-container .left-side[data-v-0fe837e2]{width:184px;height:100%;margin-right:24px;background:#fff;border-radius:6px;padding:24px;box-sizing:border-box}.certification-page .certification-page-container .right-side[data-v-0fe837e2]{flex:1;border-radius:4px;background:#f5f7fa;padding:16px;box-sizing:border-box}.certification-page[data-v-0fe837e2] .step-container .text{font-size:16px}.certification-page[data-v-0fe837e2] .step-container .description{font-size:14px!important;margin-top:0!important}