pub fn load_custom_fonts(fonts: &[FontEntry])
Load custom fonts from FontEntry definitions. Emits a single warning per missing or unreadable file so the user notices broken paths up-front.