Guidelines for building Streamlit UI components adhering to the Nile League dark theme and state management patterns.