.home-header[data-v-fd8df48c]{box-shadow:1px -8px 18px 0 rgba(95,103,133,.83);background:#fff;position:fixed;z-index:1000;width:100%;white-space:nowrap;box-sizing:border-box}.home-header .header-color-bar[data-v-fd8df48c]{background:url(../../static/img/header-color-bar.8b2f8419.png) no-repeat 50%;background-size:cover;width:100%;height:10px}.home-header .header-content[data-v-fd8df48c]{position:relative;padding:0 50px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home-header .tittleImg[data-v-fd8df48c]{cursor:pointer;margin-top:5px}.home-header .menu-list[data-v-fd8df48c]{margin:0;padding:0;display:inline-block;-webkit-box-flex:1;-webkit-flex:1;flex:1}.home-header .menu-list .menu-item[data-v-fd8df48c]{width:auto;max-width:14vw;cursor:pointer;list-style:none;display:inline-block;padding:0 15px;height:70px;font-size:16px;font-weight:400;color:#444;line-height:70px;text-align:center;position:relative}.home-header .menu-list li[data-v-fd8df48c]:hover{color:#4d78ff}.home-header .menu-list .downMenu[data-v-fd8df48c]{position:absolute;background:#fff;color:#444;padding:0;margin:0;left:-15px;-webkit-transition:all .2s;transition:all .2s;border-radius:4px;overflow:hidden;height:0;min-width:110px;border-left:1px solid #e9ecef;border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.home-header .menu-list .downMenu li[data-v-fd8df48c]{display:block;margin:0;height:50px;line-height:50px;padding:0 20px;-webkit-transition:all .3s;transition:all .3s}.home-header .menu-list .downMenu li[data-v-fd8df48c]:hover{background:#5d82ff;color:#fff}.home-header .menu-list .el-dropdown-link:hover .downMenu[data-v-fd8df48c]{height:auto!important}@media (min-width:1600px){.home-header .menu-list .menu-item[data-v-fd8df48c]{padding:0 30px}}@media (min-width:1200px) and (max-width:1599px){.home-header .menu-list .menu-item[data-v-fd8df48c]{padding:0 20px}}@media (max-width:1199px){.home-header .menu-list .menu-item[data-v-fd8df48c]{padding:0 15px}}.home-header .to_login[data-v-fd8df48c]{width:110px;border:1px solid #4d78ff;border-radius:4px;display:inline-block}.home-header .to_login[data-v-fd8df48c],.to_loginName[data-v-fd8df48c]{cursor:pointer;height:36px;background:#fff;line-height:36px;text-align:center;color:#4d78ff;margin-right:40px}.to_loginName[data-v-fd8df48c]{border-radius:4px}@media (min-width:1200px) and (max-width:1439px){.to_loginName[data-v-fd8df48c]{margin-right:20px}}.bgColor[data-v-fd8df48c]{color:#5d82ff!important;border-bottom:2px solid #5d82ff}.feature-dialog-content[data-v-44c89dc1]{max-height:60vh;overflow-y:auto;padding:20px 20px 40px 20px}.empty-state[data-v-44c89dc1]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:40px 20px;color:#909399;text-align:center}.empty-state i[data-v-44c89dc1]{font-size:48px;margin-bottom:16px;color:#c0c4cc}.empty-state p[data-v-44c89dc1]{margin:0;font-size:14px;color:#909399}.dialog-footer[data-v-44c89dc1]{text-align:right}.direction-icon[data-v-552ce7ee]{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.api-detail-page[data-v-552ce7ee]{min-height:100vh;padding-top:100px;background:#f8f9fa}.page-header[data-v-552ce7ee]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 24px;background:#fff;border-bottom:1px solid #e9ecef;margin-bottom:20px}.header-left[data-v-552ce7ee],.page-header[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.header-left[data-v-552ce7ee]{gap:20px}.back-button[data-v-552ce7ee]{color:#606266;font-size:14px;padding:8px 12px}.back-button[data-v-552ce7ee]:hover{color:#409eff}.page-title h2[data-v-552ce7ee]{margin:0 0 4px 0;font-size:20px;color:#303133}.page-title p[data-v-552ce7ee]{margin:0;color:#909399;font-size:14px}.header-right[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;gap:12px}.api-detail-content[data-v-552ce7ee]{margin:0 20px}.code-examples-card[data-v-552ce7ee],.info-card[data-v-552ce7ee],.params-card[data-v-552ce7ee]{margin-bottom:20px;border-radius:8px;border:1px solid #e9ecef}.left-sections[data-v-552ce7ee]{gap:20px}.domain-info-card[data-v-552ce7ee],.instance-section[data-v-552ce7ee],.left-sections[data-v-552ce7ee],.right-sections[data-v-552ce7ee],.service-info-card[data-v-552ce7ee],.subsystem-info-card[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1}.domain-info-card[data-v-552ce7ee],.instance-section[data-v-552ce7ee],.service-info-card[data-v-552ce7ee],.subsystem-info-card[data-v-552ce7ee]{background:#fff;border:1px solid #ebeef5;border-radius:12px;padding:24px}.service-info[data-v-552ce7ee]{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.card-header[data-v-552ce7ee]{font-weight:600;color:#303133}.api-header[data-v-552ce7ee]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.api-header .header-left[data-v-552ce7ee],.api-header[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.api-header .header-left[data-v-552ce7ee]{gap:12px}.api-name[data-v-552ce7ee]{margin:0;font-size:18px;font-weight:600;color:#303133}.api-description[data-v-552ce7ee]{color:#606266;font-size:14px;line-height:1.6;margin-bottom:16px}.api-constraint[data-v-552ce7ee]{color:#606266;font-size:13px;padding:10px 12px;background:#f8f9fa;border:1px solid #ebeef5;border-radius:6px;margin-bottom:16px}.api-constraint .constraint-label[data-v-552ce7ee]{color:#303133;font-weight:600;margin-right:6px}.api-constraint .constraint-text[data-v-552ce7ee]{white-space:pre-wrap;word-break:break-word}.api-info[data-v-552ce7ee]{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:16px;font-size:13px;color:#909399}.api-info[data-v-552ce7ee],.info-item[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:12px}.info-item[data-v-552ce7ee]{-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:14px;gap:4px}.info-sections[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;gap:20px;margin-bottom:20px;border-radius:8px;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.info-label[data-v-552ce7ee]{font-weight:500;color:#606266;min-width:80px}.info-value[data-v-552ce7ee]{color:#303133;-webkit-box-flex:1;-webkit-flex:1;flex:1}.card-header[data-v-552ce7ee]{margin-bottom:16px}.card-header[data-v-552ce7ee],.header-icon[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.header-icon[data-v-552ce7ee]{width:40px;height:40px;border-radius:8px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:16px;font-size:20px;color:#fff}.service-icon[data-v-552ce7ee]{background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2)}.domain-icon[data-v-552ce7ee]{background:-webkit-linear-gradient(315deg,#f093fb,#f5576c);background:linear-gradient(135deg,#f093fb,#f5576c)}.subsystem-icon[data-v-552ce7ee]{background:-webkit-linear-gradient(315deg,#4facfe,#00f2fe);background:linear-gradient(135deg,#4facfe,#00f2fe)}.header-title[data-v-552ce7ee]{-webkit-box-flex:1;-webkit-flex:1;flex:1}.title-main[data-v-552ce7ee]{font-size:18px;font-weight:600;margin-bottom:4px}.title-sub[data-v-552ce7ee]{font-size:14px;color:#606266}.service-type-tag[data-v-552ce7ee]{margin-left:auto}.card-description[data-v-552ce7ee]{color:#606266;font-size:14px;line-height:1.6;margin-bottom:20px}.version-info[data-v-552ce7ee]{margin-bottom:20px}.version-label[data-v-552ce7ee]{color:#606266;font-size:14px;margin-right:8px}.version-value[data-v-552ce7ee]{color:#303133;font-weight:600;font-size:16px}.instance-header[data-v-552ce7ee]{margin-bottom:16px}.instance-label[data-v-552ce7ee]{font-size:16px;font-weight:500}.instance-count[data-v-552ce7ee]{background:hsla(0,0%,100%,.1);padding:8px 12px;border-radius:6px;text-align:center}.count-label[data-v-552ce7ee]{display:block;color:hsla(0,0%,100%,.7);font-size:12px;margin-bottom:4px}.count-value[data-v-552ce7ee]{display:block;color:#303133;font-weight:600;font-size:18px}.stats-section[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;gap:16px}.stat-item[data-v-552ce7ee]{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:12px;border-radius:8px;text-align:center;border:1px solid #ebeef5}.stat-label[data-v-552ce7ee]{display:block;color:#606266;font-size:12px;margin-bottom:8px}.stat-value[data-v-552ce7ee]{display:block;color:#303133;font-weight:600;font-size:20px}.service-type-dot[data-v-552ce7ee]{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:6px}.atomic-service[data-v-552ce7ee]{background-color:#f56c6c}.basic-service[data-v-552ce7ee]{background-color:#67c23a}.scenario-service[data-v-552ce7ee]{background-color:#409eff}.atomic-tag[data-v-552ce7ee]{background-color:#fef0f0;border:1px solid #f56c6c;color:#f56c6c}.basic-tag[data-v-552ce7ee]{background-color:#f0f9ff;border:1px solid #67c23a;color:#67c23a}.scenario-tag[data-v-552ce7ee]{background-color:#ecf5ff;border:1px solid #409eff;color:#409eff}.instance-list[data-v-552ce7ee]{margin-top:16px;max-height:610px;overflow-y:auto;overflow-x:hidden;border-radius:8px;border:1px solid #ebeef5;background:#fff}.instance-item[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:16px 20px;border-bottom:1px solid #f5f7fa;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.instance-item[data-v-552ce7ee]:last-child{border-bottom:none}.instance-item[data-v-552ce7ee]:hover{background:-webkit-linear-gradient(315deg,#f8f9ff,#f0f2ff);background:linear-gradient(135deg,#f8f9ff,#f0f2ff);-webkit-transform:translateX(4px);transform:translateX(4px);box-shadow:0 2px 8px rgba(64,158,255,.1)}.instance-item-even[data-v-552ce7ee]{background:#fafbfc}.instance-item-even[data-v-552ce7ee]:hover{background:-webkit-linear-gradient(315deg,#f8f9ff,#f0f2ff);background:linear-gradient(135deg,#f8f9ff,#f0f2ff)}.instance-icon[data-v-552ce7ee]{width:40px;height:40px;border-radius:8px;background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:16px;color:#fff;font-size:18px;-webkit-flex-shrink:0;flex-shrink:0}.instance-content[data-v-552ce7ee]{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.instance-header[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:6px}.instance-name[data-v-552ce7ee]{font-weight:600;color:#303133;font-size:15px;margin:0;-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instance-description[data-v-552ce7ee]{color:#606266;font-size:13px;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-instances[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:40px 20px;color:#909399;text-align:center}.empty-icon[data-v-552ce7ee]{font-size:48px;margin-bottom:16px;opacity:.5}.empty-text[data-v-552ce7ee]{margin:0;font-size:14px;color:#c0c4cc}.code-examples[data-v-552ce7ee]{padding:20px}.code-section[data-v-552ce7ee]{margin-bottom:20px}.code-section h4[data-v-552ce7ee]{margin:0 0 12px 0;font-size:14px;color:#303133}.code-block[data-v-552ce7ee]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:16px;overflow-x:auto;font-family:Courier New,monospace;font-size:13px;line-height:1.5;color:#303133;margin:0}.loading-container[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:400px}.input-objects-card[data-v-552ce7ee]{margin-top:20px}.structure-content[data-v-552ce7ee]{padding:8px 0}.structure-tree[data-v-552ce7ee]{--node-padding:6px 8px}.tree-node .node-content[data-v-552ce7ee]{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:8px}.type-icon[data-v-552ce7ee]{color:#409eff;font-size:16px}.field-name[data-v-552ce7ee]{font-weight:600;color:#303133}.field-type[data-v-552ce7ee]{color:#606266;margin-left:8px;font-family:Courier New,monospace;font-size:13px}.direction-tag[data-v-552ce7ee]{margin-left:12px;padding:2px 8px;border-radius:3px;font-size:12px;font-weight:500}.direction-tag.in[data-v-552ce7ee]{background-color:#f0f9ff;color:#1890ff;border:1px solid #91d5ff}.direction-tag.out[data-v-552ce7ee]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.field-example[data-v-552ce7ee]{color:#909399;margin-left:8px;font-size:12px}.array-length[data-v-552ce7ee]{color:#f56c6c;margin-left:8px;font-size:12px;font-weight:500}.field-description[data-v-552ce7ee]{color:#909399;margin-left:24px;font-size:12px;line-height:1.4}.action-buttons[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:6px}.action-buttons .el-button[data-v-552ce7ee]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:500;padding:6px 12px;font-size:13px;height:28px;line-height:1.2;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid transparent;margin:0}.action-buttons .el-button[data-v-552ce7ee]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.action-buttons .el-button i[data-v-552ce7ee]{font-size:13px}.action-buttons .el-button--primary[data-v-552ce7ee]{background:-webkit-linear-gradient(315deg,#409eff,#66b3ff);background:linear-gradient(135deg,#409eff,#66b3ff);border-color:#409eff;color:#fff}.action-buttons .el-button--primary[data-v-552ce7ee]:hover{background:-webkit-linear-gradient(315deg,#66b3ff,#409eff);background:linear-gradient(135deg,#66b3ff,#409eff);border-color:#66b3ff}.action-buttons .el-button--warning[data-v-552ce7ee]{background:-webkit-linear-gradient(315deg,#e6a23c,#f0c78a);background:linear-gradient(135deg,#e6a23c,#f0c78a);border-color:#e6a23c;color:#fff}.action-buttons .el-button--warning[data-v-552ce7ee]:hover{background:-webkit-linear-gradient(315deg,#f0c78a,#e6a23c);background:linear-gradient(135deg,#f0c78a,#e6a23c);border-color:#f0c78a}.reject-records-card[data-v-552ce7ee]{margin-bottom:20px;border-radius:8px;border:1px solid #e9ecef}