def METHOD_NAME():
    with st.expander("Video Podium"):
        df = st.session_state.df_scores
        if df.shape[0] < 3:
            st.warning(MSG_NOT_ENOUGH_DATA)
            return
        selected_crit = st.selectbox("Select a criteria:", CRITERIA)
        df = df.sort_values(by=selected_crit, ascending=False)
        col1, col2, col3 = st.columns(3)
        col2.metric("podium_first", "1st", label_visibility="hidden")
        col2.image(thumbnail_url.format(uid=df.iloc[0].loc["video_id"]))
        col2.markdown(df.iloc[0].loc["name"])
        col1.markdown(" ")
        col1.metric("podium_second", "2nd", label_visibility="hidden")
        col1.image(thumbnail_url.format(uid=df.iloc[1].loc["video_id"]))
        col1.markdown(df.iloc[1].loc["name"])
        col3.markdown(" ")
        col3.markdown(" ")
        col3.metric("podium_third", "3rd", label_visibility="hidden")
        col3.image(thumbnail_url.format(uid=df.iloc[2].loc["video_id"]))
        col3.markdown(df.iloc[2].loc["name"])