.qualification-page[data-v-a935acfc]{padding:20px;background:#f5f5f5;min-height:100vh}.qualification-card[data-v-a935acfc]{margin-bottom:20px}.form-section[data-v-a935acfc]{margin-bottom:30px}.form-section .ivu-divider[data-v-a935acfc]{margin:20px 0;font-size:16px;font-weight:600;color:#17233d}.form-section .upload-section[data-v-a935acfc]{text-align:center;padding:20px;border:2px dashed #dcdee2;border-radius:6px;background:#fafafa}.form-section .upload-section .upload-title[data-v-a935acfc]{font-size:16px;font-weight:600;margin-bottom:16px;color:#17233d}.form-section .upload-section .upload-input[data-v-a935acfc]{margin-bottom:16px}.form-section .upload-section .upload-tip[data-v-a935acfc]{font-size:12px;color:#999;margin-top:8px}.form-section .upload-section .upload-preview[data-v-a935acfc]{margin-top:16px}.form-section .upload-section .upload-preview .preview-image[data-v-a935acfc]{max-width:100%;max-height:150px;border-radius:4px;border:1px solid #dcdee2;display:block;margin:0 auto 8px}.form-section .upload-section .upload-preview .preview-actions[data-v-a935acfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.form-section .upload-section .upload-preview .preview-actions .ivu-btn[data-v-a935acfc]{padding:4px 8px;font-size:12px}.form-tip[data-v-a935acfc]{font-size:12px;color:#999;margin-top:4px;line-height:1.4}.address-item[data-v-a935acfc]{border:1px solid #e8eaec;border-radius:6px;padding:20px;margin-bottom:16px;background:#fafafa}.address-item .address-header[data-v-a935acfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e8eaec;font-weight:600;color:#17233d}.no-address[data-v-a935acfc]{text-align:center;padding:40px 20px;color:#999}.no-address .ivu-icon[data-v-a935acfc]{margin-bottom:16px}.form-actions[data-v-a935acfc]{text-align:center;margin-top:40px;padding-top:20px;border-top:1px solid #e8eaec}@media (max-width:768px){.qualification-page[data-v-a935acfc]{padding:10px}.form-section .ivu-row[data-v-a935acfc]{margin:0}.form-section .ivu-col[data-v-a935acfc]{padding:0;margin-bottom:16px}.upload-section[data-v-a935acfc]{margin-bottom:20px}}