.mcp-body[data-v-f5851473]{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.mcp-filter[data-v-f5851473]{flex-shrink:0;align-items:center;display:flex;position:relative}.mcp-filter__icon[data-v-f5851473]{z-index:1;color:#0006;pointer-events:none;position:absolute;left:10px}.mcp-filter__input[data-v-f5851473]{width:100%;padding-left:2rem!important}.mcp-panels[data-v-f5851473]{flex:1;grid-template-columns:1fr 1fr;gap:12px;min-height:0;display:grid}.mcp-panel-title[data-v-f5851473]{letter-spacing:var(--ls-wide);text-transform:uppercase;color:#00000073;flex-shrink:0;align-items:center;gap:6px;margin-bottom:8px;font-size:.78rem;font-weight:700;display:flex}.mcp-panel-title__count[data-v-f5851473]{letter-spacing:var(--ls-normal);text-transform:none;color:#0000008c;background:#00000014;border-radius:999px;padding:1px 6px;font-size:.72rem;font-weight:500}.mcp-clear-btn[data-v-f5851473]{color:#c62828;cursor:pointer;text-transform:none;letter-spacing:var(--ls-normal);background:0 0;border:none;padding:0;font-size:.72rem;font-weight:500}.mcp-tree-panel[data-v-f5851473],.mcp-selected-panel[data-v-f5851473]{border:1px solid #0f172a1a;border-radius:10px;flex-direction:column;min-height:0;padding:12px;display:flex}.mcp-tree-scroll[data-v-f5851473],.mcp-selected-scroll[data-v-f5851473]{flex:1;min-height:0;overflow-y:auto}.mcp-tree-empty[data-v-f5851473]{color:#0006;font-size:.85rem;font-style:italic}.mcp-node[data-v-f5851473]{align-items:center;gap:4px;padding:3px 0;display:flex}.mcp-node--l1[data-v-f5851473]{font-size:.88rem;font-weight:500}.mcp-node--l2[data-v-f5851473]{font-size:.85rem}.mcp-node--l3[data-v-f5851473]{font-size:.82rem}.mcp-l2-group[data-v-f5851473],.mcp-l3-group[data-v-f5851473]{padding-left:20px}.mcp-expand-btn[data-v-f5851473]{cursor:pointer;color:#00000073;width:18px;font-size:16px;line-height:var(--lh-tight);background:0 0;border:none;flex-shrink:0;padding:0}.mcp-expand-spacer[data-v-f5851473]{flex-shrink:0;width:18px;display:inline-block}.mcp-check-label[data-v-f5851473]{cursor:pointer;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.mcp-check[data-v-f5851473]{cursor:pointer;accent-color:#1976d2;flex-shrink:0}.mcp-node-structural[data-v-f5851473]{color:#000000a6}.mcp-node-label[data-v-f5851473]{font-size:.85rem}.mcp-subtree-btn[data-v-f5851473]{color:#0000008c;cursor:pointer;background:0 0;border:1px solid #0f172a2e;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:.72rem;transition:all .12s;display:inline-flex}.mcp-subtree-btn[data-v-f5851473]:hover:not(:disabled){color:#6d28d9;border-color:#7c3aedb3}.mcp-subtree-btn[data-v-f5851473]:disabled{opacity:.4;cursor:not-allowed}.mcp-subtree-btn--active[data-v-f5851473]{color:#6d28d9;background:#7c3aed1f;border-color:#7c3aedb3;font-weight:600}body.dark .mcp-subtree-btn[data-v-f5851473]{color:#e5e7eb99;border-color:#ffffff2e}.mcp-selected-empty[data-v-f5851473]{color:#0006;font-size:.82rem;font-style:italic}.mcp-selected-chips[data-v-f5851473]{flex-wrap:wrap;gap:6px;display:flex}.mcp-sel-chip[data-v-f5851473]{color:#1565c0;background:#1976d21a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:.78rem;font-weight:500;display:inline-flex}.mcp-sel-chip--wildcard[data-v-f5851473]{color:#6d28d9;background:#7c3aed1a}.mcp-sel-chip__icon[data-v-f5851473]{opacity:.8;font-size:10px}.mcp-sel-chip__rm[data-v-f5851473]{cursor:pointer;color:#1565c0;opacity:.7;font-size:12px;line-height:var(--lh-tight);background:0 0;border:none;padding:0}.mcp-sel-chip__rm[data-v-f5851473]:hover{opacity:1}.mcp-footer[data-v-f5851473]{justify-content:flex-end;gap:10px;display:flex}@media (width<=640px){.mcp-panels[data-v-f5851473]{grid-template-columns:1fr}}body.dark .mcp-filter__icon[data-v-f5851473]{color:#e5e7eb66}body.dark .mcp-panel-title[data-v-f5851473]{color:#e5e7eb73}body.dark .mcp-panel-title__count[data-v-f5851473]{color:#e5e7eb8c;background:#ffffff14}body.dark .mcp-tree-panel[data-v-f5851473],body.dark .mcp-selected-panel[data-v-f5851473]{border-color:#ffffff1a}body.dark .mcp-tree-empty[data-v-f5851473]{color:#e5e7eb66}body.dark .mcp-expand-btn[data-v-f5851473]{color:#e5e7eb73}body.dark .mcp-node-structural[data-v-f5851473]{color:#e5e7eba6}body.dark .mcp-selected-empty[data-v-f5851473]{color:#e5e7eb66}body.dark .mcp-sel-chip--wildcard[data-v-f5851473]{color:#a78bfa;background:#8b5cf626}body.dark .mcp-subtree-btn--active[data-v-f5851473]{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf6b3}
