/* TwinGP Agent Studio — Settings / chrome lockdown (embedded mode)
 * Injected by apply_all.py into the frontend build.
 */
[data-testid="api-keys"],
[data-testid="api_keys"],
[data-testid="mcp-servers"],
[data-testid="mcp_servers"],
a[href*="/settings/api-keys"],
a[href*="/settings/mcp"],
a[href*="github.com/langflow"],
a[href*="discord.gg"],
a[href*="discord.com"] {
  display: none !important;
}

/* Banner marker class used when Settings General is patched */
.twingp-managed-models-banner::before {
  content: "Models and API keys are managed by TwinGP. You do not need provider keys.";
  display: block;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  border-radius: 0.5rem;
  background: #f0f9ff;
  color: #0c4a6e;
  font-size: 0.875rem;
}
