/**
@file CSS for Lix Counter
* */

a.disabled { cursor: not-allowed; }
.lix-wrapper span::after { content: ' | '; }
.lix-wrapper span#lix_counter_delay::after { content: ''; }
.lix-counter-unmodified-text,
.lix-counter-raw-text { background-color: #f9f9f9; padding: 1rem; border: 1px solid #999; }
.lix-counter-unmodified-text { margin-top: 1rem; color: #999; }
.lix-counter-raw-text p { margin: 1rem 0; }
.lix-counter-raw-text .marked { background-color: yellow; }
.lix-counter-raw-text .marked,
.lix-counter-raw-text .permanently_marked { outline: 1px solid #999; }
.lix-counter-raw-text .long_sentence.permanently_marked { background-color: orange; }
.lix-counter-raw-text .long_word.permanently_marked { background-color: skyblue; }
.lix-counter-raw-text .really_long_word.permanently_marked { background-color: lightgreen; }
.lix-counter-raw-text .frequent_word.permanently_marked { background-color: pink; }
.frequent_words h3 { font: inherit; }
.lix-item { display: block; border: 0px solid red; min-height: 2rem;}
.lix-item input { float: left; margin-right: 1rem; }
.long_sentences,
.frequent_words_title,
.frequent_words_word,
.really_long_words,
.long_words { cursor:default; text-decoration: underline; color: #333; }
.frequent_words_title { margin-left: -0.5rem;}
.frequent_words_title { display: inline-block; }
.long_sentences:hover,
.long_sentence.permanently_marked:hover,
.really_long_words:hover,
.frequent_words_word:hover,
.frequent_words_title:hover,
.long_words:hover { text-decoration: none; background-color: yellow!important; }
.lix-item li,
.frequent_words_list li,
li.raw_text { list-style: none;  height: 2rem;  margin-top: 0.5rem; }