.teaching-card:disabled,.scene-choice:disabled{opacity:.6;cursor:not-allowed;filter:saturate(.35)}.teaching-card:disabled:hover{transform:none;box-shadow:none}.teaching-card:disabled .teaching-card-bottom{color:#785a3b}.missing-words{margin:25px 0;padding:25px;background:#f8f1dd;border:1px solid #d7c291}.missing-words h4{font:25px/1.3 Georgia,serif;margin:0 0 15px}.missing-words>p{font-size:14px}.word-bank-hint{padding:12px 16px;background:#e9e7d2;border-radius:3px;font-weight:600}.cloze-paragraph{font-size:17px;line-height:2.8}.cloze-paragraph select{font:inherit;font-size:15px;max-width:100%;padding:6px 9px;margin:3px 6px;border:2px solid #b7a47a;border-radius:3px;background:#fffdf5;color:#514b36}.cloze-paragraph select[aria-invalid=true]{border-color:#a04b32;background:#fff1e6}.cloze-paragraph .word-correct{border-color:#6f8152;background:#e8efdc}.word-activity-feedback{min-height:25px;font-size:14px}.puzzle-steps{font-size:13px;padding:13px 17px;background:#e7e8d2;border-left:3px solid #a78842;margin:20px 0}.level-lock-message{padding:25px;background:#f2e5ce;border:1px solid #d6bd93}.game-controls button:disabled{opacity:.55;cursor:not-allowed}.missing-words .button:disabled{background:#dbe4cc;border-color:#b7c69e;color:#4e613d}.storage-note{font-size:12px;color:#8b4b31}@media(max-width:700px){.missing-words{padding:18px 14px}.cloze-paragraph{font-size:15px;line-height:2.6}.cloze-paragraph select{font-size:14px}.missing-words h4{font-size:23px}}
