.verification-page[data-v-f5b9da56]{position:relative}.verification-panel[data-v-f5b9da56]{padding:20px 28px 32px}.certification-group+.certification-group[data-v-f5b9da56]{margin-top:38px}.certification-group--service .group-heading__icon[data-v-f5b9da56]{background:-webkit-linear-gradient(315deg,#1ea86a,#4fd39a);background:linear-gradient(135deg,#1ea86a,#4fd39a);-webkit-box-shadow:0 6px 14px -6px rgba(30,168,106,.55);box-shadow:0 6px 14px -6px rgba(30,168,106,.55)}.certification-group--service .group-heading__icon svg[data-v-f5b9da56]{display:block;width:20px;height:20px}.certification-group--service .certification-icon[data-v-f5b9da56]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:44px;height:44px;margin-bottom:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:-webkit-linear-gradient(315deg,#e6f7ef,#f0fbf6);background:linear-gradient(135deg,#e6f7ef,#f0fbf6);border-radius:12px;color:#1ea86a;-webkit-box-shadow:inset 0 0 0 1px rgba(30,168,106,.12);box-shadow:inset 0 0 0 1px rgba(30,168,106,.12)}.certification-group--service .certification-icon svg[data-v-f5b9da56]{display:block;width:25px;height:25px}.certification-group--service .certification-card[data-v-f5b9da56]:before{background:-webkit-gradient(linear,left top,right top,from(#1ea86a),to(#4fd39a));background:-webkit-linear-gradient(left,#1ea86a,#4fd39a);background:linear-gradient(90deg,#1ea86a,#4fd39a)}.certification-group--service .certification-card[data-v-f5b9da56]:hover{border-color:#bfead6;-webkit-box-shadow:0 12px 30px -8px rgba(30,168,106,.2);box-shadow:0 12px 30px -8px rgba(30,168,106,.2)}.certification-group--service .certification-card:hover .certification-icon[data-v-f5b9da56]{background:-webkit-linear-gradient(315deg,#1ea86a,#4fd39a);background:linear-gradient(135deg,#1ea86a,#4fd39a);color:#fff;-webkit-box-shadow:0 6px 14px -6px rgba(30,168,106,.55);box-shadow:0 6px 14px -6px rgba(30,168,106,.55)}.certification-group--service .status-tag--unverified[data-v-f5b9da56]{background:#eaf7f0;color:#2e9e72}.certification-group--service .status-text--approved[data-v-f5b9da56]{color:#1ea86a}.certification-group--service .action-button--primary[data-v-f5b9da56]{background:-webkit-linear-gradient(315deg,#1ea86a,#3fc48c);background:linear-gradient(135deg,#1ea86a,#3fc48c);border:1px solid #1ea86a;color:#fff;-webkit-box-shadow:0 6px 14px -6px rgba(30,168,106,.45);box-shadow:0 6px 14px -6px rgba(30,168,106,.45)}.certification-group--service .action-button--primary[data-v-f5b9da56]:hover:not(:disabled){background:-webkit-linear-gradient(315deg,#18945c,#35b480);background:linear-gradient(135deg,#18945c,#35b480);border-color:#18945c;-webkit-box-shadow:0 8px 18px -6px rgba(30,168,106,.6);box-shadow:0 8px 18px -6px rgba(30,168,106,.6)}.certification-group--service .action-button--plain[data-v-f5b9da56]{border-color:#1ea86a;color:#1ea86a}.certification-group--service .action-button--plain[data-v-f5b9da56]:hover{background:#eaf7f0;border-color:#3fc48c}.service-empty[data-v-f5b9da56]{margin:0;padding:18px 20px;background:hsla(0,0%,100%,.42);border:1px dashed rgba(30,168,106,.28);border-radius:12px;color:#8c97a5;font-size:13px}.group-heading[data-v-f5b9da56]{margin-bottom:20px}.group-heading[data-v-f5b9da56],.group-heading__icon[data-v-f5b9da56]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.group-heading__icon[data-v-f5b9da56]{width:40px;height:40px;margin-right:14px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:-webkit-linear-gradient(315deg,#0079ea,#4aa8f5);background:linear-gradient(135deg,#0079ea,#4aa8f5);border-radius:11px;color:#fff;font-size:20px;-webkit-box-shadow:0 6px 14px -6px rgba(0,121,234,.6);box-shadow:0 6px 14px -6px rgba(0,121,234,.6)}.group-heading h2[data-v-f5b9da56]{margin:0 0 5px;color:#1f2329;font-size:17px;font-weight:600}.group-heading p[data-v-f5b9da56]{margin:0;color:#8c97a5;font-size:12px}.certification-grid[data-v-f5b9da56]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.certification-card[data-v-f5b9da56]{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;padding:22px 20px 18px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:12px;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;border:1px solid hsla(0,0%,100%,.66);background:-webkit-linear-gradient(315deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.38));background:linear-gradient(135deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.38));-webkit-box-shadow:hsla(0,0%,100%,.88) 0 1px 1px inset,rgba(40,80,150,.07) 0 8px 22px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.88),0 8px 22px rgba(40,80,150,.07)}.certification-card[data-v-f5b9da56]:before{position:absolute;top:0;left:20px;width:46px;height:3px;background:-webkit-gradient(linear,left top,right top,from(#0079ea),to(#4aa8f5));background:-webkit-linear-gradient(left,#0079ea,#4aa8f5);background:linear-gradient(90deg,#0079ea,#4aa8f5);border-radius:0 0 3px 3px;content:""}.certification-card[data-v-f5b9da56]:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);border-color:#c9e3ff;-webkit-box-shadow:0 12px 30px -8px rgba(0,121,234,.2);box-shadow:0 12px 30px -8px rgba(0,121,234,.2)}.certification-card--failed[data-v-f5b9da56]:before{background:-webkit-gradient(linear,left top,right top,from(#ef5b62),to(#ff9a9e));background:-webkit-linear-gradient(left,#ef5b62,#ff9a9e);background:linear-gradient(90deg,#ef5b62,#ff9a9e)}.certification-card--approved[data-v-f5b9da56]:before{background:-webkit-gradient(linear,left top,right top,from(#30b879),to(#6ddfa8));background:-webkit-linear-gradient(left,#30b879,#6ddfa8);background:linear-gradient(90deg,#30b879,#6ddfa8)}.certification-card--pending[data-v-f5b9da56]:before{background:-webkit-gradient(linear,left top,right top,from(#f0a43a),to(#ffc874));background:-webkit-linear-gradient(left,#f0a43a,#ffc874);background:linear-gradient(90deg,#f0a43a,#ffc874)}.certification-card h3[data-v-f5b9da56]{margin:2px 0 8px;color:#202c3d;font-size:16px;font-weight:600}.certification-icon[data-v-f5b9da56]{display:none}.card-top[data-v-f5b9da56]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.status-tag[data-v-f5b9da56]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:26px;padding:0 9px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:13px;font-size:12px}.status-tag i[data-v-f5b9da56]{margin-right:4px}.status-tag--unverified[data-v-f5b9da56]{background:#f3f5f7;color:#7e8996}.status-tag--pending[data-v-f5b9da56]{background:#fff6e8;color:#db8d20}.status-tag--failed[data-v-f5b9da56]{background:#fff0f0;color:#e24d55}.status-tag--approved[data-v-f5b9da56]{background:#eaf9f1;color:#22a568}.card-description[data-v-f5b9da56]{min-height:34px;margin:0;color:#8c97a5;font-size:12px;line-height:1.7}.card-footer[data-v-f5b9da56]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:32px;margin-top:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.action-button[data-v-f5b9da56]{height:32px;padding:0 18px;background:rgba(0,0,0,0);border:1px solid #0079ea;border-radius:6px;cursor:pointer;font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease}.action-button--primary[data-v-f5b9da56]{background:-webkit-linear-gradient(315deg,#0079ea,#3a9df5);background:linear-gradient(135deg,#0079ea,#3a9df5);border:none;color:#fff;-webkit-box-shadow:0 6px 14px -6px rgba(0,121,234,.5);box-shadow:0 6px 14px -6px rgba(0,121,234,.5)}.action-button--primary[data-v-f5b9da56]:hover{background:-webkit-linear-gradient(315deg,#0e62e6,#0079ea);background:linear-gradient(135deg,#0e62e6,#0079ea);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 8px 18px -6px rgba(0,121,234,.55);box-shadow:0 8px 18px -6px rgba(0,121,234,.55)}.action-button--plain[data-v-f5b9da56]{color:#0079ea}.action-button--plain[data-v-f5b9da56]:hover{background:#e6f4ff;border-color:#4aa8f5}.action-button i[data-v-f5b9da56]{margin-left:3px}.reason-button[data-v-f5b9da56]{padding:0;background:rgba(0,0,0,0);border:0;color:#e24d55;cursor:pointer;font-size:12px;text-decoration:underline}.status-text[data-v-f5b9da56]{font-size:12px}.status-text--pending[data-v-f5b9da56]{color:#d88c22}.status-text--approved[data-v-f5b9da56]{color:#23a568}.status-text--failed[data-v-f5b9da56]{color:#e24d55}.status-text i[data-v-f5b9da56]{margin-right:4px;font-size:15px}@media(max-width:1360px){.verification-panel[data-v-f5b9da56]{padding-right:30px;padding-left:30px}}.certification-dialog{border-radius:14px;overflow:hidden;-webkit-box-shadow:0 12px 40px -8px rgba(0,121,234,.28);box-shadow:0 12px 40px -8px rgba(0,121,234,.28)}.certification-dialog .el-dialog__header{padding:22px 24px 15px;border-bottom:1px solid #eef2f7}.certification-dialog .el-dialog__body{padding:24px}.certification-dialog .el-dialog__footer{padding:0 24px 22px}.certification-dialog .certification-uploader .el-upload{display:block;width:100%;text-align:left}.certification-dialog .certificate-preview,.certification-dialog .certificate-upload-placeholder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:150px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #c0ccda;border-radius:6px;overflow:hidden}.certification-dialog .certificate-upload-placeholder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fafcff;color:#8c97a5}.certification-dialog .certificate-upload-placeholder i{margin-bottom:8px;color:#0a9cf0;font-size:28px}.certification-dialog .certificate-preview{position:relative}.certification-dialog .certificate-preview img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.certification-dialog .certificate-preview span{position:absolute;right:0;bottom:0;left:0;padding:5px 0;background:rgba(0,0,0,.55);color:#fff;text-align:center}.certification-dialog .investor-card-uploader .el-upload--picture-card,.certification-dialog .investor-card-uploader .el-upload-list--picture-card .el-upload-list__item{width:112px;height:112px;line-height:112px}.certification-dialog .investor-card-uploader--readonly .el-upload--picture-card{display:none}.certification-dialog .upload-tip{margin:4px 0 0;color:#9ba5b2;font-size:12px;line-height:20px}.certification-dialog .service-apply-tip{margin:0 0 4px 110px;padding:12px 14px;background:#f2fbf7;border:1px solid #e0f3ea;border-radius:8px;color:#63736c;font-size:12px;line-height:20px}.certification-dialog .service-apply-tip p{margin:0}.certification-dialog .service-apply-tip p+p{margin-top:4px}.certification-dialog .service-apply-tip i{margin-right:4px;color:#1ea86a}.certification-dialog .service-info{padding:2px 0}.certification-dialog .service-info__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:13px 0;border-bottom:1px dashed #eef2f7;font-size:13px}.certification-dialog .service-info__row:last-child{border-bottom:0}.certification-dialog .service-info__label{-webkit-box-flex:0;-webkit-flex:0 0 96px;-ms-flex:0 0 96px;flex:0 0 96px;color:#8c97a5}.certification-dialog .service-info__value{color:#202c3d}.certification-dialog .service-info__value--ok{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:24px;padding:0 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#eaf9f1;border-radius:12px;color:#1ea86a;font-size:12px}.certification-dialog .expert-rich-text{min-height:120px;padding:12px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;color:#606266;line-height:1.7;overflow-wrap:anywhere}.certification-dialog .expert-rich-text p{margin:0 0 10px}.certification-dialog .expert-rich-text img{max-width:100%;height:auto}.certification-dialog .expert-rich-text table{max-width:100%;border-collapse:collapse}.certification-dialog .expert-rich-text td,.certification-dialog .expert-rich-text th{padding:6px 10px;border:1px solid #dcdfe6}