.mcp-command-card,.mcp-key-connection,.mcp-key-dialog{min-width:0;color:var(--foreground);font-size:var(--fs-body)}.mcp-command-card{padding:var(--space-3);border-radius:var(--r-xl);background:var(--workspace-surface)}.mcp-command-card .mcp-command-heading h2{font-size:var(--fs-body);margin:0}.mcp-command-heading{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.mcp-command-heading h2{flex:1;min-width:0}.mcp-command-heading .mcp-tabs{flex:none}.mcp-tabs button:focus-visible{outline-offset:-2px}@media (width<=767px){.mcp-command-heading{flex-wrap:wrap}.mcp-command-heading h2{flex-basis:100%}}.mcp-command-card p,.mcp-key-connection p{margin:var(--space-2) 0;color:var(--muted-foreground);line-height:1.6}.mcp-tabs{border:1px solid var(--workspace-border);border-radius:var(--r-md);flex-wrap:wrap;gap:0;display:flex;overflow:hidden}.mcp-tabs button,.mcp-action{border:1px solid var(--workspace-border);border-radius:var(--r-md);background:var(--workspace-surface);color:var(--foreground);padding:var(--space-2) var(--space-3);cursor:pointer;font:inherit;align-items:center;min-height:36px;text-decoration:none;display:inline-flex}.mcp-tabs button[aria-selected=true]{background:var(--workspace-accent-soft);border-color:var(--workspace-accent)}.mcp-tabs button{min-height:24px;padding:var(--space-1) var(--space-2);line-height:1.4;font-size:var(--fs-caption);border:0;border-radius:0}.mcp-action:disabled{opacity:.6;cursor:wait}.mcp-command-card :focus-visible,.mcp-copy-block :focus-visible,.mcp-key-connection :focus-visible{outline:2px solid var(--control-focus-ring);outline-offset:2px}.mcp-copy-block{min-width:0;max-width:100%}.mcp-code-label{margin-bottom:var(--space-2);display:block}.mcp-code-row{--mcp-code-bg:var(--color-neutral-950);--mcp-code-text:var(--color-neutral-50);border-radius:var(--r-md);border:1px solid var(--workspace-border);background:var(--mcp-code-bg);min-width:0;color:var(--mcp-code-text);display:flex;overflow:hidden}.mcp-code-row pre{min-width:0;padding:var(--space-1) var(--space-2);font-size:var(--fs-caption);text-align:left;direction:ltr;flex:1;margin:0;line-height:1.6;overflow-x:auto}.mcp-code-row.is-single-line pre{white-space:nowrap;text-overflow:ellipsis;align-content:center;overflow:hidden}.mcp-code-row.is-single-line button{white-space:nowrap;min-height:36px}.mcp-code-row button{border:0;color:inherit;padding:var(--space-1) var(--space-2);cursor:pointer;font:inherit;background:0 0;border-inline-start:1px solid;flex:none;align-self:stretch}.mcp-copy-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mcp-connect-steps{align-items:center;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;font-size:var(--fs-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mcp-connect-steps li{align-items:center;gap:var(--space-1);display:inline-flex}.mcp-connect-steps .mcp-action{min-height:24px;padding:var(--space-1) var(--space-2);line-height:1.4;font-size:inherit}.mcp-billing-info{color:var(--muted-foreground)}.mcp-cursor-help{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--muted-foreground);flex-wrap:wrap;display:flex}.mcp-cursor-help .mcp-action{min-height:28px;padding:var(--space-1) var(--space-2)}.mcp-codex-approval{margin-top:var(--space-2);font-size:var(--fs-caption)}.mcp-codex-approval p{margin:0 0 var(--space-1)}.mcp-codex-approval summary{cursor:pointer;color:var(--muted-foreground)}.mcp-codex-approval[open] summary{margin-bottom:var(--space-2)}.mcp-key-connection,.mcp-key-dialog{gap:var(--space-3);display:grid}
