.fade-enter-active[data-v-50df116d],.fade-leave-active[data-v-50df116d]{transition:opacity .5s}.fade-enter[data-v-50df116d],.fade-leave-to[data-v-50df116d]{opacity:0}.badge-com[data-v-3a0c7a64]{position:absolute;right:5px;height:27px;top:6px;line-height:23px}.card[data-v-3650a8f4]{background:#fff;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.05)}.card-title[data-v-3650a8f4]{font-size:1.25rem;font-weight:600;color:#181c32}.btn-light-primary[data-v-3650a8f4]{background-color:#f1f8ff;color:#009ef7;border:none;&[data-v-3650a8f4]:hover{background-color:#e1eff9}}.btn-light-danger[data-v-3650a8f4]{background-color:#fff5f8;color:#f1416c;border:none;&[data-v-3650a8f4]:hover{background-color:#fff0f3}}.svg-icon[data-v-3650a8f4]{width:1.5rem;height:1.5rem}.fw-medium[data-v-3650a8f4]{font-weight:500}[data-v-3650a8f4] .el-table{--el-table-border-color:#eff2f5;--el-table-header-bg-color:#f9fafb;--el-table-row-hover-bg-color:#f9fafb}[data-v-3650a8f4] .el-table__empty-text{padding:2rem;color:#a1a5b7}.text-muted[data-v-3650a8f4]{color:#a1a5b7}[data-v-3650a8f4] .el-drawer__header{margin-bottom:0;padding:16px 24px;border-bottom:1px solid var(--el-border-color-lighter)}[data-v-3650a8f4] .el-drawer__footer{padding:16px 24px;border-top:1px solid var(--el-border-color-lighter)}[data-v-3650a8f4] .el-drawer.ttb{-webkit-animation:slideDown-3650a8f4 .3s ease-out;animation:slideDown-3650a8f4 .3s ease-out}@-webkit-keyframes slideDown-3650a8f4{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideDown-3650a8f4{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.form-container[data-v-3650a8f4]{max-height:0;overflow:hidden;transition:max-height .3s ease-out;margin-bottom:1rem}.form-container.show[data-v-3650a8f4]{max-height:800px}.form-content[data-v-3650a8f4]{transform:translateY(-100%);transition:transform .3s ease-out;margin-bottom:1rem}.form-container.show .form-content[data-v-3650a8f4]{transform:translateY(0)}.btn-icon[data-v-3650a8f4]{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.w-100[data-v-3650a8f4]{width:100%}[data-v-3650a8f4] .el-form-item__label{font-weight:500;color:var(--el-text-color-primary)}.card[data-v-1893f2a6]{background:#fff;border-radius:8px}.btn-icon[data-v-1893f2a6]{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.btn-light-primary[data-v-1893f2a6]{background-color:#f1f8ff;color:#009ef7;border:none;&[data-v-1893f2a6]:hover{background-color:#e1eff9}}.btn-light-danger[data-v-1893f2a6]{background-color:#fff5f8;color:#f1416c;border:none;&[data-v-1893f2a6]:hover{background-color:#fff0f3}}.fw-medium[data-v-1893f2a6]{font-weight:500}[data-v-1893f2a6] .el-table{--el-table-border-color:#eff2f5;--el-table-header-bg-color:#f9fafb;--el-table-row-hover-bg-color:#f9fafb}.dialog-footer[data-v-1893f2a6]{display:flex;justify-content:flex-end;gap:8px}[data-v-1893f2a6] .el-dialog__body{padding:20px}[data-v-1893f2a6] .el-form-item__label{font-weight:500}.form-container[data-v-1893f2a6]{max-height:0;overflow:hidden;transition:max-height .3s ease-out;margin-bottom:1rem}.form-container.show[data-v-1893f2a6]{max-height:800px}.form-content[data-v-1893f2a6]{transform:translateY(-100%);transition:transform .3s ease-out;margin-bottom:1rem}.form-container.show .form-content[data-v-1893f2a6]{transform:translateY(0)}.card-preview[data-v-6e4f8910]{min-height:250px}.slide-fade-enter-active[data-v-6e4f8910]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-6e4f8910]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-6e4f8910],.slide-fade-leave-to[data-v-6e4f8910]{transform:translateY(-20px);opacity:0}.network-card[data-v-7446dcf8]{height:100%;display:flex;flex-direction:column;margin-top:-20px}.card-toolbar[data-v-7446dcf8]{padding:0}.graph-container[data-v-7446dcf8]{flex:1;position:relative;display:flex;justify-content:center;align-items:center}[data-v-7446dcf8] .v-network-graph{width:100%;height:var(--896c7de6);box-shadow:inset 0 0 20px #d7d7d7}.btn-menu.btn .svg-icon[data-v-7446dcf8]{margin-right:0!important}.btn-custom-white[data-v-7446dcf8]{background-color:#fff;border:1px solid #e4e6ef;color:#7e8299;padding:.75rem;display:inline-flex;align-items:center;justify-content:center;transition:all .3s}.btn-custom-white[data-v-7446dcf8]:hover{background-color:#f5f8fa}.el-divider--vertical[data-v-7446dcf8]{margin:0 8px}[data-v-7446dcf8] .el-tooltip__popper{font-size:12px}.port-label[data-v-7446dcf8]{font-size:12px;fill:#666;pointer-events:none;font-weight:700}[data-v-7446dcf8] .v-network-graph__layer--rectangle{pointer-events:none;transform-origin:center}@-webkit-keyframes pulse-313308e1{0%{background-color:#f0f8ff}50%{background-color:#e0f0ff}to{background-color:#f0f8ff}}@keyframes pulse-313308e1{0%{background-color:#f0f8ff}50%{background-color:#e0f0ff}to{background-color:#f0f8ff}}.pulse[data-v-313308e1]{-webkit-animation:pulse-313308e1 2s ease-in-out;animation:pulse-313308e1 2s ease-in-out}.el-table .el-table__row.selected-row[data-v-313308e1]{background-color:#e6f2ff}.el-drawer .el-form-item[data-v-313308e1]{margin-bottom:20px}.manufacturer-logo[data-v-313308e1]{width:25px;height:25px;margin-right:10px;display:flex;align-items:center;justify-content:center}.manufacturer-logo img[data-v-313308e1]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.manufacturer-logo-placeholder[data-v-313308e1]{width:25px;height:25px;margin-right:10px;background-color:#fff;border:1px solid #e0e0e0}.el-table .el-table__header-wrapper[data-v-313308e1]{position:sticky;top:0;z-index:2}.el-table .el-table__header-wrapper th[data-v-313308e1]{background-color:#f5f7fa}.stats-filters-col[data-v-313308e1]{border-right:1px solid #eee}.col-full-width[data-v-313308e1]{transition:all .3s ease;width:100%;flex:0 0 100%;max-width:100%}.btn-hide-stats[data-v-313308e1]{padding:4px}.btn-hide-stats[data-v-313308e1]:hover{background-color:#f5f5f5}.btn-show-stats[data-v-313308e1]{transition:all .7s ease;padding:4px 8px;align-items:center;gap:4px;position:absolute;right:15px;z-index:10;top:13px}.el-progress[data-v-313308e1]{width:100%}.chart-table-container[data-v-313308e1]{background-color:#fff;border-radius:6px;padding:8px}.cursor-pointer[data-v-313308e1]{cursor:pointer}.chart-progress[data-v-313308e1]{width:65%}.chart-value[data-v-313308e1]{font-size:12px;color:#666;white-space:nowrap}.el-table .el-table__header-wrapper th[data-v-313308e1]{background-color:#f8fafc;font-weight:600;color:#1e293b}.el-table .el-table__row[data-v-313308e1]:hover{background-color:#f1f5f9}.el-table .el-table__row td[data-v-313308e1]{padding:12px 8px}.card[data-v-313308e1]{box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:8px}.card .card-header[data-v-313308e1]{background-color:transparent}.card .card-title h4[data-v-313308e1]{font-weight:600;color:#1e293b}.el-select[data-v-313308e1]{width:100%}.fade-enter-active[data-v-313308e1],.fade-leave-active[data-v-313308e1]{transition:none}.el-table .text-muted[data-v-313308e1]{color:#6c757d!important}.el-table .fs-7[data-v-313308e1]{font-size:.85rem}.el-table .fw-bold[data-v-313308e1]{font-weight:600}.el-table .text-dark[data-v-313308e1]{color:#1e293b}.status-badge[data-v-313308e1]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:6px;font-weight:500;font-size:.875rem;line-height:1;gap:6px;transition:all .2s ease}.status-badge .status-dot[data-v-313308e1]{width:8px;height:8px;border-radius:50%}.status-badge .status-text[data-v-313308e1]{color:#1e293b;letter-spacing:.2px}.svg-icon.svg-icon-1-7x svg[data-v-313308e1]{height:1.7rem!important;width:1.7rem!important}.filter-title[data-v-313308e1]{color:#1e293b;font-weight:600;font-size:.95rem;margin-bottom:1rem}.stats-table[data-v-313308e1] td{padding:4px 0!important;border:none!important}.stats-label[data-v-313308e1]{font-weight:500;color:#1e293b;font-size:.89rem;padding:0;margin:0;line-height:.89rem}.stats-value[data-v-313308e1]{font-size:.75rem;color:#64748b;white-space:nowrap}.filter-group[data-v-313308e1]{margin-bottom:.75rem}