.panel-card[data-v-8a02192a]{margin-bottom:1.25rem;height:calc(50% - .83333rem)}.panel-card[data-v-8a02192a]:last-child{margin-bottom:0}.panel-header[data-v-8a02192a]{font-weight:500;color:#303133}.favorites-list[data-v-8a02192a]{height:60vh;overflow-y:auto;flex:1;padding-right:.375rem}.favorites-list[data-v-8a02192a]::-webkit-scrollbar{width:.375rem}.favorites-list[data-v-8a02192a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.1875rem}.favorites-list[data-v-8a02192a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.1875rem}.favorites-list[data-v-8a02192a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.favorite-item[data-v-8a02192a]{padding:.75rem;border-radius:.5rem;margin-bottom:.625rem;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.favorite-item-0[data-v-8a02192a]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 .16667rem .33333rem 0 rgba(0,0,0,.05)}.favorite-item-1[data-v-8a02192a]{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 .16667rem .33333rem 0 rgba(0,0,0,.05)}.favorite-item-2[data-v-8a02192a]{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 .16667rem .33333rem 0 rgba(0,0,0,.05)}.favorite-item-3[data-v-8a02192a]{background:linear-gradient(135deg,#43e97b,#38f9d7);box-shadow:0 .16667rem .33333rem 0 rgba(0,0,0,.05)}.favorite-item[data-v-8a02192a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));opacity:0;transition:opacity .3s ease}.favorite-item[data-v-8a02192a]:hover{transform:translateY(-.16667rem)}.favorite-item-0[data-v-8a02192a]:hover,.favorite-item-1[data-v-8a02192a]:hover,.favorite-item-2[data-v-8a02192a]:hover,.favorite-item-3[data-v-8a02192a]:hover{box-shadow:0 .16667rem .33333rem 0 rgba(0,0,0,.05)}.favorite-item[data-v-8a02192a]:hover:before{opacity:1}.favorite-content[data-v-8a02192a]{flex:1;cursor:pointer;position:relative;z-index:1}.favorite-name[data-v-8a02192a]{font-weight:600;color:#fff;margin-bottom:.375rem;font-size:.875rem;word-wrap:break-word;word-break:break-all;white-space:normal;line-height:1.3}.favorite-desc[data-v-8a02192a]{font-size:.75rem;color:hsla(0,0%,100%,.9);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.favorite-actions[data-v-8a02192a]{margin-left:.625rem;position:relative;z-index:2}.delete-btn[data-v-8a02192a]{color:hsla(0,0%,100%,.8)!important;font-size:.875rem;padding:.25rem!important;min-height:auto!important;border-radius:50%;transition:all .3s ease}.delete-btn[data-v-8a02192a]:hover{color:#fff!important;background-color:hsla(0,0%,100%,.2)!important;transform:scale(1.1)}.empty-favorites[data-v-8a02192a]{text-align:center;color:#9b9b9b;padding:2.5rem 1.25rem;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:.5rem;margin:.625rem 0}.empty-favorites i[data-v-8a02192a]{font-size:3rem;margin-bottom:1rem}.direction-icon[data-v-e0655788]{display:inline-block;transform:rotate(90deg)}.api-item[data-v-e0655788]{border-radius:1rem;background:#fff;transition:all .3s ease;cursor:pointer}.api-item[data-v-e0655788]:last-child{margin-bottom:0}.api-item[data-v-e0655788]:hover{transform:translateY(-.16667rem)}.api-head[data-v-e0655788]{display:flex;justify-content:space-between;align-items:center;margin:1rem 1rem 0 1rem}.api-head img[data-v-e0655788]{width:1.5rem;height:1.5rem}.api-head .api-satus[data-v-e0655788]{padding:0 .625rem;height:1.625rem;line-height:1.625rem;border-radius:.375rem;box-sizing:border-box;font-size:.75rem}.api-head .api-satus.success[data-v-e0655788]{background:#f1faef;color:#479c32}.api-head .api-satus.info[data-v-e0655788]{background:#929292;color:#333}.api-content[data-v-e0655788]{margin:1rem}.api-content .api-name[data-v-e0655788]{display:flex;flex-direction:column;gap:.5rem;min-height:1.1rem;margin-bottom:.825rem;font-size:1rem;font-weight:500;color:#2c3135}.api-content .api-description[data-v-e0655788]{height:2rem;color:#9b9b9b;font-size:.75rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.api-footer[data-v-e0655788]{padding:.5rem 1rem;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;border-top:.04167rem solid #f0f0f0}.api-footer .footer-left[data-v-e0655788]{color:#9b9b9b;font-size:.75rem}.api-footer .footer-right[data-v-e0655788]{display:flex;gap:.5rem}.info-item[data-v-e0655788]{display:flex;align-items:center;gap:.5rem;height:1.875rem;color:#5c5e70;font-size:.75rem}.atomic-tag[data-v-e0655788]{background-color:#fef0f0;border:.08333rem solid #f56c6c;color:#f56c6c}.basic-tag[data-v-e0655788]{background-color:#f0f9ff;border:.08333rem solid #67c23a;color:#67c23a}.scenario-tag[data-v-e0655788]{background-color:#ecf5ff;border:.08333rem solid #409eff;color:#409eff}.device-abstract-tag[data-v-e0655788]{background-color:#fef7ed;border:.08333rem solid #e6a23c;color:#e6a23c}.service-type-dot[data-v-e0655788]{width:.625rem;height:.625rem;border-radius:50%;display:inline-block;flex-shrink:0}.atomic-service[data-v-e0655788]{background-color:#f56c6c}.basic-service[data-v-e0655788]{background-color:#67c23a}.scenario-service[data-v-e0655788]{background-color:#409eff}.device-abstract-service[data-v-e0655788]{background-color:#e6a23c}.breadcrumb-content-container[data-v-12970a69]{display:flex;align-items:center}.breadcrumb-content-container .breadcrumb-item[data-v-12970a69]{display:inline-flex;align-items:center;color:#5c5e70;font-size:.8125rem;transition:color .2s}.breadcrumb-content-container .breadcrumb-item[data-v-12970a69]:not(:last-child){cursor:pointer}.breadcrumb-content-container .breadcrumb-item[data-v-12970a69]:hover{color:#4d78ff}.breadcrumb-content-container .breadcrumb-item .breadcrumb-icon[data-v-12970a69]{width:.875rem;height:.875rem;color:#666;margin-right:0}.breadcrumb-content-container .breadcrumb-separator[data-v-12970a69]{width:.625rem;height:.625rem;margin:0 .45rem;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.api-browse[data-v-2014ea93]{height:100vh;background:#f8f9fa;width:100%;padding-top:6rem;padding-bottom:1rem;box-sizing:border-box}.content-container[data-v-2014ea93]{display:flex;justify-content:center;gap:1.875rem}.left-panel[data-v-2014ea93]{width:14.375rem;height:100%;display:flex;flex-direction:column}.panel-card[data-v-2014ea93]{margin-bottom:0;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:none}.panel-card[data-v-2014ea93] .el-card__header{padding:0}.panel-header[data-v-2014ea93]{font-weight:500;font-size:1rem;color:#303133;padding:1rem}.catalog-tree[data-v-2014ea93]{height:calc(100vh - 13.5rem);overflow-y:auto;overflow-x:hidden;flex:1}.catalog-tree[data-v-2014ea93]::-webkit-scrollbar{width:.375rem}.catalog-tree[data-v-2014ea93]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.1875rem}.catalog-tree[data-v-2014ea93]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.1875rem}.catalog-tree[data-v-2014ea93]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.custom-tree-node[data-v-2014ea93]{display:flex;align-items:center;justify-content:space-between;width:100%}.file-info[data-v-2014ea93]{display:flex;align-items:center}.file-icon[data-v-2014ea93]{margin-right:.5rem;margin-left:.1875rem;background:#d9d9d9;width:.3rem;height:.3rem;border-radius:50%}.folder-icon[data-v-2014ea93]{margin-right:.3125rem;color:#4972ff;width:.875rem;height:.875rem;font-size:.875rem}.file-name[data-v-2014ea93]{flex:1;font-size:.8125rem;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:7.5rem}.right-panel[data-v-2014ea93]{height:100%;max-width:80rem;display:flex;flex:1;flex-direction:column}.search-container[data-v-2014ea93]{display:flex;justify-content:space-between;align-items:end;margin-bottom:1rem}.search-container .search-left[data-v-2014ea93],.search-container .search-right[data-v-2014ea93]{display:flex;align-items:center;gap:.25rem}.search-container .el-input[data-v-2014ea93]{width:8.75rem}.search-container .el-select[data-v-2014ea93]{width:6.25rem}.search-item[data-v-2014ea93]{display:flex;align-items:center;font-size:.8125rem;color:#5c5e70;padding:0 0 0 .75rem;height:2rem;margin-right:.75rem;border-radius:.5rem;border:.04167rem solid rgba(203,209,222,.5019607843137255)}.search-item[data-v-2014ea93] .el-select .el-input__inner{line-height:2rem;border:none;background:none;font-size:.8125rem}.search-item .search-label[data-v-2014ea93]{line-height:2rem}.overview-item[data-v-2014ea93]{display:flex;align-items:center;font-size:.75rem;color:#9b9b9b}.ml10[data-v-2014ea93]{margin-left:.625rem}.overview-label[data-v-2014ea93]{margin-right:.25rem}.api-list-container[data-v-2014ea93]{flex:1;overflow:hidden;position:relative}.primary-button[data-v-2014ea93]{color:#4d78ff;border:.08333rem solid #4d78ff;background:#fff;cursor:pointer}.primary-button[data-v-2014ea93]:hover{color:#fff;background:#4d78ff}.catalog-tree[data-v-2014ea93] .el-tree-node .el-tree-node__expand-icon.is-leaf{width:0!important;padding-left:0!important}.catalog-tree[data-v-2014ea93] .el-tree-node__children{overflow:visible}.collect-icon-container[data-v-2014ea93]{position:absolute;right:1.5rem;bottom:50%;width:4.375rem;height:4.375rem;opacity:1;border-radius:2.125rem;display:flex;flex-direction:column;gap:.3rem;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 .66667rem .16667rem hsla(0,0%,53.7%,.12156862745098039);color:#5c5e70;font-size:.75rem;cursor:pointer}.collect-icon-container .collect-icon[data-v-2014ea93]{height:1.5rem;width:1.75rem}.collect-icon-container[data-v-2014ea93]:hover{transform:scale(1.1)}@media (max-width:79.9rem){.collect-icon-container[data-v-2014ea93]{left:40%;bottom:1rem}}.api-list-card[data-v-2014ea93]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.api-list[data-v-2014ea93]{overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.api-list[data-v-2014ea93]::-webkit-scrollbar{width:.375rem}.api-list[data-v-2014ea93]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.1875rem}.api-list[data-v-2014ea93]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.1875rem}.api-list[data-v-2014ea93]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.pagination-container[data-v-2014ea93]{text-align:right}.sys-select[data-v-2014ea93] .el-select{width:9.25rem}.sys-select[data-v-2014ea93] .el-select .el-input__inner{width:10rem}