from datetime import datetime, timedelta def get_expiry_status(expiry): exp = datetime.fromisoformat(expiry) rem = exp - datetime.utcnow() if rem.total_seconds() <= 0: return "🔴 Expired" if rem <= timedelta(hours=6): return "🔴 Expiring Soon" if rem <= timedelta(hours=24): return "🟠 <24h" return "🟢 Active"