1.0.2: fix: resolve popup configuration timing issue
Move JavaScript enqueueing from wp_enqueue_scripts to wp_footer to ensure shortcode processing completes before popup configurations are localized to JavaScript. CSS is still enqueued early for optimal loading. - Split asset enqueueing into CSS (early) and JS (late) phases - Add enqueue_popup_data() method for wp_footer hook - Fixes empty kntntPopupData.popups array issue