"""Dark theme based on Bootswatch Cyborg ('Jet black and electric blue').""" DARK_THEME_CSS = """ """ CARD_EQUALIZER_JS = """ """ EMOJI_MAP = { "attractions": "✨", } FLEX_PANELS_JS = """
""" CARD_HOVER_JS = """ """ SMART_IMAGE_POSITION_JS = """ """ FORCE_DARK_WRAPPER_JS = """ """ STACK_CONTROLS_JS = """ """ def apply_dark_theme(): """Inject dark-theme CSS, flexible panel JS, card↔map hover JS, and smart image positioning JS.""" import streamlit as st st.markdown(DARK_THEME_CSS, unsafe_allow_html=True) # Use st.iframe to execute JS (st.markdown strips