.el-breadcrumb__item span[data-v-949fd972]{font-size:14px;color:rgba(81,90,110,.6)}.el-breadcrumb__item:last-child span[data-v-949fd972]{color:#000}[data-v-949fd972] .is-link{font-weight:500}.main[data-v-292f5e28]{--yjfx-primary:#3b7cff;--yjfx-primary-hover:#2e6be6;--yjfx-text:#333;--yjfx-title:#1a1a1a;--yjfx-sub:#8a8f99;--yjfx-gray:#b0b4be;--yjfx-line:#f0f1f3;--yjfx-border:#e4e6eb;--yjfx-danger:#f53f3f;--yjfx-warn:#ff8a3d}.main [data-v-292f5e28],.main [data-v-292f5e28]:after,.main [data-v-292f5e28]:before{box-sizing:border-box}.main .card[data-v-292f5e28]{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.main .toolbar[data-v-292f5e28]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--yjfx-line)}.main .toolbar-left[data-v-292f5e28],.main .toolbar-right[data-v-292f5e28]{display:flex;align-items:center;gap:12px}.main .search-box[data-v-292f5e28]{display:flex;align-items:center;width:240px;height:34px;padding:0 12px;background:#fff;border:1px solid var(--yjfx-border);border-radius:6px;transition:border-color .2s}.main .search-box[data-v-292f5e28]:focus-within{border-color:var(--yjfx-primary)}.main .search-box>i[data-v-292f5e28]{flex-shrink:0;font-size:15px;color:var(--yjfx-gray)}.main .search-box[data-v-292f5e28] .el-input{flex:1;margin-left:8px}.main .search-box[data-v-292f5e28] .el-input__inner{height:30px;padding:0;border:none;background:transparent;font-size:13px;color:var(--yjfx-text)}.main .table-wrap[data-v-292f5e28]{overflow-x:auto}.main table[data-v-292f5e28]{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.main thead th[data-v-292f5e28]{padding:14px 16px;background:#fafbfc;color:#5a5f68;font-weight:500;text-align:left;white-space:nowrap;border-bottom:1px solid var(--yjfx-line)}.main tbody td[data-v-292f5e28]{padding:14px 16px;color:var(--yjfx-text);vertical-align:middle;border-bottom:1px solid var(--yjfx-line)}.main tbody tr[data-v-292f5e28]:hover{background:#fafbfc}.main tbody tr:last-child td[data-v-292f5e28]{border-bottom:none}.main .icon-cell[data-v-292f5e28]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border-radius:10px;background:#f5f6f8;font-size:20px;color:var(--yjfx-gray)}.main .icon-cell img[data-v-292f5e28]{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.main .name-cell[data-v-292f5e28]{font-weight:500;color:var(--yjfx-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .count-badge[data-v-292f5e28]{display:inline-block;padding:2px 10px;border-radius:10px;background:#eef3ff;color:var(--yjfx-primary);font-size:12px;font-weight:500}.main .sort-input[data-v-292f5e28]{width:56px}.main .sort-input[data-v-292f5e28] .el-input__inner{height:28px;padding:0 4px;text-align:center;font-size:13px;border-radius:4px}.main .sort-input[data-v-292f5e28] .el-input__inner:focus{border-color:var(--yjfx-primary)}.main .op-links[data-v-292f5e28]{display:flex;gap:12px;white-space:nowrap}.main .link[data-v-292f5e28]{color:var(--yjfx-primary);font-size:13px;cursor:pointer}.main .link[data-v-292f5e28]:hover{text-decoration:underline}.main .link.danger[data-v-292f5e28]{color:var(--yjfx-danger)}.main .link.secondary[data-v-292f5e28]{color:var(--yjfx-warn)}.main .expand-toggle[data-v-292f5e28]{display:inline-flex;align-items:center;margin-right:6px;color:var(--yjfx-gray);cursor:pointer;transition:transform .2s,color .2s}.main .expand-toggle.open[data-v-292f5e28]{transform:rotate(90deg);color:var(--yjfx-primary)}.main .expand-row td[data-v-292f5e28]{padding:0;background:#fafbfc}.main .sub-panel[data-v-292f5e28]{padding:16px 20px 16px 60px;border-left:3px solid #e8f0ff}.main .sub-panel-header[data-v-292f5e28]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.main .sub-panel-title[data-v-292f5e28]{font-size:13px;font-weight:600;color:#555}.main .sub-list[data-v-292f5e28]{display:flex;flex-direction:column;gap:8px}.main .sub-item[data-v-292f5e28]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border:1px solid var(--yjfx-line);border-radius:6px}.main .sub-item .dot[data-v-292f5e28]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--yjfx-primary)}.main .sub-item .sub-name[data-v-292f5e28]{flex:1;color:var(--yjfx-text)}.main .sub-item .link[data-v-292f5e28]{font-size:12px}.main .sub-sort[data-v-292f5e28]{width:44px}.main .sub-sort[data-v-292f5e28] .el-input__inner{height:26px;padding:0 4px;text-align:center;font-size:12px;border-radius:4px}.main .sub-empty[data-v-292f5e28]{padding:10px 0;font-size:13px;color:var(--yjfx-gray)}.main .empty[data-v-292f5e28]{padding:60px 20px;text-align:center;font-size:14px;color:var(--yjfx-gray)}.main .icon-picker[data-v-292f5e28]{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;margin-top:4px}.main .icon-option[data-v-292f5e28]{display:flex;align-items:center;justify-content:center;width:100%;height:38px;background:#fff;border:2px solid var(--yjfx-line);border-radius:8px;font-size:19px;cursor:pointer;transition:all .15s}.main .icon-option img[data-v-292f5e28]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.main .icon-option[data-v-292f5e28]:hover{border-color:#c8d6ff;transform:scale(1.05)}.main .icon-option.selected[data-v-292f5e28]{border-color:var(--yjfx-primary);background:#eef3ff}.main[data-v-292f5e28] .el-button--primary{background-color:var(--yjfx-primary);border-color:var(--yjfx-primary)}.main[data-v-292f5e28] .el-button--primary:focus,.main[data-v-292f5e28] .el-button--primary:hover{background-color:var(--yjfx-primary-hover);border-color:var(--yjfx-primary-hover)}.main[data-v-292f5e28] .el-button{border-radius:6px;font-size:13px;font-weight:500}.yjfx-dialog .el-dialog__body{padding:20px 24px 0}.yjfx-dialog .el-form-item__label{font-size:13px;color:#555}