.person-container[data-v-762a6abe]{display:flex;justify-content:center}.person-container[data-v-762a6abe] .el-form-item__label{font-weight:500;font-size:16px;color:#333}.person-form[data-v-762a6abe]{padding:10px 0;width:600px}.addunregisterd[data-v-762a6abe] .el-dialog{width:1200px!important;margin-top:20px!important}.cert-uploader[data-v-762a6abe] .el-upload{border:none;background:none}.upload-box[data-v-762a6abe]{width:80px;height:80px;border:1px dashed #dcdfe6;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s}.upload-box[data-v-762a6abe]:hover{border-color:#409eff}.upload-icon[data-v-762a6abe]{font-size:28px;color:#8c939d}.upload-tip[data-v-762a6abe]{margin-left:10px;color:#909399;font-size:12px;line-height:80px;vertical-align:top}.dialog-footer[data-v-762a6abe]{display:flex;justify-content:center;gap:16px}.btn-cancel[data-v-762a6abe]{width:180px;height:50px;font-size:16px;border-radius:6px;border:1px solid #d9d9d9;color:#333}.btn-confirm[data-v-762a6abe]{width:180px;height:50px;font-size:16px;border-radius:6px;background-color:#1890ff;border-color:#1890ff}.add-persen-dialog[data-v-79af5eba] .el-dialog__title{font-weight:500;font-size:18px;color:#222a46}.dialog-content[data-v-79af5eba]{display:flex;justify-content:center;padding-top:70px;padding-bottom:200px}.dialog-content[data-v-79af5eba] .el-select{width:420px!important}.registration-page[data-v-79af5eba]{padding:0 24px 24px 24px}.page-title[data-v-79af5eba]{font-size:24px;font-weight:700;color:#000;margin:23px 0 16px 0}.requirement-bar[data-v-79af5eba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;background:#f8f8f8;font-weight:600;font-size:16px;color:#f24143;padding:20px 0 20px 12px}.info-item[data-v-79af5eba]{margin-bottom:20px;font-size:16px}.info-item2[data-v-79af5eba]{margin-bottom:26px}.info-label[data-v-79af5eba]{font-weight:500;font-size:16px;color:#333;margin-right:10px}.info-value[data-v-79af5eba]{color:#333;font-weight:400;font-size:16px}.personnel-section[data-v-79af5eba]{margin-bottom:20px;position:relative}.section-row[data-v-79af5eba]{display:flex;gap:2px;align-items:center}.section-label[data-v-79af5eba]{font-weight:500;font-size:16px;color:#333;white-space:nowrap}.add-person[data-v-79af5eba]{cursor:pointer;display:flex;align-items:center}.add-person span[data-v-79af5eba]{padding-left:6px}.add-icon[data-v-79af5eba]{width:22px;height:22px}.persen-f[data-v-79af5eba]{display:flex;flex-wrap:wrap}.persen-info[data-v-79af5eba]{width:580px;height:86px;background:#f8f8f8;border-radius:2px;display:flex;justify-content:space-between;align-items:center;padding:0 24px 0 20px;margin-top:16px}.persen-name[data-v-79af5eba]{font-weight:500;font-size:16px;color:#333}.edit[data-v-79af5eba]{color:#1890ff;padding-right:24px;cursor:pointer}.del[data-v-79af5eba]{color:#f24143;cursor:pointer}.persen-type[data-v-79af5eba]{font-weight:400;font-size:14px;color:#333}.info-option[data-v-79af5eba]{font-weight:400;font-size:16px}.option-persen[data-v-79af5eba]{margin-left:25px;font-size:14px;cursor:pointer}.option-edit[data-v-79af5eba]{color:#40a9ff}.option-del[data-v-79af5eba]{padding-left:10px;color:red}.add-persen-info[data-v-79af5eba]{padding:0 15px;height:30px;display:flex;align-items:center;border:1px solid #999;border-radius:5px}.required[data-v-79af5eba]:before{content:"*";color:#000;margin-right:2px}.add-btn[data-v-79af5eba]{background-color:#218edb;border-color:#218edb;color:#fff;font-size:16px;padding:10px 32px;height:auto;border-radius:4px}.add-btn[data-v-79af5eba]:hover{background-color:#40a9ff;border-color:#40a9ff}.new-badge[data-v-79af5eba]{position:absolute;left:-50px;top:-8px;width:48px;height:48px;border-radius:50%;background-color:#c6e8ff;color:#218edb;font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center}.action-bar[data-v-79af5eba]{display:flex;justify-content:center;gap:16px;margin-top:60px;padding-bottom:24px}.btn-back[data-v-79af5eba]{width:232px;height:48px;background:#fff;border-radius:2px;border:1px solid #210706;color:#333;font-size:16px}.btn-submit[data-v-79af5eba]{width:232px;height:48px;background:#ddbf87;border-radius:2px;color:#fff;font-size:16px;height:auto}@media (max-width:768px){.new-badge[data-v-79af5eba]{left:0;top:-60px}.action-bar[data-v-79af5eba]{flex-direction:column;align-items:center}.btn-back[data-v-79af5eba],.btn-submit[data-v-79af5eba]{width:80%}}.person-dialog[data-v-79af5eba] .el-dialog{border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);overflow:hidden;width:500px!important}.person-dialog[data-v-79af5eba] .el-dialog__header{padding:20px 24px;background:#fafbfc;border-bottom:1px solid #f0f0f0}.person-dialog[data-v-79af5eba] .el-dialog__title{font-size:16px;font-weight:500;color:#333}.person-dialog[data-v-79af5eba] .el-dialog__body{padding:30px 24px}.person-dialog[data-v-79af5eba] .el-dialog__footer{padding:16px 24px;border-top:1px solid #f0f0f0;background:#fafbfc;text-align:center}.dialog-body[data-v-79af5eba]{display:flex;justify-content:center;align-items:center}.form-row[data-v-79af5eba]{display:flex;align-items:center;gap:16px}.form-label[data-v-79af5eba]{font-size:15px;font-weight:500;color:#333;min-width:50px}.select-input[data-v-79af5eba]{width:360px}.select-input[data-v-79af5eba] .el-input__inner{height:42px;line-height:42px;border-radius:6px;border:1px solid #dcdfe6;transition:all .2s}.select-input[data-v-79af5eba] .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.dialog-footer[data-v-79af5eba]{display:flex;justify-content:center;gap:16px}.dialog-footer[data-v-79af5eba] .btn-cancel{width:232px;height:48px;background:#fff;border-radius:2px;border:1px solid #210706;font-size:16px;color:#333}.btn-confirm[data-v-79af5eba]{width:232px;height:48px;background:#ddbf87;border-radius:2px;color:#fff}.btn-add-unregistered[data-v-79af5eba]{width:180px;height:50px;font-size:16px;border-radius:6px;border:1px solid #d9d9d9;color:#333}.red-star[data-v-79af5eba]{color:#f56c6c}.Identity-title[data-v-79af5eba]{padding:20px 0 0 10px;font-weight:500;display:flex;align-items:center}.athlete-item[data-v-79af5eba],.athlete-types[data-v-79af5eba]{display:flex;align-items:center}.athlete-item[data-v-79af5eba]{width:192px;height:46px;background:#f5f6f6;border-radius:10px;font-weight:400;font-size:16px;color:#0b1013;justify-content:center;cursor:pointer}.athleteActive[data-v-79af5eba]{background:#f5f0e6}