What are the main themes or messages conveyed in the Book of Zephaniah?

The end times, call for repentance, judgment against sinners and redemption of the righteous.

Zephaniah‬ 1‬:7‬ “Stand in silence in the presence of the Sovereign Lord, for the awesome day of the Lord’s judgment is near. The Lord has prepared his people for a great slaughter and has chosen their executioners.”

Zephaniah‬ 2‬:1‬-3‬ “Gather together—yes, gather together, you shameless nation. Gather before judgment begins, BEFORE YOUR TIME TO REPENT IS BLOWN AWAY LIKE CHAFF. ACT NOW, before the fierce fury of the Lord falls and the terrible day of the Lord’s anger begins. Seek the Lord, all who are humble, and follow his commands. Seek to do what is right and to live humbly. Perhaps even yet the Lord will protect you— protect you from his anger on that day of destruction.”