.mcp-settings{max-width:100%;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.mcp-settings .mcp-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mcp-settings label{display:flex!important;flex-direction:column;align-items:stretch!important;gap:6px;margin:12px 0}.mcp-settings input,.mcp-settings select{box-sizing:border-box;width:100%;min-width:0;min-height:var(--mcp-hit-size,44px);font:inherit}.mcp-settings select{appearance:none;-webkit-appearance:none;height:var(--mcp-hit-size,44px);padding:8px 28px 8px 10px;border:1px solid currentColor;border-radius:4px;background-color:transparent;color:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23888' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.mcp-settings button,.mcp-settings summary{min-height:var(--mcp-hit-size,44px);font:inherit;cursor:pointer}.mcp-settings .agent-config{white-space:pre;overflow:auto;max-width:100%;font-size:13px;padding:12px;user-select:text}.mcp-settings .mcp-actions{display:flex;flex-wrap:wrap;gap:8px}.mcp-settings button:disabled{opacity:.5;cursor:not-allowed}.mcp-settings .mcp-layout{font-family:monospace;font-size:12px}.mcp-settings details{margin:10px 0}.mcp-settings .mcp-provenance,.mcp-settings .mcp-feedback{font-size:13px}.mcp-settings :focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:600px){.mcp-settings .mcp-fields{grid-template-columns:1fr}.mcp-settings{padding:14px!important}.mcp-settings input,.mcp-settings select{font-size:16px}}
