{
  "version": 1,
  "timers": [
    {
      "title": "Pre-show",
      "speaker": "",
      "notes": "Final equipment checks, engage early viewers in chat, countdown to start.",
      "labelColor": "#ef4444",
      "duration": 300,
      "wrapUpTime": 60,
      "dangerTime": 30,
      "trigger": "manual",
      "appearance": "countdown",
      "targetTime": null
    },
    {
      "title": "Intro",
      "speaker": "",
      "notes": "Show intro, welcome viewers, introduce today's topic and guests.",
      "labelColor": "#f97316",
      "duration": 180,
      "wrapUpTime": 30,
      "dangerTime": 15,
      "trigger": "on-previous-end",
      "appearance": "countdown",
      "targetTime": null
    },
    {
      "title": "Main Content",
      "speaker": "",
      "notes": "Core discussion, interview, or topic exploration.",
      "labelColor": "#3b82f6",
      "duration": 1800,
      "wrapUpTime": 120,
      "dangerTime": 60,
      "trigger": "on-previous-end",
      "appearance": "countdown",
      "targetTime": null
    },
    {
      "title": "Audience Q&A",
      "speaker": "",
      "notes": "Answer questions from live chat and social media.",
      "labelColor": "#22c55e",
      "duration": 900,
      "wrapUpTime": 90,
      "dangerTime": 45,
      "trigger": "on-previous-end",
      "appearance": "countdown",
      "targetTime": null
    },
    {
      "title": "Outro",
      "speaker": "",
      "notes": "Thank viewers, mention next episode, call to action (subscribe, like, share).",
      "labelColor": "#ec4899",
      "duration": 120,
      "wrapUpTime": 30,
      "dangerTime": 15,
      "trigger": "on-previous-end",
      "appearance": "countdown",
      "targetTime": null
    }
  ],
  "messages": [
    {
      "text": "We're live!",
      "color": "red",
      "bold": true,
      "uppercase": true,
      "visible": false
    },
    {
      "text": "Going to break",
      "color": "yellow",
      "bold": true,
      "uppercase": false,
      "visible": false
    },
    {
      "text": "Thanks for watching",
      "color": "green",
      "bold": true,
      "uppercase": false,
      "visible": false
    }
  ]
}
