[
 {
  "step": "title",
  "action": null,
  "from": "title",
  "screen": "title",
  "game_state": "millionaire_welcome",
  "round": 1,
  "wait_ms": 0,
  "snapshot": {
   "t": 1791375163.588,
   "alive": true,
   "focus": 9601,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "",
   "chat_len": 0,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "title",
   "game_state": "millionaire_welcome",
   "round": 1,
   "score": 0,
   "question": null,
   "prefetched": false,
   "prefetch_done": false,
   "selected": null,
   "feedback": null,
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "title",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "0 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "removed",
    "StateB": "removed",
    "StateC": "removed",
    "StateD": "removed",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "0",
    "CorrectLabel": "0 z 9",
    "Score": "0 / 9",
    "TierEasy": "0/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "todo",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "start",
  "action": "start",
  "from": "title",
  "screen": "intro",
  "game_state": "welcome_screen",
  "round": 1,
  "wait_ms": 6577,
  "snapshot": {
   "t": 1791375170.165,
   "alive": true,
   "focus": 9621,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 4,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "intro",
   "game_state": "welcome_screen",
   "round": 1,
   "score": 0,
   "question": null,
   "prefetched": true,
   "prefetch_done": true,
   "selected": null,
   "feedback": null,
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "intro",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "0 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "removed",
    "StateB": "removed",
    "StateC": "removed",
    "StateD": "removed",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "Vítejte u kvízu Chcete být milionářem! Dnes zamíříme do světa Kmotra a rodiny Corleonů — nabídka, kterou nelze odmítnout… tedy pokud nemáte zrovna lepší program.\n\nČeká Vás 9 otázek ve třech úrovních obtížnosti a cílem je získat milion korun. K dispozici máte tři nápovědy: 50:50, Tip a Hlasování diváků; já si zatím budu zkoušet zachovat vážnou tvář.",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "0",
    "CorrectLabel": "0 z 9",
    "Score": "0 / 9",
    "TierEasy": "0/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "todo",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-1",
  "action": "start",
  "from": "intro",
  "screen": "question",
  "game_state": "playing",
  "round": 1,
  "wait_ms": 1,
  "snapshot": {
   "t": 1791375170.167,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 4,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 1,
   "score": 0,
   "question": {
    "question": "Kdo na začátku filmu stojí v čele mafiánské rodiny?",
    "options": [
     "Michael Corleone",
     "Fredo Corleone",
     "Vito Corleone",
     "Sonny Corleone"
    ],
    "correct": 2,
    "explanation": "Na začátku filmu je hlavou mafiánské rodiny Vito Corleone, kterého všichni oslovují jako Dona Corleona.",
    "explanation_raw": "Na začátku filmu je hlavou mafiánské rodiny Vito Corleone, kterého všichni oslovují jako Dona Corleona.",
    "moderator_intro": "První otázka za 1 000 Kč — začínáme u hlavy rodiny, a ne, nemyslím tu, kterou si člověk opře o polštář.",
    "moderator_intro_raw": "První otázka za 1 000 Kč — začínáme u hlavy rodiny, a ne, nemyslím tu, kterou si člověk opře o polštář.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": null,
   "feedback": null,
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "1",
    "RoundLabel": "OTÁZKA 1 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "1 000 Kč",
    "NextMoney": "",
    "Earned": "0 Kč",
    "QuestionText": "Kdo na začátku filmu stojí v čele mafiánské rodiny?",
    "OptA": "Michael Corleone",
    "OptB": "Fredo Corleone",
    "OptC": "Vito Corleone",
    "OptD": "Sonny Corleone",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "0",
    "CorrectLabel": "0 z 9",
    "Score": "0 / 9",
    "TierEasy": "0/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "current",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-1",
  "action": "answer2",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 1,
  "wait_ms": 2440,
  "snapshot": {
   "t": 1791375172.608,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 6,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 1,
   "score": 1,
   "question": {
    "question": "Kdo na začátku filmu stojí v čele mafiánské rodiny?",
    "options": [
     "Michael Corleone",
     "Fredo Corleone",
     "Vito Corleone",
     "Sonny Corleone"
    ],
    "correct": 2,
    "explanation": "Na začátku filmu je hlavou mafiánské rodiny Vito Corleone, kterého všichni oslovují jako Dona Corleona.",
    "explanation_raw": "Na začátku filmu je hlavou mafiánské rodiny Vito Corleone, kterého všichni oslovují jako Dona Corleona.",
    "moderator_intro": "První otázka za 1 000 Kč — začínáme u hlavy rodiny, a ne, nemyslím tu, kterou si člověk opře o polštář.",
    "moderator_intro_raw": "První otázka za 1 000 Kč — začínáme u hlavy rodiny, a ne, nemyslím tu, kterou si člověk opře o polštář.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — Vito Corleone je hlavou rodiny a Vy jste právě získal 1 000 Kč. Jako bych to nevěděl… ale stejně se mi u téhle rodiny trochu třese hlas.",
    "result_announcement_raw": "Správně — Vito Corleone je hlavou rodiny a Vy jste právě získal 1 000 Kč. Jako bych to nevěděl… ale stejně se mi u téhle rodiny trochu třese hlas.",
    "transition_text": "Pokračujeme druhým kolem za 2 000 Kč; nabídka se začíná tvářit vážněji než rodinná schůzka u Corleonů.",
    "transition_text_raw": "Pokračujeme druhým kolem za 2 000 Kč; nabídka se začíná tvářit vážněji než rodinná schůzka u Corleonů."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "1",
    "RoundLabel": "OTÁZKA 1 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "1 000 Kč",
    "NextMoney": "2 000 Kč",
    "Earned": "1 000 Kč",
    "QuestionText": "Kdo na začátku filmu stojí v čele mafiánské rodiny?",
    "OptA": "Michael Corleone",
    "OptB": "Fredo Corleone",
    "OptC": "Vito Corleone",
    "OptD": "Sonny Corleone",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Vito Corleone je hlavou rodiny a Vy jste právě získal 1 000 Kč. Jako bych to nevěděl… ale stejně se mi u téhle rodiny trochu třese hlas.",
    "Transition": "Pokračujeme druhým kolem za 2 000 Kč; nabídka se začíná tvářit vážněji než rodinná schůzka u Corleonů.",
    "Explanation": "Na začátku filmu je hlavou mafiánské rodiny Vito Corleone, kterého všichni oslovují jako Dona Corleona.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "C",
    "RightText": "Vito Corleone",
    "CorrectCount": "1",
    "CorrectLabel": "1 z 9",
    "Score": "1 / 9",
    "TierEasy": "1/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-2",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 2,
  "wait_ms": 3743,
  "snapshot": {
   "t": 1791375176.351,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 8,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 2,
   "score": 1,
   "question": {
    "question": "Hlavu jakého zvířete najde producent Jack Woltz ve své posteli?",
    "options": [
     "Krávy",
     "Býka",
     "Psa",
     "Koně"
    ],
    "correct": 3,
    "explanation": "Když producent Jack Woltz odmítne obsadit Johnnyho Fontanea, najde ve své posteli useknutou hlavu svého koně.",
    "explanation_raw": "Když producent Jack Woltz odmítne obsadit Johnnyho Fontanea, najde ve své posteli useknutou hlavu svého koně.",
    "moderator_intro": "Druhá otázka za 2 000 Kč — v Kmotrovi se občas objeví rekvizita, kterou byste rozhodně nechtěl najít pod peřinou.",
    "moderator_intro_raw": "Druhá otázka za 2 000 Kč — v Kmotrovi se občas objeví rekvizita, kterou byste rozhodně nechtěl najít pod peřinou.",
    "correct_letter": "D"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — Vito Corleone je hlavou rodiny a Vy jste právě získal 1 000 Kč. Jako bych to nevěděl… ale stejně se mi u téhle rodiny trochu třese hlas.",
    "result_announcement_raw": "Správně — Vito Corleone je hlavou rodiny a Vy jste právě získal 1 000 Kč. Jako bych to nevěděl… ale stejně se mi u téhle rodiny trochu třese hlas.",
    "transition_text": "Pokračujeme druhým kolem za 2 000 Kč; nabídka se začíná tvářit vážněji než rodinná schůzka u Corleonů.",
    "transition_text_raw": "Pokračujeme druhým kolem za 2 000 Kč; nabídka se začíná tvářit vážněji než rodinná schůzka u Corleonů."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "2",
    "RoundLabel": "OTÁZKA 2 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "2 000 Kč",
    "NextMoney": "",
    "Earned": "1 000 Kč",
    "QuestionText": "Hlavu jakého zvířete najde producent Jack Woltz ve své posteli?",
    "OptA": "Krávy",
    "OptB": "Býka",
    "OptC": "Psa",
    "OptD": "Koně",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "1",
    "CorrectLabel": "1 z 9",
    "Score": "1 / 9",
    "TierEasy": "1/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "current",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-2",
  "action": "answer3",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 2,
  "wait_ms": 2382,
  "snapshot": {
   "t": 1791375178.734,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 10,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 2,
   "score": 2,
   "question": {
    "question": "Hlavu jakého zvířete najde producent Jack Woltz ve své posteli?",
    "options": [
     "Krávy",
     "Býka",
     "Psa",
     "Koně"
    ],
    "correct": 3,
    "explanation": "Když producent Jack Woltz odmítne obsadit Johnnyho Fontanea, najde ve své posteli useknutou hlavu svého koně.",
    "explanation_raw": "Když producent Jack Woltz odmítne obsadit Johnnyho Fontanea, najde ve své posteli useknutou hlavu svého koně.",
    "moderator_intro": "Druhá otázka za 2 000 Kč — v Kmotrovi se občas objeví rekvizita, kterou byste rozhodně nechtěl najít pod peřinou.",
    "moderator_intro_raw": "Druhá otázka za 2 000 Kč — v Kmotrovi se občas objeví rekvizita, kterou byste rozhodně nechtěl najít pod peřinou.",
    "correct_letter": "D"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 3,
   "feedback": {
    "result_announcement": "Správně — byla to hlava koně. Woltz po tomhle dárku asi přehodnotil, co všechno znamená „doručení až do postele“; máte 2 000 Kč!",
    "result_announcement_raw": "Správně — byla to hlava koně. Woltz po tomhle dárku asi přehodnotil, co všechno znamená „doručení až do postele“; máte 2 000 Kč!",
    "transition_text": "Teď třetí otázka za 5 000 Kč — zatím lehký cval, ale Kmotr umí rychle přitvrdit.",
    "transition_text_raw": "Teď třetí otázka za 5 000 Kč — zatím lehký cval, ale Kmotr umí rychle přitvrdit."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "2",
    "RoundLabel": "OTÁZKA 2 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "2 000 Kč",
    "NextMoney": "5 000 Kč",
    "Earned": "2 000 Kč",
    "QuestionText": "Hlavu jakého zvířete najde producent Jack Woltz ve své posteli?",
    "OptA": "Krávy",
    "OptB": "Býka",
    "OptC": "Psa",
    "OptD": "Koně",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — byla to hlava koně. Woltz po tomhle dárku asi přehodnotil, co všechno znamená „doručení až do postele“; máte 2 000 Kč!",
    "Transition": "Teď třetí otázka za 5 000 Kč — zatím lehký cval, ale Kmotr umí rychle přitvrdit.",
    "Explanation": "Když producent Jack Woltz odmítne obsadit Johnnyho Fontanea, najde ve své posteli useknutou hlavu svého koně.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "D",
    "RightText": "Koně",
    "CorrectCount": "2",
    "CorrectLabel": "2 z 9",
    "Score": "2 / 9",
    "TierEasy": "2/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-3",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 3,
  "wait_ms": 6944,
  "snapshot": {
   "t": 1791375185.679,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 12,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 3,
   "score": 2,
   "question": {
    "question": "S čím Bonasera přichází za Donem Corleonem?",
    "options": [
     "S nabídkou obchodu s drogami",
     "S prosbou o spravedlnost",
     "S žádostí o ochranu před Sollozzem",
     "S prosbou o roli pro Johnnyho"
    ],
    "correct": 1,
    "explanation": "Pohřební zřízenec Bonasera žádá Dona o spravedlnost pro svou dceru, protože mu připadá, že muži, kteří ji napadli, vyvázli s příliš mírným trestem.",
    "explanation_raw": "Pohřební zřízenec Bonasera žádá Dona o spravedlnost pro svou dceru, protože mu připadá, že muži, kteří ji napadli, vyvázli s příliš mírným trestem.",
    "moderator_intro": "Třetí otázka za 5 000 Kč uzavírá snadný rozjezd — pojďme k prosbě, která Dona Corleoneho zastihne na svatbě jeho dcery.",
    "moderator_intro_raw": "Třetí otázka za 5 000 Kč uzavírá snadný rozjezd — pojďme k prosbě, která Dona Corleoneho zastihne na svatbě jeho dcery.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 3,
   "feedback": {
    "result_announcement": "Správně — byla to hlava koně. Woltz po tomhle dárku asi přehodnotil, co všechno znamená „doručení až do postele“; máte 2 000 Kč!",
    "result_announcement_raw": "Správně — byla to hlava koně. Woltz po tomhle dárku asi přehodnotil, co všechno znamená „doručení až do postele“; máte 2 000 Kč!",
    "transition_text": "Teď třetí otázka za 5 000 Kč — zatím lehký cval, ale Kmotr umí rychle přitvrdit.",
    "transition_text_raw": "Teď třetí otázka za 5 000 Kč — zatím lehký cval, ale Kmotr umí rychle přitvrdit."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "3",
    "RoundLabel": "OTÁZKA 3 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "5 000 Kč",
    "NextMoney": "",
    "Earned": "2 000 Kč",
    "QuestionText": "S čím Bonasera přichází za Donem Corleonem?",
    "OptA": "S nabídkou obchodu s drogami",
    "OptB": "S prosbou o spravedlnost",
    "OptC": "S žádostí o ochranu před Sollozzem",
    "OptD": "S prosbou o roli pro Johnnyho",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "2",
    "CorrectLabel": "2 z 9",
    "Score": "2 / 9",
    "TierEasy": "2/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "current",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-3",
  "action": "answer1",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 3,
  "wait_ms": 2361,
  "snapshot": {
   "t": 1791375188.04,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 14,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 3,
   "score": 3,
   "question": {
    "question": "S čím Bonasera přichází za Donem Corleonem?",
    "options": [
     "S nabídkou obchodu s drogami",
     "S prosbou o spravedlnost",
     "S žádostí o ochranu před Sollozzem",
     "S prosbou o roli pro Johnnyho"
    ],
    "correct": 1,
    "explanation": "Pohřební zřízenec Bonasera žádá Dona o spravedlnost pro svou dceru, protože mu připadá, že muži, kteří ji napadli, vyvázli s příliš mírným trestem.",
    "explanation_raw": "Pohřební zřízenec Bonasera žádá Dona o spravedlnost pro svou dceru, protože mu připadá, že muži, kteří ji napadli, vyvázli s příliš mírným trestem.",
    "moderator_intro": "Třetí otázka za 5 000 Kč uzavírá snadný rozjezd — pojďme k prosbě, která Dona Corleoneho zastihne na svatbě jeho dcery.",
    "moderator_intro_raw": "Třetí otázka za 5 000 Kč uzavírá snadný rozjezd — pojďme k prosbě, která Dona Corleoneho zastihne na svatbě jeho dcery.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Bonasera žádal spravedlnost pro svou napadenou dceru. Máte 5 000 Kč a za sebou snadný rozjezd; Don Corleone by řekl, že teď začínají vážnější záležitosti.",
    "result_announcement_raw": "Správně — Bonasera žádal spravedlnost pro svou napadenou dceru. Máte 5 000 Kč a za sebou snadný rozjezd; Don Corleone by řekl, že teď začínají vážnější záležitosti.",
    "transition_text": "Od čtvrtého kola přitvrdíme: za 10 000 Kč už se vyplatí dávat pozor na každý detail rodinného podniku.",
    "transition_text_raw": "Od čtvrtého kola přitvrdíme: za 10 000 Kč už se vyplatí dávat pozor na každý detail rodinného podniku."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "3",
    "RoundLabel": "OTÁZKA 3 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "5 000 Kč",
    "NextMoney": "10 000 Kč",
    "Earned": "5 000 Kč",
    "QuestionText": "S čím Bonasera přichází za Donem Corleonem?",
    "OptA": "S nabídkou obchodu s drogami",
    "OptB": "S prosbou o spravedlnost",
    "OptC": "S žádostí o ochranu před Sollozzem",
    "OptD": "S prosbou o roli pro Johnnyho",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Bonasera žádal spravedlnost pro svou napadenou dceru. Máte 5 000 Kč a za sebou snadný rozjezd; Don Corleone by řekl, že teď začínají vážnější záležitosti.",
    "Transition": "Od čtvrtého kola přitvrdíme: za 10 000 Kč už se vyplatí dávat pozor na každý detail rodinného podniku.",
    "Explanation": "Pohřební zřízenec Bonasera žádá Dona o spravedlnost pro svou dceru, protože mu připadá, že muži, kteří ji napadli, vyvázli s příliš mírným trestem.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "B",
    "RightText": "S prosbou o spravedlnost",
    "CorrectCount": "3",
    "CorrectLabel": "3 z 9",
    "Score": "3 / 9",
    "TierEasy": "3/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-4",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 4,
  "wait_ms": 2194,
  "snapshot": {
   "t": 1791375190.234,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 16,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 4,
   "score": 3,
   "question": {
    "question": "Kam Michael uprchne po zabití Sollozza a McCluskeyho?",
    "options": [
     "Do Chicaga",
     "Do Las Vegas",
     "Do Hollywoodu",
     "Na Sicílii"
    ],
    "correct": 3,
    "explanation": "Po zabití Sollozza a kapitána McCluskeyho Michael uprchne na Sicílii, kde se ukrývá před odvetou.",
    "explanation_raw": "Po zabití Sollozza a kapitána McCluskeyho Michael uprchne na Sicílii, kde se ukrývá před odvetou.",
    "moderator_intro": "Čtvrté kolo za 10 000 Kč — obtížnost stoupá a Michael Corleone mizí z New Yorku; snad ne proto, že by zapomněl zaplatit účet.",
    "moderator_intro_raw": "Čtvrté kolo za 10 000 Kč — obtížnost stoupá a Michael Corleone mizí z New Yorku; snad ne proto, že by zapomněl zaplatit účet.",
    "correct_letter": "D"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Bonasera žádal spravedlnost pro svou napadenou dceru. Máte 5 000 Kč a za sebou snadný rozjezd; Don Corleone by řekl, že teď začínají vážnější záležitosti.",
    "result_announcement_raw": "Správně — Bonasera žádal spravedlnost pro svou napadenou dceru. Máte 5 000 Kč a za sebou snadný rozjezd; Don Corleone by řekl, že teď začínají vážnější záležitosti.",
    "transition_text": "Od čtvrtého kola přitvrdíme: za 10 000 Kč už se vyplatí dávat pozor na každý detail rodinného podniku.",
    "transition_text_raw": "Od čtvrtého kola přitvrdíme: za 10 000 Kč už se vyplatí dávat pozor na každý detail rodinného podniku."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "4",
    "RoundLabel": "OTÁZKA 4 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "10 000 Kč",
    "NextMoney": "",
    "Earned": "5 000 Kč",
    "QuestionText": "Kam Michael uprchne po zabití Sollozza a McCluskeyho?",
    "OptA": "Do Chicaga",
    "OptB": "Do Las Vegas",
    "OptC": "Do Hollywoodu",
    "OptD": "Na Sicílii",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "3",
    "CorrectLabel": "3 z 9",
    "Score": "3 / 9",
    "TierEasy": "3/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "current",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-4",
  "action": "answer3",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 4,
  "wait_ms": 2227,
  "snapshot": {
   "t": 1791375192.462,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 18,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 4,
   "score": 4,
   "question": {
    "question": "Kam Michael uprchne po zabití Sollozza a McCluskeyho?",
    "options": [
     "Do Chicaga",
     "Do Las Vegas",
     "Do Hollywoodu",
     "Na Sicílii"
    ],
    "correct": 3,
    "explanation": "Po zabití Sollozza a kapitána McCluskeyho Michael uprchne na Sicílii, kde se ukrývá před odvetou.",
    "explanation_raw": "Po zabití Sollozza a kapitána McCluskeyho Michael uprchne na Sicílii, kde se ukrývá před odvetou.",
    "moderator_intro": "Čtvrté kolo za 10 000 Kč — obtížnost stoupá a Michael Corleone mizí z New Yorku; snad ne proto, že by zapomněl zaplatit účet.",
    "moderator_intro_raw": "Čtvrté kolo za 10 000 Kč — obtížnost stoupá a Michael Corleone mizí z New Yorku; snad ne proto, že by zapomněl zaplatit účet.",
    "correct_letter": "D"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 3,
   "feedback": {
    "result_announcement": "Správně — Michael zamířil na Sicílii. Máte 10 000 Kč a rodinný podnik zatím řídíte s větším přehledem než já vlastní moderátorský stolek.",
    "result_announcement_raw": "Správně — Michael zamířil na Sicílii. Máte 10 000 Kč a rodinný podnik zatím řídíte s větším přehledem než já vlastní moderátorský stolek.",
    "transition_text": "Páté kolo za 20 000 Kč: zůstaneme u Michaela, ale tentokrát bude potřeba znát konkrétní detail.",
    "transition_text_raw": "Páté kolo za 20 000 Kč: zůstaneme u Michaela, ale tentokrát bude potřeba znát konkrétní detail."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "4",
    "RoundLabel": "OTÁZKA 4 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "10 000 Kč",
    "NextMoney": "20 000 Kč",
    "Earned": "10 000 Kč",
    "QuestionText": "Kam Michael uprchne po zabití Sollozza a McCluskeyho?",
    "OptA": "Do Chicaga",
    "OptB": "Do Las Vegas",
    "OptC": "Do Hollywoodu",
    "OptD": "Na Sicílii",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Michael zamířil na Sicílii. Máte 10 000 Kč a rodinný podnik zatím řídíte s větším přehledem než já vlastní moderátorský stolek.",
    "Transition": "Páté kolo za 20 000 Kč: zůstaneme u Michaela, ale tentokrát bude potřeba znát konkrétní detail.",
    "Explanation": "Po zabití Sollozza a kapitána McCluskeyho Michael uprchne na Sicílii, kde se ukrývá před odvetou.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "D",
    "RightText": "Na Sicílii",
    "CorrectCount": "4",
    "CorrectLabel": "4 z 9",
    "Score": "4 / 9",
    "TierEasy": "3/3",
    "TierMedium": "1/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-5",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 5,
  "wait_ms": 4550,
  "snapshot": {
   "t": 1791375197.012,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 20,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 5,
   "score": 4,
   "question": {
    "question": "Co Michael udělá s otcem v nemocnici, aby ho ochránil?",
    "options": [
     "Odveze ho na Sicílii",
     "Přestěhuje ho do jiného pokoje",
     "Ukryje ho ve sklepě",
     "Převlékne ho za lékaře"
    ],
    "correct": 1,
    "explanation": "Když Michael zjistí, že Vito zůstal v nemocnici bez ochrany, pomůže ho přestěhovat do jiného pokoje, aby ho ukryl před případnými útočníky.",
    "explanation_raw": "Když Michael zjistí, že Vito zůstal v nemocnici bez ochrany, pomůže ho přestěhovat do jiného pokoje, aby ho ukryl před případnými útočníky.",
    "moderator_intro": "Páté kolo za 20 000 Kč — v nemocnici jde do tuhého a Michael musí improvizovat rychleji než já, když zapomenu otázku.",
    "moderator_intro_raw": "Páté kolo za 20 000 Kč — v nemocnici jde do tuhého a Michael musí improvizovat rychleji než já, když zapomenu otázku.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 3,
   "feedback": {
    "result_announcement": "Správně — Michael zamířil na Sicílii. Máte 10 000 Kč a rodinný podnik zatím řídíte s větším přehledem než já vlastní moderátorský stolek.",
    "result_announcement_raw": "Správně — Michael zamířil na Sicílii. Máte 10 000 Kč a rodinný podnik zatím řídíte s větším přehledem než já vlastní moderátorský stolek.",
    "transition_text": "Páté kolo za 20 000 Kč: zůstaneme u Michaela, ale tentokrát bude potřeba znát konkrétní detail.",
    "transition_text_raw": "Páté kolo za 20 000 Kč: zůstaneme u Michaela, ale tentokrát bude potřeba znát konkrétní detail."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "5",
    "RoundLabel": "OTÁZKA 5 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "20 000 Kč",
    "NextMoney": "",
    "Earned": "10 000 Kč",
    "QuestionText": "Co Michael udělá s otcem v nemocnici, aby ho ochránil?",
    "OptA": "Odveze ho na Sicílii",
    "OptB": "Přestěhuje ho do jiného pokoje",
    "OptC": "Ukryje ho ve sklepě",
    "OptD": "Převlékne ho za lékaře",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "4",
    "CorrectLabel": "4 z 9",
    "Score": "4 / 9",
    "TierEasy": "3/3",
    "TierMedium": "1/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "current",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-5",
  "action": "answer1",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 5,
  "wait_ms": 3905,
  "snapshot": {
   "t": 1791375200.918,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 22,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 5,
   "score": 5,
   "question": {
    "question": "Co Michael udělá s otcem v nemocnici, aby ho ochránil?",
    "options": [
     "Odveze ho na Sicílii",
     "Přestěhuje ho do jiného pokoje",
     "Ukryje ho ve sklepě",
     "Převlékne ho za lékaře"
    ],
    "correct": 1,
    "explanation": "Když Michael zjistí, že Vito zůstal v nemocnici bez ochrany, pomůže ho přestěhovat do jiného pokoje, aby ho ukryl před případnými útočníky.",
    "explanation_raw": "Když Michael zjistí, že Vito zůstal v nemocnici bez ochrany, pomůže ho přestěhovat do jiného pokoje, aby ho ukryl před případnými útočníky.",
    "moderator_intro": "Páté kolo za 20 000 Kč — v nemocnici jde do tuhého a Michael musí improvizovat rychleji než já, když zapomenu otázku.",
    "moderator_intro_raw": "Páté kolo za 20 000 Kč — v nemocnici jde do tuhého a Michael musí improvizovat rychleji než já, když zapomenu otázku.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Michael otce přestěhoval do jiného pokoje, aby ho uchránil. Máte 20 000 Kč; nemocniční chodba je bezpečnější než rodinná rada, aspoň tedy na chvíli.",
    "result_announcement_raw": "Správně — Michael otce přestěhoval do jiného pokoje, aby ho uchránil. Máte 20 000 Kč; nemocniční chodba je bezpečnější než rodinná rada, aspoň tedy na chvíli.",
    "transition_text": "Šesté kolo za 50 000 Kč — ještě jedna otázka střední obtížnosti, než se vydáme do opravdu neklidných vod.",
    "transition_text_raw": "Šesté kolo za 50 000 Kč — ještě jedna otázka střední obtížnosti, než se vydáme do opravdu neklidných vod."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "5",
    "RoundLabel": "OTÁZKA 5 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "20 000 Kč",
    "NextMoney": "50 000 Kč",
    "Earned": "20 000 Kč",
    "QuestionText": "Co Michael udělá s otcem v nemocnici, aby ho ochránil?",
    "OptA": "Odveze ho na Sicílii",
    "OptB": "Přestěhuje ho do jiného pokoje",
    "OptC": "Ukryje ho ve sklepě",
    "OptD": "Převlékne ho za lékaře",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Michael otce přestěhoval do jiného pokoje, aby ho uchránil. Máte 20 000 Kč; nemocniční chodba je bezpečnější než rodinná rada, aspoň tedy na chvíli.",
    "Transition": "Šesté kolo za 50 000 Kč — ještě jedna otázka střední obtížnosti, než se vydáme do opravdu neklidných vod.",
    "Explanation": "Když Michael zjistí, že Vito zůstal v nemocnici bez ochrany, pomůže ho přestěhovat do jiného pokoje, aby ho ukryl před případnými útočníky.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "B",
    "RightText": "Přestěhuje ho do jiného pokoje",
    "CorrectCount": "5",
    "CorrectLabel": "5 z 9",
    "Score": "5 / 9",
    "TierEasy": "3/3",
    "TierMedium": "2/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-6",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 6,
  "wait_ms": 2768,
  "snapshot": {
   "t": 1791375203.687,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 24,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 6,
   "score": 5,
   "question": {
    "question": "Kdo pronese po zabití Paulieho: „Nechte zbraň, vezměte si cannoli“?",
    "options": [
     "Salvatore Tessio",
     "Vito Corleone",
     "Peter Clemenza",
     "Michael Corleone"
    ],
    "correct": 2,
    "explanation": "Po zabití Paulieho Gatta řekne Peter Clemenza Roccovi Lamponemu: „Nechte zbraň, vezměte si cannoli.“",
    "explanation_raw": "Po zabití Paulieho Gatta řekne Peter Clemenza Roccovi Lamponemu: „Nechte zbraň, vezměte si cannoli.“",
    "moderator_intro": "Šesté kolo za 50 000 Kč — půlka cesty za námi a teď slavná hláška; u Corleonů se i nákupní seznam zapisuje s respektem.",
    "moderator_intro_raw": "Šesté kolo za 50 000 Kč — půlka cesty za námi a teď slavná hláška; u Corleonů se i nákupní seznam zapisuje s respektem.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Michael otce přestěhoval do jiného pokoje, aby ho uchránil. Máte 20 000 Kč; nemocniční chodba je bezpečnější než rodinná rada, aspoň tedy na chvíli.",
    "result_announcement_raw": "Správně — Michael otce přestěhoval do jiného pokoje, aby ho uchránil. Máte 20 000 Kč; nemocniční chodba je bezpečnější než rodinná rada, aspoň tedy na chvíli.",
    "transition_text": "Šesté kolo za 50 000 Kč — ještě jedna otázka střední obtížnosti, než se vydáme do opravdu neklidných vod.",
    "transition_text_raw": "Šesté kolo za 50 000 Kč — ještě jedna otázka střední obtížnosti, než se vydáme do opravdu neklidných vod."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "6",
    "RoundLabel": "OTÁZKA 6 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "50 000 Kč",
    "NextMoney": "",
    "Earned": "20 000 Kč",
    "QuestionText": "Kdo pronese po zabití Paulieho: „Nechte zbraň, vezměte si cannoli“?",
    "OptA": "Salvatore Tessio",
    "OptB": "Vito Corleone",
    "OptC": "Peter Clemenza",
    "OptD": "Michael Corleone",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "5",
    "CorrectLabel": "5 z 9",
    "Score": "5 / 9",
    "TierEasy": "3/3",
    "TierMedium": "2/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "current",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-6",
  "action": "answer2",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 6,
  "wait_ms": 2846,
  "snapshot": {
   "t": 1791375206.533,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 26,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 6,
   "score": 6,
   "question": {
    "question": "Kdo pronese po zabití Paulieho: „Nechte zbraň, vezměte si cannoli“?",
    "options": [
     "Salvatore Tessio",
     "Vito Corleone",
     "Peter Clemenza",
     "Michael Corleone"
    ],
    "correct": 2,
    "explanation": "Po zabití Paulieho Gatta řekne Peter Clemenza Roccovi Lamponemu: „Nechte zbraň, vezměte si cannoli.“",
    "explanation_raw": "Po zabití Paulieho Gatta řekne Peter Clemenza Roccovi Lamponemu: „Nechte zbraň, vezměte si cannoli.“",
    "moderator_intro": "Šesté kolo za 50 000 Kč — půlka cesty za námi a teď slavná hláška; u Corleonů se i nákupní seznam zapisuje s respektem.",
    "moderator_intro_raw": "Šesté kolo za 50 000 Kč — půlka cesty za námi a teď slavná hláška; u Corleonů se i nákupní seznam zapisuje s respektem.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — větu o zbrani a cannoli pronese Peter Clemenza. Máte 50 000 Kč; i já bych si po takové práci dal něco sladkého, jen bez té zbraně, prosím.",
    "result_announcement_raw": "Správně — větu o zbrani a cannoli pronese Peter Clemenza. Máte 50 000 Kč; i já bych si po takové práci dal něco sladkého, jen bez té zbraně, prosím.",
    "transition_text": "Teď přitvrdíme na těžkou obtížnost: sedmé kolo za 100 000 Kč čeká na skutečně pozorného diváka.",
    "transition_text_raw": "Teď přitvrdíme na těžkou obtížnost: sedmé kolo za 100 000 Kč čeká na skutečně pozorného diváka."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "6",
    "RoundLabel": "OTÁZKA 6 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "50 000 Kč",
    "NextMoney": "100 000 Kč",
    "Earned": "50 000 Kč",
    "QuestionText": "Kdo pronese po zabití Paulieho: „Nechte zbraň, vezměte si cannoli“?",
    "OptA": "Salvatore Tessio",
    "OptB": "Vito Corleone",
    "OptC": "Peter Clemenza",
    "OptD": "Michael Corleone",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — větu o zbrani a cannoli pronese Peter Clemenza. Máte 50 000 Kč; i já bych si po takové práci dal něco sladkého, jen bez té zbraně, prosím.",
    "Transition": "Teď přitvrdíme na těžkou obtížnost: sedmé kolo za 100 000 Kč čeká na skutečně pozorného diváka.",
    "Explanation": "Po zabití Paulieho Gatta řekne Peter Clemenza Roccovi Lamponemu: „Nechte zbraň, vezměte si cannoli.“",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "C",
    "RightText": "Peter Clemenza",
    "CorrectCount": "6",
    "CorrectLabel": "6 z 9",
    "Score": "6 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-7",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 7,
  "wait_ms": 3907,
  "snapshot": {
   "t": 1791375210.441,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 28,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 7,
   "score": 6,
   "question": {
    "question": "Který herec ztvárnil Luca Brasiho?",
    "options": [
     "Lenny Montana",
     "Richard Castellano",
     "Abe Vigoda",
     "Al Lettieri"
    ],
    "correct": 0,
    "explanation": "Luca Brasiho, obávaného muže Dona Corleoneho, ztvárnil bývalý profesionální zápasník Lenny Montana.",
    "explanation_raw": "Luca Brasiho, obávaného muže Dona Corleoneho, ztvárnil bývalý profesionální zápasník Lenny Montana.",
    "moderator_intro": "Sedmé kolo za 100 000 Kč — teď už jsme v těžké váze, takže i vedlejší postavy mají své herecké tajemství.",
    "moderator_intro_raw": "Sedmé kolo za 100 000 Kč — teď už jsme v těžké váze, takže i vedlejší postavy mají své herecké tajemství.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — větu o zbrani a cannoli pronese Peter Clemenza. Máte 50 000 Kč; i já bych si po takové práci dal něco sladkého, jen bez té zbraně, prosím.",
    "result_announcement_raw": "Správně — větu o zbrani a cannoli pronese Peter Clemenza. Máte 50 000 Kč; i já bych si po takové práci dal něco sladkého, jen bez té zbraně, prosím.",
    "transition_text": "Teď přitvrdíme na těžkou obtížnost: sedmé kolo za 100 000 Kč čeká na skutečně pozorného diváka.",
    "transition_text_raw": "Teď přitvrdíme na těžkou obtížnost: sedmé kolo za 100 000 Kč čeká na skutečně pozorného diváka."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "7",
    "RoundLabel": "OTÁZKA 7 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "100 000 Kč",
    "NextMoney": "",
    "Earned": "50 000 Kč",
    "QuestionText": "Který herec ztvárnil Luca Brasiho?",
    "OptA": "Lenny Montana",
    "OptB": "Richard Castellano",
    "OptC": "Abe Vigoda",
    "OptD": "Al Lettieri",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "6",
    "CorrectLabel": "6 z 9",
    "Score": "6 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "current",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-7",
  "action": "answer0",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 7,
  "wait_ms": 2315,
  "snapshot": {
   "t": 1791375212.757,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 30,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 7,
   "score": 7,
   "question": {
    "question": "Který herec ztvárnil Luca Brasiho?",
    "options": [
     "Lenny Montana",
     "Richard Castellano",
     "Abe Vigoda",
     "Al Lettieri"
    ],
    "correct": 0,
    "explanation": "Luca Brasiho, obávaného muže Dona Corleoneho, ztvárnil bývalý profesionální zápasník Lenny Montana.",
    "explanation_raw": "Luca Brasiho, obávaného muže Dona Corleoneho, ztvárnil bývalý profesionální zápasník Lenny Montana.",
    "moderator_intro": "Sedmé kolo za 100 000 Kč — teď už jsme v těžké váze, takže i vedlejší postavy mají své herecké tajemství.",
    "moderator_intro_raw": "Sedmé kolo za 100 000 Kč — teď už jsme v těžké váze, takže i vedlejší postavy mají své herecké tajemství.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 0,
   "feedback": {
    "result_announcement": "Správně — Luca Brasiho hrál Lenny Montana. Sto tisíc korun je Vašich; a já si právě oddechl tak hlasitě, že by Luca možná začal koktat taky.",
    "result_announcement_raw": "Správně — Luca Brasiho hrál Lenny Montana. Sto tisíc korun je Vašich; a já si právě oddechl tak hlasitě, že by Luca možná začal koktat taky.",
    "transition_text": "Předposlední otázka za 500 000 Kč — teď už se i Don Corleone možná nakloní blíž.",
    "transition_text_raw": "Předposlední otázka za 500 000 Kč — teď už se i Don Corleone možná nakloní blíž."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "7",
    "RoundLabel": "OTÁZKA 7 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "100 000 Kč",
    "NextMoney": "500 000 Kč",
    "Earned": "100 000 Kč",
    "QuestionText": "Který herec ztvárnil Luca Brasiho?",
    "OptA": "Lenny Montana",
    "OptB": "Richard Castellano",
    "OptC": "Abe Vigoda",
    "OptD": "Al Lettieri",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Luca Brasiho hrál Lenny Montana. Sto tisíc korun je Vašich; a já si právě oddechl tak hlasitě, že by Luca možná začal koktat taky.",
    "Transition": "Předposlední otázka za 500 000 Kč — teď už se i Don Corleone možná nakloní blíž.",
    "Explanation": "Luca Brasiho, obávaného muže Dona Corleoneho, ztvárnil bývalý profesionální zápasník Lenny Montana.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "A",
    "RightText": "Lenny Montana",
    "CorrectCount": "7",
    "CorrectLabel": "7 z 9",
    "Score": "7 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "1/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-8",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 8,
  "wait_ms": 5419,
  "snapshot": {
   "t": 1791375218.176,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 32,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 8,
   "score": 7,
   "question": {
    "question": "Kolik dolarů v hotovosti žádá Sollozzo na rozjezd obchodu?",
    "options": [
     "5 milionů",
     "1 milion",
     "500 tisíc",
     "2 miliony"
    ],
    "correct": 1,
    "explanation": "Při jednání s Donem Corleonem Sollozzo říká, že na rozjezd obchodu potřebuje milion dolarů v hotovosti.",
    "explanation_raw": "Při jednání s Donem Corleonem Sollozzo říká, že na rozjezd obchodu potřebuje milion dolarů v hotovosti.",
    "moderator_intro": "Osmé kolo za 500 000 Kč — teď se počítají miliony a špatný odhad může bolet víc než nabídka, kterou nelze odmítnout.",
    "moderator_intro_raw": "Osmé kolo za 500 000 Kč — teď se počítají miliony a špatný odhad může bolet víc než nabídka, kterou nelze odmítnout.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "Správně — Luca Brasiho hrál Lenny Montana. Sto tisíc korun je Vašich; a já si právě oddechl tak hlasitě, že by Luca možná začal koktat taky.",
    "result_announcement_raw": "Správně — Luca Brasiho hrál Lenny Montana. Sto tisíc korun je Vašich; a já si právě oddechl tak hlasitě, že by Luca možná začal koktat taky.",
    "transition_text": "Předposlední otázka za 500 000 Kč — teď už se i Don Corleone možná nakloní blíž.",
    "transition_text_raw": "Předposlední otázka za 500 000 Kč — teď už se i Don Corleone možná nakloní blíž."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "8",
    "RoundLabel": "OTÁZKA 8 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "500 000 Kč",
    "NextMoney": "",
    "Earned": "100 000 Kč",
    "QuestionText": "Kolik dolarů v hotovosti žádá Sollozzo na rozjezd obchodu?",
    "OptA": "5 milionů",
    "OptB": "1 milion",
    "OptC": "500 tisíc",
    "OptD": "2 miliony",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "7",
    "CorrectLabel": "7 z 9",
    "Score": "7 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "1/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "current",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-8",
  "action": "answer1",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 8,
  "wait_ms": 2180,
  "snapshot": {
   "t": 1791375220.357,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 34,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 8,
   "score": 8,
   "question": {
    "question": "Kolik dolarů v hotovosti žádá Sollozzo na rozjezd obchodu?",
    "options": [
     "5 milionů",
     "1 milion",
     "500 tisíc",
     "2 miliony"
    ],
    "correct": 1,
    "explanation": "Při jednání s Donem Corleonem Sollozzo říká, že na rozjezd obchodu potřebuje milion dolarů v hotovosti.",
    "explanation_raw": "Při jednání s Donem Corleonem Sollozzo říká, že na rozjezd obchodu potřebuje milion dolarů v hotovosti.",
    "moderator_intro": "Osmé kolo za 500 000 Kč — teď se počítají miliony a špatný odhad může bolet víc než nabídka, kterou nelze odmítnout.",
    "moderator_intro_raw": "Osmé kolo za 500 000 Kč — teď se počítají miliony a špatný odhad může bolet víc než nabídka, kterou nelze odmítnout.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Sollozzo žádal milion dolarů v hotovosti. Máte půl milionu korun a jste jen krok od cíle; přiznávám, že teď se potím víc než při vlastní rodinné poradě.",
    "result_announcement_raw": "Správně — Sollozzo žádal milion dolarů v hotovosti. Máte půl milionu korun a jste jen krok od cíle; přiznávám, že teď se potím víc než při vlastní rodinné poradě.",
    "transition_text": "Přichází poslední, nejtěžší otázka za 1 000 000 Kč — rozhodne o všem.",
    "transition_text_raw": "Přichází poslední, nejtěžší otázka za 1 000 000 Kč — rozhodne o všem."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "8",
    "RoundLabel": "OTÁZKA 8 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "500 000 Kč",
    "NextMoney": "1 000 000 Kč",
    "Earned": "500 000 Kč",
    "QuestionText": "Kolik dolarů v hotovosti žádá Sollozzo na rozjezd obchodu?",
    "OptA": "5 milionů",
    "OptB": "1 milion",
    "OptC": "500 tisíc",
    "OptD": "2 miliony",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Sollozzo žádal milion dolarů v hotovosti. Máte půl milionu korun a jste jen krok od cíle; přiznávám, že teď se potím víc než při vlastní rodinné poradě.",
    "Transition": "Přichází poslední, nejtěžší otázka za 1 000 000 Kč — rozhodne o všem.",
    "Explanation": "Při jednání s Donem Corleonem Sollozzo říká, že na rozjezd obchodu potřebuje milion dolarů v hotovosti.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "B",
    "RightText": "1 milion",
    "CorrectCount": "8",
    "CorrectLabel": "8 z 9",
    "Score": "8 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "2/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-9",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 9,
  "wait_ms": 6101,
  "snapshot": {
   "t": 1791375226.459,
   "alive": true,
   "focus": 9500,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 36,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 9,
   "score": 8,
   "question": {
    "question": "Který bývalý policista se stane Michaelovým osobním strážcem?",
    "options": [
     "Al Neri",
     "Paulie Gatto",
     "Rocco Lampone",
     "Luca Brasi"
    ],
    "correct": 0,
    "explanation": "Al Neri, bývalý policista, se stane Michaelovým osobním strážcem a patří k jeho nejvěrnějším mužům.",
    "explanation_raw": "Al Neri, bývalý policista, se stane Michaelovým osobním strážcem a patří k jeho nejvěrnějším mužům.",
    "moderator_intro": "Poslední otázka za milion korun — teď už rozhoduje detail, který by i Michael raději probíral za zavřenými dveřmi.",
    "moderator_intro_raw": "Poslední otázka za milion korun — teď už rozhoduje detail, který by i Michael raději probíral za zavřenými dveřmi.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Sollozzo žádal milion dolarů v hotovosti. Máte půl milionu korun a jste jen krok od cíle; přiznávám, že teď se potím víc než při vlastní rodinné poradě.",
    "result_announcement_raw": "Správně — Sollozzo žádal milion dolarů v hotovosti. Máte půl milionu korun a jste jen krok od cíle; přiznávám, že teď se potím víc než při vlastní rodinné poradě.",
    "transition_text": "Přichází poslední, nejtěžší otázka za 1 000 000 Kč — rozhodne o všem.",
    "transition_text_raw": "Přichází poslední, nejtěžší otázka za 1 000 000 Kč — rozhodne o všem."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "9",
    "RoundLabel": "OTÁZKA 9 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "1 000 000 Kč",
    "NextMoney": "",
    "Earned": "500 000 Kč",
    "QuestionText": "Který bývalý policista se stane Michaelovým osobním strážcem?",
    "OptA": "Al Neri",
    "OptB": "Paulie Gatto",
    "OptC": "Rocco Lampone",
    "OptD": "Luca Brasi",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "8",
    "CorrectLabel": "8 z 9",
    "Score": "8 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "2/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "current",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-9",
  "action": "answer0",
  "from": "question",
  "screen": "win",
  "game_state": "game_finished",
  "round": 9,
  "wait_ms": 2776,
  "snapshot": {
   "t": 1791375229.235,
   "alive": true,
   "focus": 9661,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 38,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "win",
   "game_state": "game_finished",
   "round": 9,
   "score": 9,
   "question": {
    "question": "Který bývalý policista se stane Michaelovým osobním strážcem?",
    "options": [
     "Al Neri",
     "Paulie Gatto",
     "Rocco Lampone",
     "Luca Brasi"
    ],
    "correct": 0,
    "explanation": "Al Neri, bývalý policista, se stane Michaelovým osobním strážcem a patří k jeho nejvěrnějším mužům.",
    "explanation_raw": "Al Neri, bývalý policista, se stane Michaelovým osobním strážcem a patří k jeho nejvěrnějším mužům.",
    "moderator_intro": "Poslední otázka za milion korun — teď už rozhoduje detail, který by i Michael raději probíral za zavřenými dveřmi.",
    "moderator_intro_raw": "Poslední otázka za milion korun — teď už rozhoduje detail, který by i Michael raději probíral za zavřenými dveřmi.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "Neuvěřitelné — správně! Al Neri se stává Michaelovým osobním strážcem a Vy jste právě vyhrál milion korun! Rodina Corleonů by Vám možná nabídla místo u stolu, já Vám nabízím obrovskou gratulaci.",
    "result_announcement_raw": "Neuvěřitelné — správně! Al Neri se stává Michaelovým osobním strážcem a Vy jste právě vyhrál milion korun! Rodina Corleonů by Vám možná nabídla místo u stolu, já Vám nabízím obrovskou gratulaci.",
    "transition_text": "Děkuji za skvělou hru a na shledanou — a milion si, prosím, uložte bezpečněji než koňskou hlavu.",
    "transition_text_raw": "Děkuji za skvělou hru a na shledanou — a milion si, prosím, uložte bezpečněji než koňskou hlavu."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "win",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "1 000 000 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Neuvěřitelné — správně! Al Neri se stává Michaelovým osobním strážcem a Vy jste právě vyhrál milion korun! Rodina Corleonů by Vám možná nabídla místo u stolu, já Vám nabízím obrovskou gratulaci.",
    "Transition": "Děkuji za skvělou hru a na shledanou — a milion si, prosím, uložte bezpečněji než koňskou hlavu.",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "9",
    "CorrectLabel": "9 z 9",
    "Score": "9 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "3/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "done",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "results",
  "action": "results",
  "from": "win",
  "screen": "results",
  "game_state": "game_finished",
  "round": 9,
  "wait_ms": 2,
  "snapshot": {
   "t": 1791375229.238,
   "alive": true,
   "focus": 9671,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_d04bf750ea72",
   "chat_len": 38,
   "title": "Kmotr",
   "media_type": "movie",
   "screen": "results",
   "game_state": "game_finished",
   "round": 9,
   "score": 9,
   "question": {
    "question": "Který bývalý policista se stane Michaelovým osobním strážcem?",
    "options": [
     "Al Neri",
     "Paulie Gatto",
     "Rocco Lampone",
     "Luca Brasi"
    ],
    "correct": 0,
    "explanation": "Al Neri, bývalý policista, se stane Michaelovým osobním strážcem a patří k jeho nejvěrnějším mužům.",
    "explanation_raw": "Al Neri, bývalý policista, se stane Michaelovým osobním strážcem a patří k jeho nejvěrnějším mužům.",
    "moderator_intro": "Poslední otázka za milion korun — teď už rozhoduje detail, který by i Michael raději probíral za zavřenými dveřmi.",
    "moderator_intro_raw": "Poslední otázka za milion korun — teď už rozhoduje detail, který by i Michael raději probíral za zavřenými dveřmi.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "Neuvěřitelné — správně! Al Neri se stává Michaelovým osobním strážcem a Vy jste právě vyhrál milion korun! Rodina Corleonů by Vám možná nabídla místo u stolu, já Vám nabízím obrovskou gratulaci.",
    "result_announcement_raw": "Neuvěřitelné — správně! Al Neri se stává Michaelovým osobním strážcem a Vy jste právě vyhrál milion korun! Rodina Corleonů by Vám možná nabídla místo u stolu, já Vám nabízím obrovskou gratulaci.",
    "transition_text": "Děkuji za skvělou hru a na shledanou — a milion si, prosím, uložte bezpečněji než koňskou hlavu.",
    "transition_text_raw": "Děkuji za skvělou hru a na shledanou — a milion si, prosím, uložte bezpečněji než koňskou hlavu."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "results",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Kmotr do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "1 000 000 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "9",
    "CorrectLabel": "9 z 9",
    "Score": "9 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "3/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "done",
    "ButtonsReady": "true"
   }
  }
 }
]