.skill-group[data-v-a28722ba]{flex-direction:column;display:flex}.group-header[data-v-a28722ba]{color:var(--text-color-muted);align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.group-header.clickable[data-v-a28722ba]{cursor:pointer;transition:background .15s}.group-header.clickable[data-v-a28722ba]:hover{background:var(--hover-bg)}.group-toggle[data-v-a28722ba]{width:12px;font-size:10px}.group-icon[data-v-a28722ba]{font-size:14px}.group-name[data-v-a28722ba]{flex:1}.group-count[data-v-a28722ba]{opacity:.7;font-weight:400}.group-add-btn[data-v-a28722ba]{border:1px solid var(--border-color);cursor:pointer;width:20px;height:20px;color:var(--text-color-muted);background:0 0;border-radius:4px;justify-content:center;align-items:center;margin-left:4px;font-size:12px;transition:all .15s;display:flex}.group-add-btn[data-v-a28722ba]:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.group-items[data-v-a28722ba]{padding:4px 0}.skill-item[data-v-a28722ba]{cursor:pointer;border-radius:4px;flex-direction:column;gap:2px;margin:2px 0;padding:8px 12px;transition:background .15s;display:flex}.skill-item.disabled .skill-name[data-v-a28722ba],.skill-item.disabled .skill-desc[data-v-a28722ba]{opacity:.5}.skill-item[data-v-a28722ba]:hover{background:var(--hover-bg)}.skill-row[data-v-a28722ba]{align-items:center;gap:8px;display:flex}.skill-name[data-v-a28722ba]{color:var(--text-color);flex:1;font-size:13px;font-weight:500}.skill-name .skill-invoke[data-v-a28722ba]{color:var(--primary-color);font-weight:400}.skill-name .market-badge[data-v-a28722ba]{background:var(--primary-color);color:#fff;vertical-align:middle;border-radius:3px;margin-left:4px;padding:0 4px;font-size:10px;font-weight:500}.skill-actions[data-v-a28722ba]{gap:4px;display:flex}.skill-actions .icon-btn.inline[data-v-a28722ba]{display:none}.use-btn.inline[data-v-a28722ba]{border:1px solid var(--primary-color);height:22px;color:var(--primary-color);cursor:pointer;opacity:.82;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.use-btn.inline[data-v-a28722ba]:hover{background:color-mix(in srgb, var(--primary-color) 12%, transparent);opacity:1}.skill-toggle-hitbox[data-v-a28722ba]{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.skill-toggle[data-v-a28722ba],.skill-visibility-toggle[data-v-a28722ba]{flex-shrink:0}.skill-item:hover .skill-actions .icon-btn.inline[data-v-a28722ba]{display:inline-flex}.skill-item:hover .icon-btn.inline[data-v-a28722ba]{opacity:.7}.skill-desc[data-v-a28722ba]{color:var(--text-color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.empty-hint-inline[data-v-a28722ba]{text-align:center;color:var(--text-color-muted);opacity:.7;padding:12px;font-size:12px}.content-hint[data-v-600c1e3d]{color:var(--text-color-muted);margin-left:8px;font-size:12px;font-weight:400}.invoke-cmd[data-v-600c1e3d]{color:var(--primary-color);font-weight:500}.form-row[data-v-600c1e3d]{align-items:flex-start;gap:12px;display:flex}.form-item-id[data-v-600c1e3d]{flex:6}.form-item-yaml[data-v-600c1e3d]{flex:4}.form-item-id[data-v-600c1e3d] .n-input{height:38px}.form-item-yaml[data-v-600c1e3d] .n-button{width:100%;height:38px}.yaml-fields-dropdown[data-v-600c1e3d]{flex-direction:column;gap:6px;max-height:300px;display:flex;overflow-y:auto}.yaml-field-item[data-v-600c1e3d]{border-radius:4px;align-items:flex-start;gap:10px;padding:6px 4px;transition:background .2s;display:flex}.yaml-field-item[data-v-600c1e3d]:hover{background:var(--n-color-hover)}.field-info[data-v-600c1e3d]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.field-name[data-v-600c1e3d]{font-size:13px;font-weight:500}.field-desc[data-v-600c1e3d]{color:var(--text-color-muted);font-size:12px;line-height:1.4}.copy-modal-content[data-v-dc9900f7]{padding:4px 0}.copy-note[data-v-dc9900f7]{color:var(--text-color);background:#1890ff1a;border:1px solid #1890ff33;border-radius:4px;margin-bottom:16px;padding:10px 12px;font-size:13px}.copy-hint[data-v-dc9900f7]{color:var(--text-color-muted);margin-top:4px;font-size:12px}.overwrite-warning[data-v-dc9900f7]{color:#d48806;background:#faad1426;border:1px solid #faad144d;border-radius:4px;margin-top:12px;padding:10px 12px;font-size:13px}.radio-hint[data-v-dc9900f7]{color:var(--text-color-muted);margin-left:4px;font-size:11px}.export-modal-content[data-v-0a0d5728]{padding:4px 0}.export-empty-hint[data-v-0a0d5728]{color:#d48806;text-align:center;background:#faad1426;border:1px solid #faad144d;border-radius:4px;margin-bottom:12px;padding:12px 16px;font-size:13px}.skill-checkbox-item[data-v-0a0d5728],.import-modal-content[data-v-36d39430]{padding:4px 0}.import-step[data-v-36d39430]{padding:8px 0}.step-title[data-v-36d39430]{color:var(--text-color);margin-bottom:12px;font-size:14px;font-weight:600}.source-buttons[data-v-36d39430]{gap:12px;margin-bottom:12px;display:flex}.source-buttons .n-button[data-v-36d39430]{flex:1;height:60px;font-size:14px}.hidden-file-input[data-v-36d39430]{display:none}.selected-source[data-v-36d39430]{color:var(--text-color-muted);background:var(--hover-bg);word-break:break-all;border-radius:4px;padding:8px 12px;font-size:12px}.validating[data-v-36d39430]{color:var(--text-color-muted);justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.loading-icon[data-v-36d39430]{animation:1s linear infinite spin-36d39430}@keyframes spin-36d39430{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.validation-errors[data-v-36d39430],.validation-skills[data-v-36d39430]{margin-bottom:12px}.validation-label[data-v-36d39430]{margin-bottom:6px;font-size:13px;font-weight:600}.validation-label.error[data-v-36d39430]{color:#e74c3c}.validation-label.success[data-v-36d39430]{color:#52c41a}.validation-errors ul[data-v-36d39430]{color:var(--text-color-muted);margin:0;padding-left:20px;font-size:12px}.skill-list-preview[data-v-36d39430]{border:1px solid var(--border-color);border-radius:4px;max-height:150px;margin-bottom:16px;padding:8px 12px;overflow-y:auto}.skill-preview-item[data-v-36d39430]{padding:4px 0;font-size:13px}.skill-id[data-v-36d39430]{color:var(--text-color);font-weight:500}.skill-name[data-v-36d39430]{color:var(--text-color-muted);margin-left:4px}.target-section[data-v-36d39430]{border-top:1px solid var(--border-color);margin-top:16px;padding-top:16px}.section-label[data-v-36d39430]{color:var(--text-color);margin-bottom:8px;font-size:13px;font-weight:600}.target-radio-group[data-v-36d39430]{flex-direction:column;gap:8px;display:flex}.overwrite-checkbox[data-v-36d39430]{margin-top:12px}.overwrite-hint[data-v-36d39430]{color:var(--text-color-muted);margin:4px 0 0;font-size:12px}.result-section[data-v-36d39430]{border-radius:6px;margin-bottom:16px;padding:12px}.result-section.success[data-v-36d39430]{background:#52c41a1a;border:1px solid #52c41a4d}.result-section.warning[data-v-36d39430]{background:#faad141a;border:1px solid #faad144d}.result-section.error[data-v-36d39430]{background:#e74c3c1a;border:1px solid #e74c3c4d}.result-section.info[data-v-36d39430]{background:#72849a1a;border:1px solid #72849a4d}.result-label[data-v-36d39430]{margin:0 0 8px;font-size:13px;font-weight:600}.result-section.success .result-label[data-v-36d39430]{color:#52c41a}.result-section.warning .result-label[data-v-36d39430]{color:#d48806}.result-section.error .result-label[data-v-36d39430]{color:#e74c3c}.result-section.info .result-label[data-v-36d39430]{color:var(--text-color-muted)}.result-list[data-v-36d39430]{margin:0;padding-left:20px;font-size:12px}.result-list li[data-v-36d39430]{padding:2px 0}.skip-id[data-v-36d39430]{font-weight:500}.skip-reason[data-v-36d39430]{color:var(--text-color-muted);margin-left:8px}.skip-reason[data-v-36d39430]:before{content:"— "}.tab-container[data-v-4b31794c]{flex-direction:column;height:100%;display:flex}.tab-header[data-v-4b31794c]{justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.tab-title[data-v-4b31794c]{color:var(--text-color);font-size:14px;font-weight:600}.tab-toolbar[data-v-4b31794c]{margin-top:12px;padding:0 12px 12px}.tab-content[data-v-4b31794c]{flex:1;overflow-y:auto}.loading-state[data-v-4b31794c]{height:100%;color:var(--text-color-muted);justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.loading-icon[data-v-4b31794c]{animation:1s linear infinite spin-4b31794c}@keyframes spin-4b31794c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-4b31794c]{text-align:center;height:100%;color:var(--text-color-muted);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.empty-icon[data-v-4b31794c]{opacity:.5;margin-bottom:12px;font-size:48px}.empty-text[data-v-4b31794c]{margin-bottom:4px;font-size:14px;font-weight:500}.empty-hint[data-v-4b31794c]{opacity:.7;font-size:12px}.skills-list[data-v-4b31794c]{flex-direction:column;gap:8px;padding:8px 0;display:flex}.skill-group[data-v-4b31794c]{flex-direction:column;display:flex}.group-header[data-v-4b31794c]{color:var(--text-color-muted);align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.group-header.clickable[data-v-4b31794c]{cursor:pointer;transition:background .15s}.group-header.clickable[data-v-4b31794c]:hover{background:var(--hover-bg)}.group-toggle[data-v-4b31794c]{width:12px;font-size:10px}.group-icon[data-v-4b31794c]{font-size:14px}.group-name[data-v-4b31794c]{flex:1}.group-count[data-v-4b31794c]{opacity:.7;font-weight:400}.group-items[data-v-4b31794c]{padding:4px 0}.skill-category[data-v-4b31794c]{margin-bottom:4px}.category-header[data-v-4b31794c]{color:var(--text-color-muted);cursor:pointer;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.category-header[data-v-4b31794c]:hover{background:var(--hover-bg)}.category-icon[data-v-4b31794c]{width:12px;font-size:10px}.category-count[data-v-4b31794c]{opacity:.7;font-weight:400}.category-items[data-v-4b31794c]{padding:0 8px}.skill-item[data-v-4b31794c]{cursor:pointer;border-radius:4px;flex-direction:column;gap:2px;margin:2px 0;padding:8px 12px;transition:background .15s;display:flex}.skill-item.disabled .skill-name[data-v-4b31794c],.skill-item.disabled .skill-desc[data-v-4b31794c]{opacity:.5}.skill-item[data-v-4b31794c]:hover{background:var(--hover-bg)}.skill-row[data-v-4b31794c]{align-items:center;gap:8px;display:flex}.skill-name[data-v-4b31794c]{color:var(--text-color);flex:1;font-size:13px;font-weight:500}.skill-name .skill-invoke[data-v-4b31794c]{color:var(--primary-color);font-weight:400}.skill-desc[data-v-4b31794c]{color:var(--text-color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.skill-actions-inline[data-v-4b31794c]{gap:4px;display:flex}.skill-actions-inline .icon-btn.inline[data-v-4b31794c]{display:none}.use-btn.inline[data-v-4b31794c]{border:1px solid var(--primary-color);height:22px;color:var(--primary-color);cursor:pointer;opacity:.82;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.use-btn.inline[data-v-4b31794c]:hover{background:color-mix(in srgb, var(--primary-color) 12%, transparent);opacity:1}.skill-toggle-hitbox[data-v-4b31794c]{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.skill-toggle[data-v-4b31794c]{flex-shrink:0}.skill-item:hover .skill-actions-inline .icon-btn.inline[data-v-4b31794c]{display:inline-flex}.skill-item:hover .icon-btn.inline[data-v-4b31794c]{opacity:.7}.delete-warning[data-v-4b31794c]{color:#e74c3c;margin-top:8px;font-size:12px}.toolbar-row[data-v-4b31794c]{align-items:center;gap:8px;display:flex}.agent-group[data-v-b3653cf0]{flex-direction:column;display:flex}.group-header[data-v-b3653cf0]{color:var(--text-color-muted);align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.group-header.clickable[data-v-b3653cf0]{cursor:pointer;transition:background .15s}.group-header.clickable[data-v-b3653cf0]:hover{background:var(--hover-bg)}.group-toggle[data-v-b3653cf0]{width:12px;font-size:10px}.group-icon[data-v-b3653cf0]{font-size:14px}.group-name[data-v-b3653cf0]{flex:1}.group-count[data-v-b3653cf0]{opacity:.7;font-weight:400}.group-add-btn[data-v-b3653cf0]{border:1px solid var(--border-color);cursor:pointer;width:20px;height:20px;color:var(--text-color-muted);background:0 0;border-radius:4px;justify-content:center;align-items:center;margin-left:4px;font-size:12px;transition:all .15s;display:flex}.group-add-btn[data-v-b3653cf0]:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.group-items[data-v-b3653cf0]{padding:4px 0}.agent-item[data-v-b3653cf0]{cursor:pointer;border-radius:4px;flex-direction:column;gap:2px;margin:2px 0;padding:8px 12px;transition:background .15s;display:flex}.agent-item.disabled .agent-name[data-v-b3653cf0],.agent-item.disabled .agent-desc[data-v-b3653cf0],.agent-item.disabled .agent-color[data-v-b3653cf0]{opacity:.5}.agent-item[data-v-b3653cf0]:hover{background:var(--hover-bg)}.agent-row[data-v-b3653cf0]{align-items:center;gap:8px;display:flex}.agent-color[data-v-b3653cf0]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.agent-name[data-v-b3653cf0]{color:var(--text-color);flex:1;font-size:13px;font-weight:500}.agent-name-suffix[data-v-b3653cf0]{color:var(--text-color-muted);margin-left:4px;font-weight:400}.agent-actions[data-v-b3653cf0]{gap:4px;display:flex}.agent-actions .icon-btn.inline[data-v-b3653cf0]{display:none}.use-btn.inline[data-v-b3653cf0]{border:1px solid var(--primary-color);height:22px;color:var(--primary-color);cursor:pointer;opacity:.82;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.use-btn.inline[data-v-b3653cf0]:hover{background:color-mix(in srgb, var(--primary-color) 12%, transparent);opacity:1}.agent-toggle-hitbox[data-v-b3653cf0]{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.agent-toggle[data-v-b3653cf0],.agent-visibility-toggle[data-v-b3653cf0]{flex-shrink:0}.agent-item:hover .agent-actions .icon-btn.inline[data-v-b3653cf0]{display:inline-flex}.agent-item:hover .icon-btn.inline[data-v-b3653cf0]{opacity:.7}.agent-desc[data-v-b3653cf0]{color:var(--text-color-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:16px;font-size:11px;overflow:hidden}.empty-hint-inline[data-v-b3653cf0]{text-align:center;color:var(--text-color-muted);opacity:.7;padding:12px;font-size:12px}.agent-name .market-badge[data-v-b3653cf0]{background:var(--primary-color);color:#fff;vertical-align:middle;border-radius:3px;margin-left:4px;padding:0 4px;font-size:10px;font-weight:500}.content-label-row[data-v-693acec0]{justify-content:space-between;align-items:center;width:100%;display:flex}.content-hint[data-v-693acec0]{color:var(--text-color-muted);margin-left:8px;font-size:12px;font-weight:400}.invoke-cmd[data-v-693acec0]{color:var(--primary-color);font-weight:500}.form-row[data-v-693acec0]{align-items:flex-start;gap:12px;display:flex}.form-item-id[data-v-693acec0]{flex:6}.form-item-yaml[data-v-693acec0]{flex:4}.form-item-id[data-v-693acec0] .n-input{height:38px}.form-item-yaml[data-v-693acec0] .n-button{width:100%;height:38px}.yaml-fields-dropdown[data-v-693acec0]{flex-direction:column;gap:6px;max-height:300px;display:flex;overflow-y:auto}.yaml-field-item[data-v-693acec0]{border-radius:4px;align-items:flex-start;gap:10px;padding:6px 4px;transition:background .2s;display:flex}.yaml-field-item[data-v-693acec0]:hover{background:var(--n-color-hover)}.field-info[data-v-693acec0]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.field-name[data-v-693acec0]{font-size:13px;font-weight:500}.field-desc[data-v-693acec0]{color:var(--text-color-muted);font-size:12px;line-height:1.4}.copy-modal-content[data-v-c840df26]{padding:4px 0}.copy-note[data-v-c840df26]{color:var(--text-color);background:#1890ff1a;border:1px solid #1890ff33;border-radius:4px;margin-bottom:16px;padding:10px 12px;font-size:13px}.copy-hint[data-v-c840df26]{color:var(--text-color-muted);margin-top:4px;font-size:12px}.overwrite-warning[data-v-c840df26]{color:#d48806;background:#faad1426;border:1px solid #faad144d;border-radius:4px;margin-top:12px;padding:10px 12px;font-size:13px}.radio-hint[data-v-c840df26]{color:var(--text-color-muted);margin-left:4px;font-size:11px}.export-modal-content[data-v-16665742]{padding:4px 0}.export-empty-hint[data-v-16665742]{color:#d48806;text-align:center;background:#faad1426;border:1px solid #faad144d;border-radius:4px;margin-bottom:12px;padding:12px 16px;font-size:13px}.agent-checkbox-item[data-v-16665742]{align-items:center;padding:4px 0;display:flex}.agent-color[data-v-16665742]{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.import-modal-content[data-v-8c63d59a]{padding:4px 0}.import-step[data-v-8c63d59a]{padding:8px 0}.step-title[data-v-8c63d59a]{color:var(--text-color);margin-bottom:12px;font-size:14px;font-weight:600}.source-buttons[data-v-8c63d59a]{gap:12px;margin-bottom:12px;display:flex}.source-buttons .n-button[data-v-8c63d59a]{flex:1;height:60px;font-size:14px}.hidden-file-input[data-v-8c63d59a]{display:none}.selected-source[data-v-8c63d59a]{color:var(--text-color-muted);background:var(--hover-bg);word-break:break-all;border-radius:4px;padding:8px 12px;font-size:12px}.validating[data-v-8c63d59a]{color:var(--text-color-muted);justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.loading-icon[data-v-8c63d59a]{animation:1s linear infinite spin-8c63d59a}@keyframes spin-8c63d59a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.validation-errors[data-v-8c63d59a],.validation-agents[data-v-8c63d59a]{margin-bottom:12px}.validation-label[data-v-8c63d59a]{margin-bottom:6px;font-size:13px;font-weight:600}.validation-label.error[data-v-8c63d59a]{color:#e74c3c}.validation-label.success[data-v-8c63d59a]{color:#52c41a}.validation-errors ul[data-v-8c63d59a]{color:var(--text-color-muted);margin:0;padding-left:20px;font-size:12px}.agent-list-preview[data-v-8c63d59a]{border:1px solid var(--border-color);border-radius:4px;max-height:150px;margin-bottom:16px;padding:8px 12px;overflow-y:auto}.agent-preview-item[data-v-8c63d59a]{align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.agent-color[data-v-8c63d59a]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.agent-id[data-v-8c63d59a]{color:var(--text-color);font-weight:500}.agent-name[data-v-8c63d59a]{color:var(--text-color-muted);margin-left:4px}.target-section[data-v-8c63d59a]{border-top:1px solid var(--border-color);margin-top:16px;padding-top:16px}.section-label[data-v-8c63d59a]{color:var(--text-color);margin-bottom:8px;font-size:13px;font-weight:600}.target-radio-group[data-v-8c63d59a]{flex-direction:column;gap:8px;display:flex}.result-section[data-v-8c63d59a]{border-radius:6px;margin-bottom:16px;padding:12px}.result-section.success[data-v-8c63d59a]{background:#52c41a1a;border:1px solid #52c41a4d}.result-section.warning[data-v-8c63d59a]{background:#faad141a;border:1px solid #faad144d}.result-section.error[data-v-8c63d59a]{background:#e74c3c1a;border:1px solid #e74c3c4d}.result-section.info[data-v-8c63d59a]{background:#72849a1a;border:1px solid #72849a4d}.result-label[data-v-8c63d59a]{margin:0 0 8px;font-size:13px;font-weight:600}.result-section.success .result-label[data-v-8c63d59a]{color:#52c41a}.result-section.warning .result-label[data-v-8c63d59a]{color:#d48806}.result-section.error .result-label[data-v-8c63d59a]{color:#e74c3c}.result-section.info .result-label[data-v-8c63d59a]{color:var(--text-color-muted)}.result-list[data-v-8c63d59a]{margin:0;padding-left:20px;font-size:12px}.result-list li[data-v-8c63d59a]{padding:2px 0}.skip-id[data-v-8c63d59a]{font-weight:500}.skip-reason[data-v-8c63d59a]{color:var(--text-color-muted);margin-left:8px}.tab-container[data-v-614ad9dd]{flex-direction:column;height:100%;display:flex}.tab-header[data-v-614ad9dd]{justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.tab-title[data-v-614ad9dd]{color:var(--text-color);font-size:14px;font-weight:600}.tab-toolbar[data-v-614ad9dd]{margin-top:12px;padding:0 12px 12px}.tab-content[data-v-614ad9dd]{flex:1;overflow-y:auto}.loading-state[data-v-614ad9dd]{height:100%;color:var(--text-color-muted);justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.loading-icon[data-v-614ad9dd]{animation:1s linear infinite spin-614ad9dd}@keyframes spin-614ad9dd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-614ad9dd]{text-align:center;height:100%;color:var(--text-color-muted);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.empty-icon[data-v-614ad9dd]{opacity:.5;margin-bottom:12px;font-size:48px}.empty-text[data-v-614ad9dd]{margin-bottom:4px;font-size:14px;font-weight:500}.empty-hint[data-v-614ad9dd]{opacity:.7;font-size:12px}.agents-list[data-v-614ad9dd]{flex-direction:column;gap:8px;padding:8px 0;display:flex}.agent-group[data-v-614ad9dd]{flex-direction:column;display:flex}.group-header[data-v-614ad9dd]{color:var(--text-color-muted);align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.group-header.clickable[data-v-614ad9dd]{cursor:pointer;transition:background .15s}.group-header.clickable[data-v-614ad9dd]:hover{background:var(--hover-bg)}.group-toggle[data-v-614ad9dd]{width:12px;font-size:10px}.group-icon[data-v-614ad9dd]{font-size:14px}.group-name[data-v-614ad9dd]{flex:1}.group-count[data-v-614ad9dd]{opacity:.7;font-weight:400}.group-items[data-v-614ad9dd]{padding:4px 0}.agent-category[data-v-614ad9dd]{margin-bottom:4px}.category-header[data-v-614ad9dd]{color:var(--text-color-muted);cursor:pointer;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.category-header[data-v-614ad9dd]:hover{background:var(--hover-bg)}.category-icon[data-v-614ad9dd]{width:12px;font-size:10px}.category-count[data-v-614ad9dd]{opacity:.7;font-weight:400}.category-items[data-v-614ad9dd]{padding:0 8px}.agent-item[data-v-614ad9dd]{cursor:pointer;border-radius:4px;flex-direction:column;gap:2px;margin:2px 0;padding:8px 12px;transition:background .15s;display:flex}.agent-item.disabled .agent-name[data-v-614ad9dd],.agent-item.disabled .agent-desc[data-v-614ad9dd],.agent-item.disabled .agent-color[data-v-614ad9dd]{opacity:.5}.agent-item[data-v-614ad9dd]:hover{background:var(--hover-bg)}.agent-row[data-v-614ad9dd]{align-items:center;gap:8px;display:flex}.agent-color[data-v-614ad9dd]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.agent-name[data-v-614ad9dd]{color:var(--text-color);flex:1;font-size:13px;font-weight:500}.agent-name-suffix[data-v-614ad9dd]{color:var(--text-color-muted);margin-left:4px;font-weight:400}.agent-desc[data-v-614ad9dd]{color:var(--text-color-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:16px;font-size:11px;overflow:hidden}.empty-hint-inline[data-v-614ad9dd]{text-align:center;color:var(--text-color-muted);opacity:.7;padding:12px;font-size:12px}.agent-actions-inline[data-v-614ad9dd]{gap:4px;display:flex}.agent-actions-inline .icon-btn.inline[data-v-614ad9dd]{display:none}.use-btn.inline[data-v-614ad9dd]{border:1px solid var(--primary-color);height:22px;color:var(--primary-color);cursor:pointer;opacity:.82;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.use-btn.inline[data-v-614ad9dd]:hover{background:color-mix(in srgb, var(--primary-color) 12%, transparent);opacity:1}.agent-toggle-hitbox[data-v-614ad9dd]{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.agent-toggle[data-v-614ad9dd]{flex-shrink:0}.agent-item:hover .agent-actions-inline .icon-btn.inline[data-v-614ad9dd]{display:inline-flex}.agent-item:hover .icon-btn.inline[data-v-614ad9dd]{opacity:.7}.delete-warning[data-v-614ad9dd]{color:#e74c3c;margin-top:8px;font-size:12px}.toolbar-row[data-v-614ad9dd]{align-items:center;gap:8px;display:flex}.settings-page[data-v-06e87b47]{padding:0 24px 12px}.settings-header[data-v-06e87b47]{border-bottom:1px solid var(--border-color);background:var(--bg-color);border-radius:0;align-items:center;margin:0 -24px 24px;padding:14px 24px}.header-left[data-v-06e87b47]{flex-direction:column;gap:4px;min-width:0;display:flex}.header-subtitle[data-v-06e87b47]{color:var(--text-color-muted);margin:0;font-size:13px;line-height:1.4}.context-bar[data-v-06e87b47]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.context-left[data-v-06e87b47]{flex:1;align-items:center;gap:10px;display:flex}.context-label[data-v-06e87b47]{color:var(--text-color-muted);white-space:nowrap;font-size:13px}.project-select[data-v-06e87b47]{flex:1;max-width:420px}.source-select[data-v-06e87b47]{flex-shrink:0;width:140px}.context-tip[data-v-06e87b47]{color:var(--text-color-muted);background:var(--bg-color-secondary);border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:6px;margin-bottom:12px;padding:8px 10px;font-size:12px;display:flex}.context-tip.warn[data-v-06e87b47]{border-color:#ffac3380}.workbench-panel[data-v-06e87b47]{border:1px solid var(--border-color);background:var(--bg-color-secondary);border-radius:10px;min-height:calc(100vh - 230px);display:flex;overflow:hidden}.tab-bar[data-v-06e87b47]{border-right:1px solid var(--border-color);background:var(--bg-color-secondary);flex-direction:column;align-items:center;gap:8px;width:52px;padding:10px 0;display:flex}.tab-btn[data-v-06e87b47]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:36px;transition:all .15s;display:flex}.tab-btn[data-v-06e87b47]:hover{background:var(--hover-bg)}.tab-btn.active[data-v-06e87b47]{background:var(--primary-color)}.tab-icon[data-v-06e87b47]{color:var(--text-color-muted)}.tab-btn.active .tab-icon[data-v-06e87b47]{color:#fff}.panel-content[data-v-06e87b47]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.panel-content[data-v-06e87b47] .tab-container{height:100%}@media (width<=900px){.context-bar[data-v-06e87b47],.context-left[data-v-06e87b47]{flex-direction:column;align-items:stretch}.project-select[data-v-06e87b47]{max-width:none}.source-select[data-v-06e87b47]{width:100%}}
