/* =============================================================================
 * ウェルカム画面の入力欄を隠す — issue #27
 * =============================================================================
 * 開始ボタンが出ている間は、入力欄に打てることが何の役にも立たない。
 * ボタンを押さずに何か書くと、プロンプトの「冒頭」の手順（資料を読んで
 * 読み取りを提示する）を飛ばした状態で対話が始まってしまう。
 * 入り口をボタン 1 つに絞る。
 *
 * `#starters` は開始ボタンがあるときだけ描画される。
 * starter_label / starter_message を書いていないプロファイルでは
 * このセレクタが当たらず、入力欄はそのまま残る。
 * （そういうプロファイルは自分で最初の一言を打つ設計なので、消してはいけない）
 *
 * `#starters` は対話が 1 つでも始まると消える（Chainlit のフロントが
 * user_message / assistant_message / tool のいずれかを見て畳む）ので、
 * ボタンを押した瞬間に入力欄が戻る。
 *
 * :has() が使えないブラウザではこの規則ごと無視され、入力欄が出たままになる。
 * 機能は壊れないので、それでよい。
 * ========================================================================== */

body:has(#starters) #message-composer {
  display: none;
}
