- Switch figlet font base to HTTPS (unpkg) with jsDelivr fallback.
- Explicitly load selected font before rendering via figlet.loadFont.
- Bundle the 'Standard' font locally via figlet/importable-fonts/Standard.js and register with figlet.parseFont.
- Retry logic: try selected font, fall back to 'Standard', then next CDN; remember last working CDN in local storage.
- Guard width/input defaults to avoid invalid options.
This fixes intermittent 'Current settings resulted in error.' when CDN fetch fails or fonts were not preloaded.