import type { ReactNode } from "react"; type DepthStackProps = { children: ReactNode; className?: string; /** Look of the cards behind. */ layerClassName?: string; /** How many cards sit behind. */ layers?: number; /** How far the cards fan out on hover, in pixels. */ spread?: number; }; /* DepthStack: cards wait behind the front card and fan out on hover or keyboard focus. */ export function DepthStack({ children, className = "rounded-2xl border border-white/10 bg-[#1b1830] p-6 text-white", layerClassName = "rounded-2xl border border-white/10 bg-[#25213d]", layers = 2, spread = 14, }: DepthStackProps) { return (