/* Keep NewAPI's original navigation, including its native scroll animation.
 * Administrative version/update controls belong in the console. */
header.pointer-events-none nav > [class*="system-brand"] > button[aria-haspopup="dialog"] {
  display: none;
}

header.pointer-events-none nav > [class*="system-brand"] img {
  border-radius: 0;
}

/* Match the homepage's restrained indigo/teal atmosphere on the model catalog. */
body:has(header.pointer-events-none a[href="/pricing"][aria-current="page"]) {
  --agentdock-catalog-base: #f8fafc;
  --agentdock-catalog-indigo: rgba(99, 102, 241, 0.065);
  --agentdock-catalog-teal: rgba(13, 148, 136, 0.045);
  --agentdock-catalog-grid: rgba(99, 102, 241, 0.018);
}
.dark body:has(header.pointer-events-none a[href="/pricing"][aria-current="page"]) {
  --agentdock-catalog-base: #090d16;
  --agentdock-catalog-indigo: rgba(129, 140, 248, 0.10);
  --agentdock-catalog-teal: rgba(45, 212, 191, 0.055);
  --agentdock-catalog-grid: rgba(165, 180, 252, 0.025);
}
body:has(header.pointer-events-none a[href="/pricing"][aria-current="page"]) div.relative > div[aria-hidden="true"][class~="inset-x-0"][class~="top-0"][style*="radial-gradient"] {
  opacity: 1;
  background:
    radial-gradient(ellipse at 24% 18%, var(--agentdock-catalog-indigo), transparent 58%),
    radial-gradient(ellipse at 78% 28%, var(--agentdock-catalog-teal), transparent 55%),
    repeating-linear-gradient(90deg, var(--agentdock-catalog-grid) 0 1px, transparent 1px 32px),
    linear-gradient(var(--agentdock-catalog-base), var(--agentdock-catalog-base)) !important;
}
