// Geometric line icons - no emoji per brand. 24x24 viewbox. const Icon = ({ children, size = 24, stroke = 1.6, ...rest }) => ( {children} ); // Ball - a tennis/padel ball with seam const IconBall = (p) => ( ); // Tournament bracket const IconBracket = (p) => ( ); // Chart / ELO const IconChart = (p) => ( ); // Map pin const IconMap = (p) => ( ); // Coach / whistle const IconCoach = (p) => ( ); // Chat const IconChat = (p) => ( ); // Bell const IconBell = (p) => ( ); // Calendar const IconCal = (p) => ( ); // Check const IconCheck = (p) => ( ); // Plus const IconPlus = (p) => ( ); // Arrow right const IconArrow = (p) => ( ); // App store glyphs const IconApple = (p) => ( ); const IconAndroid = (p) => ( ); const IconUser = (p) => ( ); const IconClub = (p) => ( ); const IconWhistle = (p) => ( ); const IconHome = (p) => ( ); const IconSearch = (p) => ( ); const IconHeart = (p) => ( ); const IconStar = (p) => ( ); const IconClock = (p) => ( ); Object.assign(window, { Icon, IconBall, IconBracket, IconChart, IconMap, IconCoach, IconChat, IconBell, IconCal, IconCheck, IconPlus, IconArrow, IconApple, IconAndroid, IconUser, IconClub, IconWhistle, IconHome, IconSearch, IconHeart, IconStar, IconClock });