import type { HTMLAttributes, ReactNode } from "react"; export type PillProps = Omit, "className"> & { children: ReactNode; className?: string; size?: "sm" | "md"; weight?: "medium" | "semibold" | "none"; inlineFlex?: boolean; }; export function Pill({ children, className = "", size = "md", weight = "medium", inlineFlex = false, ...rest }: PillProps) { return ( {/* 배경·테두리는 바깥 span, WebKit 글자 채움은 안쪽만 solid-text-paint */} {children} ); }