window.MADE_CAFE_SCENARIOS = window.MADE_CAFE_SCENARIOS || {};

window.MADE_CAFE_SCENARIOS.main = [
  {
    id: "main-prologue-inheritance",
    title: "プロローグ『遺されたもの』",
    summary: "祖父の遺言と百万円の通帳を受け取り、主人公はメイド喫茶の新オーナーとして歩き出す。",
    unlock: { sceneIdUnlocked: "main-prologue-inheritance" },
    background: "black",
    lines: [
      { text: "やりたいことなんて、特にない。" },
      { text: "就活サイトを開いては閉じる、それだけの毎日だった。" },
      { text: "――そんな時だった。祖父が亡くなった、という連絡が来たのは。" },
      { text: "弁護士事務所で、差し出された書類を見つめる。", background: "lawOfficeDay" },
      { speakerName: "弁護士", text: "こちらが、故人の遺言書になります" },
      { text: "紙を受け取る。" },
      { speakerName: "主人公", text: "……『私の店を頼む』……？" },
      { speakerName: "弁護士", text: "それと、こちらの通帳を" },
      { text: "通帳の残高は、100万円。" },
      { speakerName: "主人公", text: "店って……何の店ですか？" },
      { speakerName: "弁護士", text: "詳しくは聞いておりません。ただ――あなたに託す、とだけ" },
      { text: "正直、断ろうと思えば断れた。" },
      { text: "でも――『頼む』とだけ書かれた、その一言が、妙に引っかかった。" },
      { text: "あの人が、誰かに何かを頼むなんて、見たことがなかったから。" },
      { text: "……だからこそ、放っておけなかった。" },
      { text: "何もしていない自分のままでいるよりは、その言葉に、少しだけでも応えてみたくなった。" },
      { text: "――そして、辿り着いたその場所は。", background: "cafeFrontDay" },
      { speakerName: "主人公", text: "……メイド喫茶？" },
      { text: "扉を開ける。" },
      {
        speakerId: "maid-2",
        expression: "smile",
        background: "cafeHallDay",
        eventCg: "main01",
        portraits: [],
        text: "あっ！ いらっしゃいませ――って、あれ？"
      },
      {
        speakerId: "maid-1",
        expression: "serious",
        portraits: [
          { maidId: "maid-2", expression: "surprised", focus: false },
          { maidId: "maid-1", expression: "serious", focus: true },
          { maidId: "maid-3", expression: "shy", focus: false }
        ],
        text: "……お客様、ではなさそうですね"
      },
      {
        speakerId: "maid-3",
        expression: "shy",
        portraits: [
          { maidId: "maid-2", expression: "surprised", focus: false },
          { maidId: "maid-1", expression: "serious", focus: false },
          { maidId: "maid-3", expression: "shy", focus: true }
        ],
        text: "え、えっと……どちら様、ですか……？"
      },
      { speakerName: "主人公", text: "あー……その、この店の――" },
      { text: "少し言いにくそうに、息をつく。" },
      { speakerName: "主人公", text: "新しいオーナー、らしい", portraits: [] },
      { text: "沈黙。" },
      { speakerId: "maid-2", expression: "surprised", eventCg: null, portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "……え？" },
      { speakerId: "maid-3", expression: "surprised", portraits: [{ maidId: "maid-3", expression: "surprised", focus: true }], text: "オーナー……？" },
      {
        speakerId: "maid-1",
        expression: "serious",
        portraits: [{ maidId: "maid-1", expression: "serious", focus: true }],
        text: "……失礼ですが。本気で仰っていますか？"
      },
      { speakerName: "主人公", text: "いや、俺もよく分かってないんだけど……祖父の遺言で――" },
      { speakerId: "maid-1", expression: "silent", text: "……祖父様の" },
      { text: "その一言で、空気が変わる。" },
      { speakerId: "maid-2", expression: "worried", portraits: [{ maidId: "maid-2", expression: "worried", focus: true }], text: "……じいちゃんの、知り合い？" },
      { speakerName: "主人公", text: "孫、なんだけど" },
      { text: "再び沈黙。" },
      { speakerId: "maid-3", expression: "surprised", portraits: [{ maidId: "maid-3", expression: "surprised", focus: true }], text: "……え、えええっ！？" },
      { speakerId: "maid-2", expression: "surprised", portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "え、ちょっと待って！？ ほんとに！？" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "……確認させていただきます" },
      { text: "ことねが書類を受け取り、静かに目を通す。" },
      { speakerId: "maid-1", expression: "serious", text: "……間違いありません" },
      { speakerId: "maid-1", expression: "default", text: "確かに、あなたは正式な後継者です" },
      { speakerId: "maid-2", expression: "surprised", portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "じゃあ……この人が、新しいオーナー……？" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "ど、どうしましょう……！" },
      {
        speakerId: "maid-1",
        expression: "serious",
        portraits: [
          { maidId: "maid-1", expression: "serious", focus: true },
          { maidId: "maid-2", expression: "worried", focus: false },
          { maidId: "maid-3", expression: "worried", focus: false }
        ],
        text: "……ですが。現状を理解していただく必要があります"
      },
      { text: "間が落ちる。" },
      { speakerId: "maid-1", expression: "serious", text: "この店は現在、赤字です" },
      { speakerName: "主人公", text: "……いきなり重いな" },
      { speakerId: "maid-1", expression: "serious", text: "資金もほとんど残っていません。正直に申し上げて――" },
      { text: "わずかに間。" },
      { speakerId: "maid-1", expression: "serious", text: "いつ潰れてもおかしくない状態です" },
      { speakerId: "maid-2", expression: "worried", text: "最近、お客さん減ってるしさ……" },
      { speakerId: "maid-3", expression: "troubled", text: "わ、わたしも、よく失敗しちゃって……" },
      { speakerId: "maid-1", expression: "serious", text: "祖父様がいらっしゃったから、どうにか持っていたようなものです" },
      { text: "ことねが、まっすぐこちらを見る。" },
      { speakerId: "maid-1", expression: "serious", text: "……あなたに、立て直せるとは思えません" },
      { text: "少し刺さる沈黙。" },
      { speakerName: "主人公", text: "……それでも、やるよ" },
      { speakerId: "maid-2", expression: "surprised", portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "え？" },
      { speakerId: "maid-3", expression: "surprised", portraits: [{ maidId: "maid-3", expression: "surprised", focus: true }], text: "……っ" },
      { speakerId: "maid-1", expression: "default", text: "……理由を伺っても？" },
      { speakerName: "主人公", text: "ここで逃げたら、たぶん一生このままだから" },
      { text: "少しだけ笑う。" },
      { speakerName: "主人公", text: "それに――あの人が任せた店なら、ちゃんと見てみたい" },
      { text: "空気が少しだけ緩む。" },
      { speakerId: "maid-2", expression: "soft_smile", text: "……へえ" },
      { speakerId: "maid-3", expression: "shy", text: "……" },
      { speakerId: "maid-1", expression: "default", text: "……そうですか" },
      { text: "ことねが小さく頷く。" },
      { speakerId: "maid-1", expression: "serious", text: "では、一つだけ" },
      { speakerId: "maid-1", expression: "serious", text: "中途半端な覚悟であれば、今すぐお引き取りください" },
      { speakerName: "主人公", text: "そのつもりはない" },
      { text: "数秒の沈黙。" },
      { speakerId: "maid-1", expression: "soft_smile", text: "……分かりました" },
      { speakerId: "maid-1", expression: "soft_smile", text: "本日より、あなたをオーナーとして認めます" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "よろしくな、オーナー！" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "よ、よろしくお願いします……！" },
      { text: "こうして――何もなかったはずの俺の日常は、少しずつ、動き始めた。" },
      { text: "初期資金100万を元手に、祖父の遺した店を立て直す日々が始まる。" }
    ]
  },
  {
    id: "main-first-arrival",
    title: "第1章『ドリンクだけの店』",
    summary: "売上の現実と料理不在の原因を知り、主人公は食材の仕入れに踏み出す。",
    unlock: { sceneIdUnlocked: "main-first-arrival" },
    background: "cafeHallNight",
    lines: [
      { speakerName: "主人公", text: "……で、今日の売上は？" },
      {
        speakerId: "maid-1",
        expression: "serious",
        portraits: [
          { maidId: "maid-1", expression: "serious", focus: true },
          { maidId: "maid-2", expression: "worried", focus: false },
          { maidId: "maid-3", expression: "worried", focus: false }
        ],
        text: "……こちらです"
      },
      { text: "ことねが紙を差し出す。" },
      { text: "……。" },
      { text: "数秒、紙の数字を見つめる。" },
      { speakerName: "主人公", text: "……これ、冗談じゃないよな？" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "ご、ごめんなさい……！" },
      { speakerId: "maid-2", expression: "soft_smile", portraits: [{ maidId: "maid-2", expression: "soft_smile", focus: true }, { maidId: "maid-3", expression: "worried", focus: false }], text: "いやいや、ひなのせいじゃないって" },
      { speakerName: "主人公", text: "……客が少ないのは分かる。でも、それだけじゃないよな" },
      {
        text: "三人を見回す。",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: false },
          { maidId: "maid-2", expression: "worried", focus: false },
          { maidId: "maid-3", expression: "worried", focus: false }
        ]
      },
      { speakerName: "主人公", text: "なんでみんな、ドリンクしか頼まないんだ？" },
      { text: "沈黙。" },
      {
        speakerId: "maid-1",
        expression: "default",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: true },
          { maidId: "maid-2", expression: "worried", focus: false },
          { maidId: "maid-3", expression: "worried", focus: false }
        ],
        text: "……理由を、お話しします"
      },
      { text: "間が落ちる。" },
      { speakerId: "maid-1", expression: "serious", text: "この店の料理は、すべて祖父様が担当されていました" },
      { speakerName: "主人公", text: "……え？" },
      { speakerId: "maid-2", expression: "worried", portraits: [{ maidId: "maid-2", expression: "worried", focus: true }], text: "ボクたち、配膳とか接客はやってたけどさ" },
      { speakerId: "maid-2", expression: "worried", text: "料理は全部、じいちゃん任せで……" },
      { speakerId: "maid-3", expression: "troubled", portraits: [{ maidId: "maid-3", expression: "troubled", focus: true }], text: "れ、レシピも……その……" },
      { speakerId: "maid-1", expression: "serious", text: "一切、残されていません" },
      { text: "沈黙。" },
      { speakerName: "主人公", text: "……じゃあ" },
      { speakerName: "主人公", text: "今、出せるメニューって" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "コーヒー、紅茶、ホットミルク" },
      { speakerId: "maid-2", expression: "troubled", portraits: [{ maidId: "maid-2", expression: "troubled", focus: true }], text: "以上、だな" },
      { text: "……。" },
      { text: "……想像以上だった。" },
      { text: "客が来ないんじゃない。" },
      { text: "来ても――選べるものがない。" },
      { speakerName: "主人公", text: "……これじゃ、無理だろ" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "はい" },
      { speakerId: "maid-1", expression: "serious", text: "現状では、営業を続けることは極めて困難です" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "で、でも……どうしたら……" },
      { text: "少しの沈黙。" },
      { speakerName: "主人公", text: "……やることは、はっきりしてる" },
      { speakerId: "maid-2", expression: "surprised", portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "お？" },
      { speakerName: "主人公", text: "メニューを増やす" },
      { speakerName: "主人公", text: "料理、ちゃんと出せるようにする" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "……簡単ではありません" },
      { speakerName: "主人公", text: "分かってる。でも、やらないと終わる" },
      { text: "ことねが少しだけ目を細める。" },
      { speakerId: "maid-1", expression: "soft_smile", text: "……その通りですね" },
      { text: "仕入れの話題へ移る。" },
      { speakerName: "主人公", text: "で、食材はどうやって仕入れてたんだ？" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }, { maidId: "maid-3", expression: "shy", focus: false }], text: "あー、それなら簡単だぜ" },
      { text: "すずがタブレットを取り出す。" },
      { speakerId: "maid-3", expression: "shy", portraits: [{ maidId: "maid-3", expression: "shy", focus: true }], text: "こ、このタブレットから、注文して……" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "翌朝には届く仕組みになっています" },
      { speakerName: "主人公", text: "へえ……意外とちゃんとしてるな" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "じいちゃん、そこは抜かりなかったからなー" },
      { text: "少しの静けさ。" },
      { speakerName: "主人公", text: "……よし" },
      { text: "タブレットを手に取る。" },
      { text: "料理なんて、まともに作ったこともない。" },
      { text: "でも――" },
      { text: "ここで止まるわけにはいかない。" },
      { speakerName: "主人公", text: "とりあえず、必要そうな材料……一通り頼んでみる" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "……承知しました" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "うまく、いくといいですね……" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "まあ、なんとかなるって！ たぶん！" },
      { text: "――こうして。" },
      { text: "俺たちの、手探りの再建が始まった。" }
    ]
  },
  {
    id: "main-chapter-2-delivery",
    title: "第2章『最初のレシピ開発』",
    summary: "届いた食材を前に、主人公はメイドの一人とオムライス作りに挑む。",
    unlock: { sceneIdUnlocked: "main-chapter-2-delivery" },
    background: "cafeHallDay",
    lines: [
      {
        speakerId: "maid-2",
        expression: "smile",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: true },
          { maidId: "maid-3", expression: "soft_smile", focus: false },
          { maidId: "maid-1", expression: "default", focus: false }
        ],
        text: "おー！ ちゃんと届いてるじゃん！"
      },
      {
        speakerId: "maid-3",
        expression: "soft_smile",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: true },
          { maidId: "maid-1", expression: "default", focus: false }
        ],
        text: "よ、よかった……"
      },
      {
        speakerId: "maid-1",
        expression: "default",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: true },
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "発注内容に不備はありません。問題なく揃っています"
      },
      { speakerName: "主人公", text: "……本当に来たな" },
      { text: "届いた食材がやけに現実味を持って並んでいる。" },
      { speakerName: "主人公", text: "……で、ここからどうするんだ" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "どうするって……料理作るんだろ？" },
      { speakerName: "主人公", text: "いや、それは分かるけど" },
      { text: "少し間が空く。" },
      { speakerName: "主人公", text: "俺、まともに料理したことないんだけど" },
      { speakerId: "maid-3", expression: "surprised", portraits: [{ maidId: "maid-3", expression: "surprised", focus: true }], text: "え、ええっ！？" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "……想定内です" },
      { speakerName: "主人公", text: "想定内なのかよ……" },
      { speakerId: "maid-1", expression: "default", text: "ですが、私たちも専門ではありません" },
      { speakerId: "maid-2", expression: "soft_smile", portraits: [{ maidId: "maid-2", expression: "soft_smile", focus: true }], text: "でもまあ、簡単なのなら作れるぜ？" },
      { speakerId: "maid-3", expression: "shy", portraits: [{ maidId: "maid-3", expression: "shy", focus: true }], text: "わ、わたしも……すこしだけなら……" },
      { speakerName: "主人公", text: "……じゃあ" },
      {
        text: "三人を見る。",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: false },
          { maidId: "maid-2", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "shy", focus: false }
        ]
      },
      {
        speakerName: "主人公",
        text: "誰か、一緒にやってくれないか",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: false },
          { maidId: "maid-2", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "shy", focus: false }
        ]
      },
      {
        text: "最初のレシピ開発を、誰と一緒に進める？",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: false },
          { maidId: "maid-2", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "shy", focus: false }
        ],
        choices: [
          { label: "ことねに頼む", value: "maid-1", nextLabel: "chapter2-kotone" },
          { label: "すずに頼む", value: "maid-2", nextLabel: "chapter2-suzu" },
          { label: "ひなに頼む", value: "maid-3", nextLabel: "chapter2-hina" }
        ]
      },
      {
        label: "chapter2-kotone",
        speakerId: "maid-1",
        expression: "serious",
        portraits: [{ maidId: "maid-1", expression: "serious", focus: true }],
        text: "本日はオムライスを作ります"
      },
      { speakerName: "主人公", text: "いきなりハードル高くないか？" },
      { speakerId: "maid-1", expression: "serious", text: "基本料理です。避けては通れません" },
      { speakerName: "主人公", text: "……厳しいな" },
      { speakerId: "maid-1", expression: "default", text: "ですが、手順を守れば問題ありません" },
      { speakerId: "maid-1", expression: "soft_smile", text: "私が補助します" },
      { text: "少し間が空く。" },
      { speakerId: "maid-1", expression: "serious", text: "まず、具材を均等な大きさに切ってください" },
      { speakerName: "主人公", text: "均等ってどれくらい――" },
      { speakerId: "maid-1", expression: "serious", text: "約1センチです" },
      { speakerName: "主人公", text: "細かいな……" },
      { text: "包丁の音が、静かなキッチンに響く。", background: "kitchenDay" },
      { speakerId: "maid-1", expression: "serious", text: "……少し大きいです" },
      { speakerName: "主人公", text: "え、これでも？" },
      { speakerId: "maid-1", expression: "serious", text: "火の通りに差が出ます" },
      { text: "一切の妥協がない。でも、その分――安心感もあった。" },
      { speakerName: "主人公", text: "これ、難しくないか……？" },
      { speakerId: "maid-1", expression: "soft_smile", text: "火を弱めてください。焦らずに" },
      { text: "少し距離が近くなる。" },
      { speakerId: "maid-1", expression: "soft_smile", text: "……そのまま、ゆっくり返して" },
      { text: "ふわりと卵が返り、形が整う。" },
      { speakerName: "主人公", text: "……できた" },
      { speakerId: "maid-1", expression: "soft_smile", text: "……ええ" },
      { text: "ほんの少しだけ、ことねの表情が柔らぐ。" },
      { speakerName: "主人公", text: "……見た目、悪くないな" },
      { text: "完成したオムライスを口に運ぶ。" },
      { speakerName: "主人公", text: "……うまい" },
      { speakerId: "maid-1", expression: "soft_smile", text: "当然です" },
      { text: "間が落ちる。" },
      { speakerId: "maid-1", expression: "serious", text: "手順通りに作りましたから" },
      { speakerName: "主人公", text: "それ、全部ことねのおかげだろ" },
      { speakerId: "maid-1", expression: "serious", text: "……いえ" },
      { text: "ことねが小さく視線を逸らす。" },
      { speakerId: "maid-1", expression: "soft_smile", text: "あなたが、最後までやり切った結果です" },
      { text: "厳しいけど、ちゃんと見てくれている。そんな気がした。", background: "cafeHallDay", nextLabel: "chapter2-common" },
      {
        label: "chapter2-suzu",
        speakerId: "maid-2",
        expression: "smile",
        portraits: [{ maidId: "maid-2", expression: "smile", focus: true }],
        text: "オムライスか！ いいじゃん！"
      },
      { speakerName: "主人公", text: "なんか楽しそうだな" },
      { speakerId: "maid-2", expression: "smile", text: "料理はノリだろ、ノリ！" },
      { speakerName: "主人公", text: "不安しかないんだけど" },
      { speakerId: "maid-2", expression: "smile", text: "大丈夫だって！ ボクがついてる！" },
      { speakerId: "maid-2", expression: "smile", text: "はい、これ切ってー！" },
      { speakerName: "主人公", text: "雑じゃないか？" },
      { speakerId: "maid-2", expression: "smile", text: "食えればOK！" },
      { text: "少しこぼれる。" },
      { speakerId: "maid-2", expression: "smile", text: "あはは！ まあまあ！" },
      { speakerName: "主人公", text: "まあまあで済ませるな" },
      { text: "正確さはない。でも――変に楽しかった。" },
      { speakerName: "主人公", text: "これ絶対失敗するやつだろ" },
      { speakerId: "maid-2", expression: "smile", text: "いけるいける！" },
      { text: "後ろから、すずが手を重ねる。" },
      { speakerId: "maid-2", expression: "soft_smile", text: "こうやってさ、一気にやるんだよ！" },
      { speakerName: "主人公", text: "……近いって" },
      { speakerId: "maid-2", expression: "smile", text: "いいから集中！" },
      { text: "勢いよく包んだ卵が、意外にもきれいな形になる。" },
      { speakerId: "maid-2", expression: "smile", text: "ほらな！" },
      { speakerName: "主人公", text: "……ちゃんとオムライスだな" },
      { text: "出来上がった皿を一口食べる。" },
      { speakerName: "主人公", text: "……普通にうまい" },
      { speakerId: "maid-2", expression: "smile", text: "だろー！" },
      { text: "すずが満足そうに笑う。" },
      { speakerId: "maid-2", expression: "smile", text: "オーナーと作ったしな" },
      { speakerName: "主人公", text: "それ関係あるか？" },
      { speakerId: "maid-2", expression: "smile", text: "あるある！" },
      { text: "……なんだろうな。この感じ、悪くない。", background: "cafeHallDay", nextLabel: "chapter2-common" },
      {
        label: "chapter2-hina",
        speakerId: "maid-3",
        expression: "shy",
        portraits: [{ maidId: "maid-3", expression: "shy", focus: true }],
        text: "あ、あの……オムライス、ですよね……"
      },
      { speakerName: "主人公", text: "できそうか？" },
      { speakerId: "maid-3", expression: "worried", text: "が、がんばります……！" },
      { text: "ひなの手が少し震えている。" },
      { speakerName: "主人公", text: "ゆっくりでいいから" },
      { speakerId: "maid-3", expression: "shy", text: "は、はい……" },
      { text: "具材を切り始める。" },
      { speakerId: "maid-3", expression: "surprised", text: "あっ……！" },
      { text: "少し崩れてしまう。" },
      { speakerId: "maid-3", expression: "worried", text: "ご、ごめんなさい……" },
      { speakerName: "主人公", text: "大丈夫。まだやり直せる" },
      { text: "ひなが少し驚いた顔をした。" },
      { speakerId: "maid-3", expression: "soft_smile", text: "……はい" },
      { text: "一つ一つ確認するような動き。でも、その分――丁寧だった。" },
      { speakerId: "maid-3", expression: "troubled", text: "こ、これ……むずかしいです……" },
      { speakerName: "主人公", text: "一緒にやるか" },
      { text: "隣に立つ。" },
      { speakerName: "主人公", text: "ゆっくりでいい" },
      { text: "少しずつ形になっていく。" },
      { speakerId: "maid-3", expression: "soft_smile", text: "……できた……" },
      { speakerName: "主人公", text: "……ちゃんとできてるな" },
      { speakerId: "maid-3", expression: "surprised", text: "ほ、本当ですか……？" },
      { text: "出来たてを一口食べる。" },
      { speakerName: "主人公", text: "……優しい味だな" },
      { speakerId: "maid-3", expression: "blush", text: "……っ" },
      { text: "ひなが少しだけ笑う。" },
      { speakerId: "maid-3", expression: "soft_smile", text: "よかった……" },
      { text: "その一言だけで、報われたような顔をしていた。", background: "cafeHallDay", nextLabel: "chapter2-common" },
      { label: "chapter2-common", text: "試行錯誤の末、ようやく一皿のオムライスが完成した。" },
      {
        speakerId: "maid-1",
        expression: "default",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: true },
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "……では、この料理を正式メニューに加えます"
      },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "ついにドリンク以外が出せるな！" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "お、お客さん……来てくれるでしょうか……" },
      { speakerName: "主人公", text: "来るといいな……" }
    ]
  },
  {
    id: "main-grandfather-memory",
    title: "第3章『ゼロじゃない声』",
    summary: "売上は少し伸びたが、まだ足りない。そんな夜、ひなが小さな手がかりを見つける。",
    unlock: { sceneIdUnlocked: "main-grandfather-memory" },
    background: "cafeHallNight",
    lines: [
      { text: "椅子を戻す音だけが、閉店後の静かな店内に響いていた。" },
      {
        speakerId: "maid-2",
        expression: "soft_smile",
        portraits: [
          { maidId: "maid-2", expression: "soft_smile", focus: true },
          { maidId: "maid-3", expression: "soft_smile", focus: false },
          { maidId: "maid-1", expression: "default", focus: false }
        ],
        text: "はー……今日もお疲れ"
      },
      {
        speakerId: "maid-3",
        expression: "soft_smile",
        portraits: [
          { maidId: "maid-2", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: true },
          { maidId: "maid-1", expression: "default", focus: false }
        ],
        text: "お、お疲れさまでした……"
      },
      {
        speakerId: "maid-1",
        expression: "default",
        portraits: [
          { maidId: "maid-2", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false },
          { maidId: "maid-1", expression: "default", focus: true }
        ],
        text: "売上をまとめました"
      },
      { text: "ことねが紙を差し出す。" },
      { speakerName: "主人公", text: "……昨日よりは、いいな" },
      { speakerId: "maid-1", expression: "soft_smile", text: "はい。客単価は確実に上がっています" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "オムライス効果ってやつだな！" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "お、オムライス、注文してもらえました……！" },
      { text: "少しだけ、空気が明るくなる。" },
      { speakerName: "主人公", text: "……でも" },
      { text: "紙を見ながら、言葉を継ぐ。" },
      { speakerName: "主人公", text: "これじゃ、まだ全然足りないな" },
      { text: "空気が少し落ちる。" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "はい" },
      { speakerId: "maid-1", expression: "serious", text: "来客数が少なすぎます" },
      { speakerId: "maid-2", expression: "worried", portraits: [{ maidId: "maid-2", expression: "worried", focus: true }], text: "単価上がっても、人数いなきゃ意味ないもんな……" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "……" },
      { text: "料理は出せるようになった。" },
      { text: "でも、それだけじゃ足りない。" },
      { text: "来てもらえなければ、何も始まらない。" },
      { speakerName: "主人公", text: "……どうやって客、増やすかだな" },
      { text: "少しの沈黙。" },
      { speakerId: "maid-3", expression: "surprised", portraits: [{ maidId: "maid-3", expression: "surprised", focus: true }], text: "あ、あの……！" },
      { speakerName: "主人公", text: "どうした？" },
      { speakerId: "maid-3", expression: "worried", text: "こ、これ……見てください……！" },
      { text: "ひながスマホを差し出す。" },
      { text: "『オムライス美味しかった』『意外とちゃんとしてる』" },
      { speakerName: "主人公", text: "……これ、うちのか？" },
      { speakerId: "maid-2", expression: "surprised", portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "え、ほんとだ" },
      { speakerName: "主人公", text: "でも店名書いてないし、別の店じゃないのか？" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "い、いえ……その……" },
      { text: "少し緊張した様子で、ひなが続ける。" },
      { speakerId: "maid-3", expression: "shy", text: "ハッシュタグ、見てもらえますか……？" },
      { speakerName: "主人公", text: "……ハッシュタグ？" },
      { text: "スクロールすると、タグが並んでいた。" },
      { text: "#〇〇通りカフェ" },
      { text: "#駅近メイド" },
      { text: "#手作りオムライス" },
      { speakerId: "maid-3", expression: "shy", text: "このタグ……わたしたちのお店の場所と、特徴に……当てはまってて……" },
      { speakerId: "maid-2", expression: "surprised", portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "おお……確かに" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "投稿時間も、本日の営業と一致しています" },
      { speakerName: "主人公", text: "……じゃあ" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "は、はい……たぶん……" },
      { speakerName: "主人公", text: "……うちの料理、ちゃんと評価されたってことか" },
      { text: "ひなが小さく頷く。" },
      { speakerId: "maid-3", expression: "soft_smile", text: "……はい" },
      { text: "少しの静けさ。" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "いいじゃん！ ちゃんと見てくれてる人いるってことだろ！" },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "ええ。数は少なくとも、無意味ではありません" },
      { text: "たった一つの投稿。" },
      { text: "でも――" },
      { text: "“ゼロじゃない”という事実は、思っていたより大きかった。" },
      { speakerName: "主人公", text: "……やり方次第、か" }
    ]
  },
  {
    id: "main-first-turning-point",
    title: "第4章『広報という一手』",
    summary: "来客数不足を受け、三人と主人公は店を知ってもらうための広報を考え始める。",
    unlock: { sceneIdUnlocked: "main-first-turning-point" },
    background: "cafeHallDay",
    lines: [
      { text: "柔らかい朝の光が、開店前の店内を静かに照らしていた。" },
      {
        speakerId: "maid-2",
        expression: "smile",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: true },
          { maidId: "maid-1", expression: "default", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "今日もやるかー"
      },
      {
        speakerId: "maid-1",
        expression: "default",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-1", expression: "default", focus: true },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "仕込みは問題ありません"
      },
      {
        speakerId: "maid-3",
        expression: "shy",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-1", expression: "default", focus: false },
          { maidId: "maid-3", expression: "shy", focus: true }
        ],
        text: "……あ、あの……！"
      },
      { speakerName: "主人公", text: "どうした？" },
      { speakerId: "maid-3", expression: "worried", text: "き、昨日の……その……投稿、なんですけど……" },
      { speakerName: "主人公", text: "ああ" },
      { speakerId: "maid-3", expression: "shy", text: "もっと……たくさんの人に、知ってもらえたら……" },
      { text: "言葉を探すように、ひなが続ける。" },
      { speakerId: "maid-3", expression: "soft_smile", text: "お客さん、増えるんじゃないかなって……" },
      { speakerName: "主人公", text: "……広めるってことか" },
      { speakerId: "maid-3", expression: "soft_smile", text: "は、はい……！" },
      { speakerId: "maid-2", expression: "surprised", portraits: [{ maidId: "maid-2", expression: "surprised", focus: true }], text: "宣伝ってやつ？" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "いわゆる広報活動ですね" },
      { speakerName: "主人公", text: "広報か……" },
      { speakerId: "maid-1", expression: "serious", text: "現状、来客数が不足しています。対策としては妥当かと" },
      { text: "少し考える。" },
      { text: "来ないなら、来てもらう理由を作る。" },
      { text: "それが必要だってことは、もう分かってる。" },
      { speakerName: "主人公", text: "……やってみるか" },
      { text: "ひなの表情が、ぱっと明るくなる。" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "いいね！ 面白そうじゃん！" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "では、手段の選定が必要です" },
      { speakerName: "主人公", text: "手段？" },
      { speakerId: "maid-1", expression: "default", text: "はい。広報にはそれぞれ特徴とコストがあります" },
      { speakerName: "主人公", text: "コスト……" },
      { speakerId: "maid-1", expression: "default", text: "例えば――" },
      { text: "ことねが、少し指を折るようにしながら説明を始める。" },
      { speakerId: "maid-1", expression: "default", text: "SNSでの発信は、基本的に無料です" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "は、はい……スマホだけで出来ます……" },
      { speakerId: "maid-1", expression: "default", text: "ただし、効果が出るまで時間がかかる傾向があります" },
      { speakerName: "主人公", text: "なるほど" },
      { speakerId: "maid-1", expression: "default", text: "一方、チラシ配りは即効性がありますが" },
      { speakerId: "maid-2", expression: "worried", portraits: [{ maidId: "maid-2", expression: "worried", focus: true }], text: "印刷代とか、かかるな" },
      { speakerId: "maid-1", expression: "default", text: "はい。少額ですが、継続すると無視できません" },
      { speakerName: "主人公", text: "……地味に響きそうだな" },
      { speakerId: "maid-1", expression: "default", text: "そして店頭ポスター" },
      { text: "少し間が空く。" },
      { speakerId: "maid-1", expression: "serious", text: "こちらは初期費用が比較的大きくなります" },
      { speakerId: "maid-2", expression: "worried", portraits: [{ maidId: "maid-2", expression: "worried", focus: true }], text: "ちゃんと作ろうとすると、結構かかるよなー" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "で、でも……長く使えます……" },
      { speakerId: "maid-1", expression: "default", text: "ええ。継続的な効果は見込めます" },
      { speakerName: "主人公", text: "……つまり" },
      { text: "金をかけて確実にいくか。" },
      { text: "少し使って広げるか。" },
      { text: "それとも、時間をかけて広げるか。" },
      {
        text: "三人を見回す。",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: false },
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-3", expression: "worried", focus: false }
        ]
      },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "さあさあ、どれにする？" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "判断をお任せします" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "……" },
      { text: "ひなが少し不安そうにこちらを見つめている。" },
      {
        text: "どの広報方針でいく？",
        choices: [
          { label: "ことねの案（店頭ポスター）", value: "poster", nextSceneId: "main-first-turning-point-poster" },
          { label: "すずの案（チラシ配り）", value: "flyer", nextSceneId: "main-first-turning-point-flyer" },
          { label: "ひなの案（SNS投稿）", value: "sns", nextSceneId: "main-first-turning-point-sns" }
        ]
      }
    ]
  },
  {
    id: "main-first-turning-point-poster",
    title: "第4章『広報という一手』",
    summary: "ことねの案で、まずは確実な一歩を踏み出す。",
    unlock: () => false,
    background: "cafeHallDay",
    lines: [
      {
        speakerId: "maid-1",
        expression: "serious",
        portraits: [{ maidId: "maid-1", expression: "serious", focus: true }],
        text: "まず、視認性を重視します"
      },
      { speakerName: "主人公", text: "けっこう本格的だな" },
      { speakerId: "maid-1", expression: "serious", text: "情報は簡潔に。余計な装飾は不要です" },
      { text: "大きめの紙を広げ、ことねが手際よくレイアウトしていく。" },
      { speakerName: "主人公", text: "……慣れてるな" },
      { speakerId: "maid-1", expression: "serious", text: "祖父様の補助で、多少は" },
      { text: "無駄がない。迷いもない。" },
      { text: "やがて店頭には、オムライスの写真と簡潔な説明が並ぶポスターが掲示された。", background: "cafeFrontDay" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "おー、分かりやすいじゃん" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "お、おいしそう……" },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "これで、少なくとも“何の店か分からない”状況は改善されます" },
      {
        speakerId: "maid-2",
        expression: "smile",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: true },
          { maidId: "maid-1", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "よーし、方向は決まったな！"
      },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "これで広報の手段も整いました。あとは実際に回しながら結果を見るだけです" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "……今日も、がんばりましょう" },
      { speakerName: "主人公", text: "ああ。ここから、もっと客を増やしていこう" },
      { text: "まずは、この店を知ってもらうための一歩を踏み出すことにした。" }
    ]
  },
  {
    id: "main-first-turning-point-flyer",
    title: "第4章『広報という一手』",
    summary: "すずの案で、勢いよく街へ打って出る。",
    unlock: () => false,
    background: "cafeHallDay",
    lines: [
      {
        speakerId: "maid-2",
        expression: "smile",
        portraits: [{ maidId: "maid-2", expression: "smile", focus: true }],
        text: "よーし！ いくぞー！"
      },
      { speakerName: "主人公", text: "テンション高いな……" },
      { speakerId: "maid-2", expression: "smile", text: "こういうのは元気が命だろ！" },
      { text: "チラシを持って店の外へ出る。", background: "cafeFrontDay" },
      { speakerId: "maid-2", expression: "smile", text: "どうぞー！ 新しくオムライス始めましたー！" },
      { speakerName: "主人公", text: "……すごいな" },
      { text: "何人かが足を止め、チラシを受け取っていく。" },
      { text: "『へえ、メイド喫茶か』『後で来ようかな……』という声が、確かに耳に入った。" },
      {
        speakerId: "maid-2",
        expression: "smile",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: true },
          { maidId: "maid-1", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "よーし、方向は決まったな！"
      },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "これで広報の手段も整いました。あとは実際に回しながら結果を見るだけです" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "……今日も、がんばりましょう" },
      { speakerName: "主人公", text: "ああ。ここから、もっと客を増やしていこう" },
      { text: "まずは、この店を知ってもらうための一歩を踏み出すことにした。" }
    ]
  },
  {
    id: "main-first-turning-point-sns",
    title: "第4章『広報という一手』",
    summary: "ひなの案で、小さな投稿から店の外へ声を届ける。",
    unlock: () => false,
    background: "cafeHallDay",
    lines: [
      {
        speakerId: "maid-3",
        expression: "shy",
        portraits: [{ maidId: "maid-3", expression: "shy", focus: true }],
        text: "えっと……投稿、してみます……"
      },
      { speakerName: "主人公", text: "無理しなくていいぞ" },
      { speakerId: "maid-3", expression: "worried", text: "だ、大丈夫です……！" },
      { text: "スマホを握る手が少し震えている。" },
      { text: "『本日のオムライスです……がんばって作りました』" },
      { text: "写真付きの投稿が送信される。" },
      { speakerId: "maid-3", expression: "soft_smile", text: "……で、できました……" },
      { speakerName: "主人公", text: "いいじゃん" },
      { speakerId: "maid-3", expression: "surprised", text: "ほ、本当ですか……？" },
      {
        speakerId: "maid-2",
        expression: "smile",
        portraits: [
          { maidId: "maid-2", expression: "smile", focus: true },
          { maidId: "maid-1", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "よーし、方向は決まったな！"
      },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "これで広報の手段も整いました。あとは実際に回しながら結果を見るだけです" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "……今日も、がんばりましょう" },
      { speakerName: "主人公", text: "ああ。ここから、もっと客を増やしていこう" },
      { text: "まずは、この店を知ってもらうための一歩を踏み出すことにした。" }
    ]
  },
  {
    id: "main-promotion-results-poster",
    title: "第5章『広がりの兆し』",
    summary: "店頭ポスターの手応えを振り返り、次の一手を考える。",
    unlock: () => false,
    background: "cafeHallNight",
    lines: [
      {
        speakerId: "maid-1",
        expression: "default",
        portraits: [
          { maidId: "maid-1", expression: "default", focus: true },
          { maidId: "maid-2", expression: "soft_smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ],
        text: "本日の売上です"
      },
      { speakerName: "主人公", text: "……昨日より、少し上がってるな" },
      { speakerId: "maid-2", expression: "soft_smile", portraits: [{ maidId: "maid-2", expression: "soft_smile", focus: true }], text: "ほんとだ。ちょっとだけだけど" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "お、お客さん……立ち止まって見てる人、いました……" },
      { speakerName: "主人公", text: "ああ、ポスター見てる人、何人かいたな" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "一定の効果はあったと考えられます" },
      { speakerId: "maid-2", expression: "worried", portraits: [{ maidId: "maid-2", expression: "worried", focus: true }], text: "でも、劇的って感じじゃないなー" },
      { speakerId: "maid-1", expression: "serious", portraits: [{ maidId: "maid-1", expression: "serious", focus: true }], text: "当然です" },
      { text: "ことねは冷静な声で続けた。" },
      { speakerId: "maid-1", expression: "serious", text: "一施策で大きく変化するほど、単純な状況ではありません" },
      { speakerName: "主人公", text: "……だよな" },
      { text: "少しの沈黙。" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "で、でも……" },
      { speakerId: "maid-3", expression: "soft_smile", text: "“気づいてもらえた”のは、大きいですよね……" },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "ええ" },
      { speakerId: "maid-1", expression: "default", text: "認知の第一段階としては、十分な成果です" },
      { speakerName: "主人公", text: "……一歩目としては、上出来か" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "じゃあさ" },
      { speakerId: "maid-2", expression: "smile", text: "次は別のもやってみようぜ！" },
      { speakerName: "主人公", text: "別の？" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "複数の手段を併用することで、効果は相乗的に高まります" },
      { speakerName: "主人公", text: "……なるほどな" },
      { text: "静かな店内で、四人の視線が自然と重なった。" },
      { speakerName: "主人公", text: "……一つやってみて分かったな" },
      { speakerId: "maid-2", expression: "soft_smile", portraits: [{ maidId: "maid-2", expression: "soft_smile", focus: true }], text: "うん" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "単一の施策では、限界があります" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "で、でも……" },
      { speakerId: "maid-3", expression: "soft_smile", text: "ちゃんと、変わり始めてますよね……？" },
      { text: "少しの沈黙。" },
      { speakerName: "主人公", text: "……ああ" },
      { text: "ゼロじゃない。" },
      { text: "確かに、少しずつだけど――変わってる。" },
      { speakerName: "主人公", text: "だったら、やることは一つだな" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "全部やる、だろ？" },
      { speakerName: "主人公", text: "……そうだな" },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "段階的に取り入れていきましょう" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "が、がんばりましょう……！" },
      { speakerName: "主人公", text: "この店、ちゃんと知られるようにする" },
      {
        text: "三人を見回す。",
        portraits: [
          { maidId: "maid-1", expression: "soft_smile", focus: false },
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ]
      },
      { speakerName: "主人公", text: "一つずつ、積み重ねていこう" },
      { text: "派手な変化はない。" },
      { text: "でも――" },
      { text: "確実に、前には進んでいる。" },
      { text: "この小さな積み重ねが、いつか大きな形になると信じて。" }
    ]
  },
  {
    id: "main-promotion-results-flyer",
    title: "第5章『広がりの兆し』",
    summary: "チラシ配りの即効性を感じながら、次の手を考える。",
    unlock: () => false,
    background: "cafeHallNight",
    lines: [
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "どうどう！？ 今日！" },
      { speakerName: "主人公", text: "……少しだけ、客増えたな" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "新規の来店も確認できています" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "チラシ、持ってる方……いました……！" },
      { speakerId: "maid-2", expression: "smile", text: "だろー！ やっぱ直接って強いんだよ！" },
      { speakerName: "主人公", text: "確かに、手応えはあったな" },
      { speakerId: "maid-2", expression: "soft_smile", text: "でもさ" },
      { text: "すずが少しだけ真面目な顔になる。" },
      { speakerId: "maid-2", expression: "serious", text: "これだけじゃ、まだ足りない感じするよな" },
      { speakerName: "主人公", text: "……ああ" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "継続、もしくは他手段との併用が必要です" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "ひ、ひとつだけじゃ……届く範囲、限られちゃいますもんね……" },
      { speakerName: "主人公", text: "……じゃあ" },
      { speakerName: "主人公", text: "次は、別の方法も試してみるか" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "いいね！ どんどんやろうぜ！" },
      { text: "静かな店内で、四人の視線が自然と重なった。" },
      { speakerName: "主人公", text: "……一つやってみて分かったな" },
      { speakerId: "maid-2", expression: "soft_smile", portraits: [{ maidId: "maid-2", expression: "soft_smile", focus: true }], text: "うん" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "単一の施策では、限界があります" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "で、でも……" },
      { speakerId: "maid-3", expression: "soft_smile", text: "ちゃんと、変わり始めてますよね……？" },
      { text: "少しの沈黙。" },
      { speakerName: "主人公", text: "……ああ" },
      { text: "ゼロじゃない。" },
      { text: "確かに、少しずつだけど――変わってる。" },
      { speakerName: "主人公", text: "だったら、やることは一つだな" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "全部やる、だろ？" },
      { speakerName: "主人公", text: "……そうだな" },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "段階的に取り入れていきましょう" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "が、がんばりましょう……！" },
      { speakerName: "主人公", text: "この店、ちゃんと知られるようにする" },
      {
        text: "三人を見回す。",
        portraits: [
          { maidId: "maid-1", expression: "soft_smile", focus: false },
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ]
      },
      { speakerName: "主人公", text: "一つずつ、積み重ねていこう" },
      { text: "派手な変化はない。" },
      { text: "でも――" },
      { text: "確実に、前には進んでいる。" },
      { text: "この小さな積み重ねが、いつか大きな形になると信じて。" }
    ]
  },
  {
    id: "main-promotion-results-sns",
    title: "第5章『広がりの兆し』",
    summary: "SNS投稿の小さな反応を確かめながら、次の手を考える。",
    unlock: () => false,
    background: "cafeHallNight",
    lines: [
      { speakerId: "maid-3", expression: "shy", portraits: [{ maidId: "maid-3", expression: "shy", focus: true }], text: "あ、あの……見てください……" },
      { speakerName: "主人公", text: "どうした？" },
      { text: "スマホの画面には、少し増えたいいね数と数件のコメントが表示されていた。" },
      { speakerName: "主人公", text: "……増えてるな" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "おお、ほんとだ" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "閲覧数も、昨日より伸びています" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "す、すぐに来店に繋がるわけじゃないですけど……" },
      { speakerName: "主人公", text: "いや、十分だろ" },
      { speakerName: "主人公", text: "ちゃんと見られてるってことだ" },
      { speakerId: "maid-3", expression: "soft_smile", text: "……はい" },
      { text: "ひなが少し嬉しそうに頷く。" },
      { speakerId: "maid-2", expression: "worried", portraits: [{ maidId: "maid-2", expression: "worried", focus: true }], text: "でもさ、これだけじゃ店までは来ない人も多そうだな" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "認知と来店には、段階があります" },
      { speakerName: "主人公", text: "……つまり" },
      { speakerName: "主人公", text: "他のやり方も必要ってことか" },
      { speakerId: "maid-1", expression: "default", text: "ええ" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "い、いろんな方法で……知ってもらえたら……" },
      { speakerName: "主人公", text: "……だな" },
      { text: "静かな店内で、四人の視線が自然と重なった。" },
      { speakerName: "主人公", text: "……一つやってみて分かったな" },
      { speakerId: "maid-2", expression: "soft_smile", portraits: [{ maidId: "maid-2", expression: "soft_smile", focus: true }], text: "うん" },
      { speakerId: "maid-1", expression: "default", portraits: [{ maidId: "maid-1", expression: "default", focus: true }], text: "単一の施策では、限界があります" },
      { speakerId: "maid-3", expression: "worried", portraits: [{ maidId: "maid-3", expression: "worried", focus: true }], text: "で、でも……" },
      { speakerId: "maid-3", expression: "soft_smile", text: "ちゃんと、変わり始めてますよね……？" },
      { text: "少しの沈黙。" },
      { speakerName: "主人公", text: "……ああ" },
      { text: "ゼロじゃない。" },
      { text: "確かに、少しずつだけど――変わってる。" },
      { speakerName: "主人公", text: "だったら、やることは一つだな" },
      { speakerId: "maid-2", expression: "smile", portraits: [{ maidId: "maid-2", expression: "smile", focus: true }], text: "全部やる、だろ？" },
      { speakerName: "主人公", text: "……そうだな" },
      { speakerId: "maid-1", expression: "soft_smile", portraits: [{ maidId: "maid-1", expression: "soft_smile", focus: true }], text: "段階的に取り入れていきましょう" },
      { speakerId: "maid-3", expression: "soft_smile", portraits: [{ maidId: "maid-3", expression: "soft_smile", focus: true }], text: "が、がんばりましょう……！" },
      { speakerName: "主人公", text: "この店、ちゃんと知られるようにする" },
      {
        text: "三人を見回す。",
        portraits: [
          { maidId: "maid-1", expression: "soft_smile", focus: false },
          { maidId: "maid-2", expression: "smile", focus: false },
          { maidId: "maid-3", expression: "soft_smile", focus: false }
        ]
      },
      { speakerName: "主人公", text: "一つずつ、積み重ねていこう" },
      { text: "派手な変化はない。" },
      { text: "でも――" },
      { text: "確実に、前には進んでいる。" },
      { text: "この小さな積み重ねが、いつか大きな形になると信じて。" }
    ]
  },
];
