/* RunAgents docs custom styles */

/* Trial banner */
.md-banner {
  background: linear-gradient(135deg, #3949ab 0%, #5c6bc0 100%);
  color: white;
  text-align: center;
  padding: 0.6rem 1rem;
  font-size: 0.85rem;
}
.md-banner a {
  color: #fff;
  font-weight: 600;
  text-decoration: underline;
}

/* API method badges */
.method-get, .method-post, .method-put, .method-patch, .method-delete {
  display: inline-block;
  padding: 0.15rem 0.5rem;
  border-radius: 4px;
  font-family: 'JetBrains Mono', monospace;
  font-size: 0.75rem;
  font-weight: 700;
  margin-right: 0.5rem;
  vertical-align: middle;
}
.method-get    { background: #e8f5e9; color: #2e7d32; }
.method-post   { background: #e3f2fd; color: #1565c0; }
.method-put    { background: #fff3e0; color: #e65100; }
.method-patch  { background: #fff3e0; color: #e65100; }
.method-delete { background: #fce4ec; color: #c62828; }

/* Endpoint paths */
.endpoint {
  font-family: 'JetBrains Mono', monospace;
  font-size: 0.9rem;
  background: var(--md-code-bg-color);
  padding: 0.15rem 0.4rem;
  border-radius: 4px;
}

/* CTA button */
.cta-button {
  display: inline-block;
  padding: 0.75rem 2rem;
  background: #3949ab;
  color: white !important;
  border-radius: 8px;
  font-weight: 600;
  text-decoration: none;
  transition: background 0.2s;
}
.cta-button:hover {
  background: #283593;
}

/* Version badge in footer */
.docs-version {
  font-size: 0.75rem;
  opacity: 0.7;
}
