.upload-source-choice[data-v-d675281e]{display:flex;flex-direction:column;gap:14px}.upload-source-choice__option[data-v-d675281e]{position:relative;display:flex;align-items:center;gap:16px;text-align:left;background:var(--bg-2);border:1px solid var(--line);border-radius:16px;padding:24px 22px;cursor:pointer;color:var(--text);font-family:inherit;transition:border-color .15s,background .15s}.upload-source-choice__option[data-v-d675281e]:hover{border-color:var(--brand);background:var(--bg-3)}.upload-source-choice__option--recommended[data-v-d675281e]{border-color:var(--brand)}.upload-source-choice__icon[data-v-d675281e]{width:52px;height:52px;border-radius:13px;background:var(--bg-3);display:flex;align-items:center;justify-content:center;color:var(--brand-2);flex-shrink:0}.upload-source-choice__tx[data-v-d675281e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.upload-source-choice__tx strong[data-v-d675281e]{font-size:16.5px;font-weight:700;color:#fff;white-space:nowrap}.upload-source-choice__tx>span[data-v-d675281e]{font-size:13px;color:var(--text-mute);line-height:1.45}.upload-source-choice__seal[data-v-d675281e]{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.upload-source-choice__logo[data-v-d675281e]{width:22px;height:22px;border-radius:6px;background:#f4f5f7;padding:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.upload-source-choice__recommended-badge[data-v-d675281e]{position:absolute;top:10px;right:14px}.upload-source-choice__chev[data-v-d675281e]{color:#fff;display:flex;flex-shrink:0}@media(max-width:560px){.upload-source-choice__option[data-v-d675281e]{padding:18px 16px;gap:12px}.upload-source-choice__seal[data-v-d675281e]{display:none}}.mcp-import-panel[data-v-e50f69cb]{display:flex;flex-direction:column;gap:14px;margin-top:6px}.mcp-import-panel__label[data-v-e50f69cb]{margin:0;font-size:12px;font-weight:600;color:var(--text-mute)}.mcp-import-panel__grid[data-v-e50f69cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mcp-import-panel__platform[data-v-e50f69cb]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:var(--bg-2);border:1px solid var(--line);border-radius:13px;padding:14px;cursor:pointer;color:var(--text);font-family:inherit;transition:border-color .15s,background .15s}.mcp-import-panel__platform[data-v-e50f69cb]:hover{border-color:var(--brand);background:var(--bg-3)}.mcp-import-panel__platform-logo[data-v-e50f69cb]{width:40px;height:40px;border-radius:10px;background:#f4f5f7;padding:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mcp-import-panel__platform-logo--sm[data-v-e50f69cb]{width:34px;height:34px;border-radius:9px;padding:5px}.mcp-import-panel__platform-name[data-v-e50f69cb]{font-size:13.5px;font-weight:700;color:#fff}.mcp-import-panel__head[data-v-e50f69cb]{display:flex;align-items:center;gap:12px;background:var(--bg-2);border:1px solid var(--line);border-radius:13px;padding:13px 14px}.mcp-import-panel__head-tx[data-v-e50f69cb]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mcp-import-panel__head-tx strong[data-v-e50f69cb]{font-size:14px;color:#fff;white-space:nowrap}.mcp-import-panel__head-tx span[data-v-e50f69cb]{font-size:11.5px;color:var(--text-mute)}.mcp-import-panel__clients[data-v-e50f69cb]{display:flex;gap:5px;flex-shrink:0}.mcp-import-panel__client-logo[data-v-e50f69cb]{width:22px;height:22px;border-radius:6px;background:#f4f5f7;padding:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mcp-import-panel__change-btn[data-v-e50f69cb]{flex-shrink:0}.mcp-import-panel__change-btn[data-v-e50f69cb] .base-button{font-size:11.5px;font-weight:600;color:var(--text-mute);text-decoration:underline}.mcp-import-panel__change-btn[data-v-e50f69cb] .base-button:hover{color:var(--brand-2)}.mcp-import-panel__step[data-v-e50f69cb]{display:flex;align-items:center;gap:12px;background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:12px 13px}.mcp-import-panel__step--off[data-v-e50f69cb]{opacity:.55}.mcp-import-panel__step-n[data-v-e50f69cb]{width:22px;height:22px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:var(--brand-2);background:color-mix(in oklab,var(--brand-2) 14%,transparent);border:1px solid color-mix(in oklab,var(--brand-2) 32%,transparent)}.mcp-import-panel__step-tx[data-v-e50f69cb]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mcp-import-panel__step-tx .mcp-import-panel__rotation-note[data-v-e50f69cb]{color:var(--warn)}.mcp-import-panel__step-tx strong[data-v-e50f69cb]{font-size:13.5px;font-weight:700;color:#fff}.mcp-import-panel__step-tx span[data-v-e50f69cb]{font-size:11.5px;line-height:1.45;color:var(--text-mute)}.mcp-import-panel__key-ok[data-v-e50f69cb]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px;font-weight:600;color:var(--brand-2)}.mcp-import-panel__prompt-wrap[data-v-e50f69cb]{position:relative}.mcp-import-panel__prompt-copy[data-v-e50f69cb]{position:absolute;top:6px;right:6px}.mcp-import-panel__prompt-copy[data-v-e50f69cb] .base-button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--bg-3);border:1px solid var(--line)}.mcp-import-panel__prompt[data-v-e50f69cb] .base-code-block__content--multiline{max-height:210px;overflow-y:auto;padding:12px 44px 12px 12px;font-size:11.5px;line-height:1.65}.mcp-import-panel__hint[data-v-e50f69cb]{font-size:11.5px;color:var(--text-mute);margin:0;line-height:1.5}@media(max-width:560px){.mcp-import-panel__grid[data-v-e50f69cb]{grid-template-columns:1fr}.mcp-import-panel__clients[data-v-e50f69cb]{display:none}}
