.data-service-form .form-section[data-v-e8864368]{margin-bottom:32px}.data-service-form .form-section[data-v-e8864368]:last-child{margin-bottom:0}.data-service-form .form-section .section-title[data-v-e8864368]{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 20px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:12px;border-bottom:2px solid #f0f0f0}.data-service-form .form-section .section-title i[data-v-e8864368]{color:#409eff;font-size:18px}.data-service-form .form-section .detail-row[data-v-e8864368]{display:-ms-flexbox;display:flex;margin-bottom:12px;-ms-flex-align:start;align-items:flex-start}.data-service-form .form-section .detail-row .label[data-v-e8864368]{width:140px;font-weight:500;color:#666;-ms-flex-negative:0;flex-shrink:0}.data-service-form .form-section .detail-row .value[data-v-e8864368]{-ms-flex:1;flex:1;color:#333}.data-service-form .form-section .detail-row .value.reason-text[data-v-e8864368]{line-height:1.6;color:#666}.data-service-form .form-section .detail-row .value.reject-text[data-v-e8864368]{line-height:1.6;color:#f56c6c;background:#fef0f0;padding:8px 12px;border-radius:4px;border-left:3px solid #f56c6c}.data-service-form[data-v-e8864368] .ep-form-item{margin-bottom:24px}.data-service-form[data-v-e8864368] .ep-form-item .ep-form-item__label{font-weight:500;color:#2c3e50}.data-service-form[data-v-e8864368] .ep-form-item .ep-input__inner,.data-service-form[data-v-e8864368] .ep-form-item .ep-muti-select .ep-input__inner,.data-service-form[data-v-e8864368] .ep-form-item .ep-select .ep-input__inner{border-radius:8px;border:1px solid #e4e7ed;transition:all .3s ease}.data-service-form[data-v-e8864368] .ep-form-item .ep-input__inner:focus,.data-service-form[data-v-e8864368] .ep-form-item .ep-muti-select .ep-input__inner:focus,.data-service-form[data-v-e8864368] .ep-form-item .ep-select .ep-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.data-service-form[data-v-e8864368] .ep-form-item .ep-textarea__inner{border-radius:8px;border:1px solid #e4e7ed;transition:all .3s ease}.data-service-form[data-v-e8864368] .ep-form-item .ep-textarea__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.data-service-form .form-actions[data-v-e8864368]{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}.data-service-form .form-actions .ep-button[data-v-e8864368]{padding:12px 24px;border-radius:8px;font-weight:500;transition:all .3s ease}.data-service-form .form-actions .ep-button.ep-button--default[data-v-e8864368]{border:1px solid #dcdfe6;background:#fff;color:#606266}.data-service-form .form-actions .ep-button.ep-button--default[data-v-e8864368]:hover{border-color:#409eff;color:#409eff}.data-service-form .form-actions .ep-button.ep-button--primary[data-v-e8864368]{background:linear-gradient(135deg,#409eff,#36a3f7);border:none;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(64,158,255,.2)}.data-service-form .form-actions .ep-button.ep-button--primary[data-v-e8864368]:hover{-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 6px 20px rgba(64,158,255,.3)}.data-service-form .form-actions .ep-button.ep-button--primary i[data-v-e8864368]{font-size:16px}.data-service-capability[data-v-68b583ce]{padding:32px;background:#f5f7fa;min-height:calc(100vh - 120px);position:relative;overflow:hidden}.data-service-capability .content_special[data-v-68b583ce]{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:22px;backdrop-filter:blur(8px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1}.data-service-capability .content_special div[data-v-68b583ce]{cursor:pointer;height:35px;padding:0 20px;background:linear-gradient(91deg,#1967fd,#0c378b);box-shadow:inset 1px 3px 4px 0 hsla(0,0%,100%,.25),0 2px 6px 2px rgba(45,174,251,.25);border-radius:4px 4px 4px 4px;font-family:Source Han Sans CN;font-weight:700;font-size:16px;color:#fff;text-align:center;line-height:35px}.data-service-capability .content_special div[data-v-68b583ce]:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.data-service-capability .bg-decoration[data-v-68b583ce]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.data-service-capability .bg-decoration .bg-circle[data-v-68b583ce]{position:absolute;border-radius:50%;background:rgba(102,126,234,.05);animation:float-data-v-68b583ce 6s ease-in-out infinite}.data-service-capability .bg-decoration .bg-circle.bg-circle-1[data-v-68b583ce]{width:200px;height:200px;top:10%;right:10%;animation-delay:0s}.data-service-capability .bg-decoration .bg-circle.bg-circle-2[data-v-68b583ce]{width:150px;height:150px;top:60%;left:5%;animation-delay:2s}.data-service-capability .bg-decoration .bg-circle.bg-circle-3[data-v-68b583ce]{width:100px;height:100px;top:20%;left:20%;animation-delay:4s}.data-service-capability .page-header[data-v-68b583ce]{background:#fff;padding:48px;border-radius:20px;margin-bottom:32px;box-shadow:0 8px 24px rgba(0,0,0,.08);position:relative;z-index:2;border:1px solid #f0f0f0}.data-service-capability .page-header .header-content[data-v-68b583ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:32px}.data-service-capability .page-header .header-content .title-section[data-v-68b583ce]{-ms-flex:1;flex:1}.data-service-capability .page-header .header-content .title-section .page-title[data-v-68b583ce]{font-size:36px;font-weight:700;color:#2c3e50;margin:0 0 16px 0;line-height:1.2}.data-service-capability .page-header .header-content .title-section .page-description[data-v-68b583ce]{font-size:18px;color:#666;margin:0;line-height:1.6;max-width:600px}.data-service-capability .page-header .header-content .apply-btn[data-v-68b583ce]{height:40px;padding:16px 32px;font-size:16px;font-weight:600;border-radius:12px;background:linear-gradient(135deg,#409eff,#36a3f7);border:none;box-shadow:0 8px 20px rgba(64,158,255,.2);transition:all .3s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.data-service-capability .page-header .header-content .apply-btn[data-v-68b583ce]:hover{-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 12px 30px rgba(64,158,255,.3)}.data-service-capability .page-header .header-content .apply-btn i[data-v-68b583ce]{font-size:18px}.data-service-capability .service-modules[data-v-68b583ce]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:32px;position:relative;z-index:2;height:300px}.data-service-capability .service-modules .service-module[data-v-68b583ce]{background:#fff;border-radius:20px;padding:40px 32px 32px;box-shadow:0 8px 24px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer;border:1px solid #f0f0f0;opacity:0;-ms-transform:translateY(30px);transform:translateY(30px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.data-service-capability .service-modules .service-module .module-img[data-v-68b583ce]{width:80px;height:80px}.data-service-capability .service-modules .service-module[data-v-68b583ce]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#409eff,#36a3f7);-ms-transform:scaleX(0);transform:scaleX(0);transition:transform .3s ease}.data-service-capability .service-modules .service-module[data-v-68b583ce]:hover{-ms-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.12)}.data-service-capability .service-modules .service-module[data-v-68b583ce]:hover:before{-ms-transform:scaleX(1);transform:scaleX(1)}.data-service-capability .service-modules .service-module:hover .module-icon[data-v-68b583ce],.data-service-capability .service-modules .service-module:hover .module-img[data-v-68b583ce]{-ms-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}.data-service-capability .service-modules .service-module:hover .module-arrow[data-v-68b583ce]{-ms-transform:translateX(8px);transform:translateX(8px);opacity:1}.data-service-capability .service-modules .service-module .module-icon[data-v-68b583ce]{width:80px;height:80px;border-radius:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;transition:all .3s ease;background:linear-gradient(135deg,#409eff,#36a3f7)}.data-service-capability .service-modules .service-module .module-icon i[data-v-68b583ce]{font-size:28px;color:#fff}.data-service-capability .service-modules .service-module:first-child .module-icon[data-v-68b583ce]{background:linear-gradient(135deg,#409eff,#36a3f7)}.data-service-capability .service-modules .service-module:nth-child(2) .module-icon[data-v-68b583ce]{background:linear-gradient(135deg,#67c23a,#85ce61)}.data-service-capability .service-modules .service-module:nth-child(3) .module-icon[data-v-68b583ce]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.data-service-capability .service-modules .service-module:nth-child(4) .module-icon[data-v-68b583ce]{background:linear-gradient(135deg,#f56c6c,#f78989)}.data-service-capability .service-modules .service-module .module-content .module-title[data-v-68b583ce]{font-size:22px;font-weight:700;color:#2c3e50;margin:16px 0 16px 0;line-height:1.3;text-align:center}.data-service-capability .service-modules .service-module .module-content .module-description[data-v-68b583ce]{font-size:16px;color:#666;line-height:1.6;margin:0;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.data-service-capability .service-modules .service-module .module-arrow[data-v-68b583ce]{position:absolute;top:32px;right:32px;width:32px;height:32px;border-radius:50%;background:rgba(64,158,255,.1);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .3s ease;opacity:.6}.data-service-capability .service-modules .service-module .module-arrow i[data-v-68b583ce]{font-size:16px;color:#409eff}.apply-dialog .ep-modal__body[data-v-68b583ce]{padding:32px}@keyframes float-data-v-68b583ce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-data-v-68b583ce{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes slideInUp-data-v-68b583ce{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.service-module:hover .module-icon[data-v-68b583ce]{animation:pulse-data-v-68b583ce 1s ease-in-out}@media (max-width:1024px){.data-service-capability[data-v-68b583ce]{padding:24px}.data-service-capability .page-header[data-v-68b583ce]{padding:32px}.data-service-capability .page-header .header-content[data-v-68b583ce]{-ms-flex-direction:column;flex-direction:column;text-align:center}.data-service-capability .page-header .header-content .title-section .page-title[data-v-68b583ce]{font-size:28px}.data-service-capability .page-header .header-content .title-section .page-description[data-v-68b583ce]{font-size:16px}.data-service-capability .service-modules[data-v-68b583ce]{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.data-service-capability[data-v-68b583ce]{padding:16px}.data-service-capability .page-header[data-v-68b583ce]{padding:24px}.data-service-capability .page-header .header-content .title-section .page-title[data-v-68b583ce]{font-size:24px}.data-service-capability .page-header .header-content .title-section .page-description[data-v-68b583ce]{font-size:14px}.data-service-capability .page-header .header-content .apply-btn[data-v-68b583ce]{padding:12px 24px;font-size:14px}.data-service-capability .service-modules[data-v-68b583ce]{grid-template-columns:1fr;gap:16px}.data-service-capability .service-modules .service-module[data-v-68b583ce]{padding:24px}.data-service-capability .service-modules .service-module .module-icon[data-v-68b583ce]{width:80px;height:80px}.data-service-capability .service-modules .service-module .module-content .module-title[data-v-68b583ce]{font-size:20px}.data-service-capability .service-modules .service-module .module-content .module-description[data-v-68b583ce]{font-size:14px}}