/* =========================================================================
   no-select.css — 生徒のカンニング抑止用の既定スタイル（englishwebsite 専用）
   ・問題文／選択肢／本文などのテキスト選択・長押し（iPad の「翻訳 / 調べる」
     コールアウト）を既定で無効化する。
   ・除外（＝従来どおり選択・コピーできる）:
       - 入力欄                : input, textarea, select, [contenteditable]
       - 教員/管理 の画面・要素 : id / class に "teacher" または "admin" を含む要素
       - 個別解除              : class="allow-select" を付けた要素とその子孫
   ・各アプリの <head> 末尾でこのファイルを読み込む（最後に読み込んで優先させる）。
   ========================================================================= */
html {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

input,
textarea,
select,
[contenteditable],
[contenteditable="true"],
[id*="teacher"],
[class*="teacher"],
[id*="admin"],
[class*="admin"],
[id*="teacher"] *,
[class*="teacher"] *,
[id*="admin"] *,
[class*="admin"] *,
.allow-select,
.allow-select * {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}
