#bodyCol2 > .wordsearch > .bubHead {
  background-color: #9f9b63;
  border: solid #887f35 1px;
  border-bottom: solid #959452 1px;
}
#bodyCol2 > .wordsearch > .bubHead > div {
  position: relative;
  background-color: #969258;
  border: solid #9a995c 2px;
  border-bottom: solid #959452 0;
  width: 100%;
  text-align: center;
}
#bodyCol2 > .wordsearch > .bubHead > div > h6 {
  background-color: #9f9b62;
  border: solid #a3a169 1px;
  border-bottom: solid #959452 0;
}
#bodyCol2 > .wordsearch > .bubHead ~ .bubHead {
  border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  margin-top: -2px;
}
#bodyCol2 > .wordsearch > .bubBody {
  font-size: 0.9em;
}
#bodyCol2 > .wordsearch > .bubBody > div {
  background-color: #fcfbec;
}
#bodyCol2 > .wordsearch > .bubBody > div > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(75px, 1fr));
  padding: 8px;
  gap: 5px;
}
#bodyCol2 > .wordsearch > .bubBody > div > div.full-width {
  display: block;
}
#bodyCol2 > .wordsearch > .bubBody > div > div > div.ticked a {
  color: #383613;
  background-color: #bfbb82;
  cursor: default;
}
#bodyCol2 > .wordsearch > .bubBody > div > div > div.ticked a:hover {
  color: #383613;
  background-color: #bfbb82;
  text-decoration: none;
}
#bodyCol2 > .wordsearch > .bubBody > div > div > div a {
  color: #514e21;
  white-space: nowrap;
  font-weight: bold;
  background-color: #e2dfb1;
  border: solid #969259 1px;
  border-radius: 3px;
  padding: 4px 8px;
  text-align: center;
  display: block;
}
#bodyCol2 > .wordsearch > .bubBody > div > div > div a:hover {
  color: #fffef6;
  background-color: #bfbb82;
  text-decoration: none;
}
#bodyCol2 > .wordsearch > .bubBody > div > p {
  text-align: center;
  padding: 11px 0 0 0;
}
#bodyCol2 > .wordsearch > .bubBody > div > p > a {
  color: #646029;
}
#bodyCol2 > .wordsearch > .bubBody > div > p > a:hover {
  color: #9E0B0F;
}

.greek-font {
  font-family: blbGentium !important;
  font-size: 1.25em;
  line-height: 0;
}

div.bodyColumns .didyoumean {
  margin: 0 20px;
  padding-top: 15px;
  margin-bottom: 15px;
  border-bottom: solid #c5d2e0 1px;
}

div.bodyColumns .didyoumean a {
  color: #9e0b0f;
  font-weight: bold;
}

#reading-listening {
  width: 100%;
  padding: 1rem 0;
  margin: 0;
  font-size: 0.9em;
  line-height: 1.6em;
}
#reading-listening div {
  border: none;
  margin: 0;
  padding-left: 1rem;
  display: flex;
  flex-flow: row nowrap;
}
#reading-listening div div.disabled {
  color: #7e7e7e;
}
#reading-listening div label {
  padding-left: 5px;
  white-space: nowrap;
}
#reading-listening div div {
  display: inline;
  padding-right: 1rem;
}

@media screen and (min-width: 31.25em) {
  body:not(.viewport) #reading-listening {
    font-size: 1em;
  }
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #lexicon {
    background-color: #fff;
    padding: 0;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #lexicon > #lexTitle {
    border: none;
    border-radius: 0;
  }
}
#lexicon {
  width: 100%;
  padding: 4px;
}
#lexicon #lexTitle {
  column-span: all;
}
#lexicon #lexTitle > h6.lexTitleHb {
  font-size: 2.6em;
}
#lexicon > #lexTitle {
  background-color: #fff;
  border: solid #c5d2e0 1px;
  text-align: center;
  color: #627b9f;
  width: 100%;
  border-radius: 5px;
  text-shadow: #f9fafb 1px 1px 0;
  position: relative;
}
#lexicon > #lexTitle > h6 {
  text-align: center;
  font-weight: bold;
  font-size: 2.2em;
  padding: 2px 0 4px;
  line-height: 1.2em;
}
#lexicon > #lexTitle > .left {
  position: absolute;
  top: 3px;
  left: 4px;
  width: 18px;
}
#lexicon > #lexTitle > .right {
  position: absolute;
  top: 3px;
  right: 4px;
  width: 18px;
}

/* ######################### Lexicon Table ######################### */
#lexResults,
.lexiconTable {
  width: 100%;
  display: inline-block;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #lexResults,
  body:not(.viewport) .lexiconTable {
    margin-bottom: 0;
  }
}
.lexiconTable {
  margin: 4px auto;
  line-height: 1.4em;
}

.lexiconTable .row .columns .row {
  min-height: 100%;
}
.lexiconTable .row .columns .row .columns > div + div {
  flex-grow: 1;
}

body.viewport .lexiconTable .row .columns.medium-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.row .row {
  margin-left: 0;
  margin-right: 0;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .expandable {
    padding: 0.5rem 1rem;
    font-size: 1em;
  }
  body:not(.viewport) .expandable.expandable-closed {
    border-bottom: 1px solid #e6e6e6;
  }
  body:not(.viewport) .expandable:before {
    content: "- Hide ";
    display: inline;
  }
  body:not(.viewport) .expandable.expandable-closed:before {
    content: "+ Show ";
    display: inline;
  }
}
.columns {
  padding-bottom: 4px;
  padding-left: 0;
  padding-right: 0;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .row .columns {
    border-bottom: 1px solid #e6e6e6;
  }
  body:not(.viewport) .row .columns .row .columns {
    border-bottom: none;
  }
  body:not(.viewport) .row .columns.dark-border {
    border-bottom: 1px solid #8a8a8a;
  }
}
.columns:first-child.medium-6 {
  padding-right: 4px;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .columns:first-child.medium-6 {
    padding-right: 0;
  }
}
.mobile-footer .columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.table-styles > div {
  background-color: #fff;
  padding: 10px;
  border: solid #c5d2e0 1px;
  border-width: 0 1px 1px;
  border-radius: 0 0 5px 5px;
  font-size: 1rem;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .table-styles {
    padding: 0.5rem 1rem;
  }
  body:not(.viewport) .table-styles > div {
    width: 50%;
    padding: 0;
    display: inline;
    border: none;
  }
  body:not(.viewport) .table-styles.small-12 > div {
    width: 100%;
    display: block;
  }
}
@media screen and (min-width: 40em) {
  body:not(.viewport) .table-styles {
    display: flex;
    flex-direction: column;
    min-height: 100%;
  }
  body:not(.viewport) .table-styles .columns:last-child {
    flex-grow: 1;
  }
}
@media (min-width: 767px) and (max-width: 1025px) {
  body:not(.viewport) .table-styles {
    flex-direction: row;
  }
  body:not(.viewport) .table-styles#lexOut.dark-border, body:not(.viewport) .table-styles#lexOut .table-styles, body:not(.viewport) .table-styles#lexThayers, body:not(.viewport) .table-styles.columns {
    flex-direction: column;
  }
}

body.viewport .table-styles {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
body.viewport .table-styles .columns:last-child {
  flex-grow: 1;
}
body.viewport .table-styles .small-text-right {
  text-align: left;
}

.row .lexicon-label {
  padding: 5px;
  font-size: 1em;
  font-weight: bold;
  color: #506373;
  background-color: #e4eaee;
  border: solid #c5d2e0 1px;
  border-radius: 5px 5px 0 0;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .row .lexicon-label {
    background-color: #fff;
    border: none;
    padding: 0;
  }
  body:not(.viewport) .row .lexicon-label.expandable {
    font-weight: normal;
    color: #0a0a0a;
  }
}
#lexOut div ol > li > p {
  font-style: normal;
  font-weight: normal;
  font-size: 0.8em;
  color: #000;
  margin-top: 4px;
  padding: 2px 5px;
  border: solid #fff 1px;
  position: relative;
  left: -2px;
}
#lexOut div ol > li > p > li > p:hover {
  background-color: #f9fafb;
  border: solid #c5d2e0 1px;
  border-radius: 5px;
}

#lexOut div > ol {
  font-size: 1.4em;
}
#lexOut div > ol li {
  list-style-position: outside;
  font-style: italic;
  color: #a9bbc7;
  line-height: 0.9em;
}
#lexOut div > ol > li {
  list-style-type: upper-roman;
  margin-left: 50px;
}
#lexOut div > ol > li li > ol {
  margin-left: 24px;
}
#lexOut div > ol > li > li > ol > li {
  list-style-type: upper-alpha;
}
#lexOut div > ol > li > li > ol > li > ol > li {
  list-style-type: lower-roman;
}
#lexOut div > ol > li > li > ol > li > ol > li > ol > li {
  list-style-type: lower-alpha;
}
#lexOut div > ol > li > li > ol > li > ol > li > ol > li > ol > li {
  list-style-type: disc;
}

#lexOut div .lexSpecial {
  font-style: normal;
  font-weight: normal;
  font-size: 0.95em;
  color: #000;
  margin-top: 4px;
  padding: 5px 14px;
  background-color: #f9fafb;
  border: solid #c5d2e0 1px;
  border-radius: 5px;
}

/* Outline of Biblical Usage Blurb */
#lexOut div .lexBlurb {
  font-style: normal;
  font-weight: normal;
  font-size: 0.95em;
  color: #000;
  padding: 10px;
}
#lexOut div .lexBlurb::before {
  display: inline-block;
  font-weight: bold;
  color: #6488A8;
  margin-right: 2px;
  content: "Additional information from the Outline of Biblical Usage:";
}

#lexOut div > ol > li .lexBlurb,
#lexOut div > ol > li .lexSpecial {
  margin-left: -50px;
  font-size: 0.65em;
  line-height: 1.4em;
}

#lexOut div > ol > li > ol > li > .lexBlurb,
#lexOut div > ol > li > ol > li > .lexSpecial {
  margin-left: -75px;
}

#lexOut div > ol > li > ol > li > ol > li > .lexBlurb,
#lexOut div > ol > li > ol > li > ol > li > .lexSpecial {
  margin-left: -100px;
}

#lexOut div .lexSyn {
  margin-top: 12px;
}

.lexBlock {
  margin: 8px 20px;
  font-style: italic;
  color: #506373;
}

.greybox {
  margin-top: 8px;
  font-size: 1em;
  font-weight: bold;
  color: #506373;
}

#lexThayers img {
  padding: 0;
  border-width: 0;
  background-color: #fff;
}
#lexThayers div p {
  text-align: center;
  font-weight: bold;
  padding: 0 0 10px;
}
#lexThayers div p:first-child {
  padding: 10px 0 0;
}

#lexTrans > div + div,
#lexPro > div + div,
#lexPart > div + div,
#lexRoot > div + div {
  min-height: 51px;
}

div#lexPronunc {
  float: right;
  cursor: pointer;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) div#lexPronunc {
    align-self: center;
    color: #d7e1ec;
    border: 1px solid #445a7a;
    background-color: #627b9f;
    padding: 2px 4px;
    text-align: center;
    font-size: 0.8rem;
    margin-left: 0.2rem;
    text-transform: uppercase;
    border-radius: 4px;
  }
  body:not(.viewport) a#moreTG {
    font-weight: normal;
    color: #d7e1ec;
    border: 1px solid #445a7a;
    background-color: #627b9f;
    padding: 6px 10px;
    text-align: center;
    font-size: 0.9em;
    text-transform: uppercase;
    border-radius: 4px;
  }
}
/* ######################### Lex Results ######################### */
#lexResults h2 {
  text-align: center;
  border: 1px solid #627b9f;
  background-color: #a0b3cb;
  color: #f9fafb;
  width: 100%;
  border-radius: 5px 5px 0 0;
  text-shadow: #627b9f 1px 1px 0;
  position: relative;
  text-align: left;
  font-weight: bold;
  font-size: 1.05em;
  padding: 3px 5px 1px;
  margin-top: 8px;
}
#lexResults .table-styles {
  flex-direction: column;
  flex-basis: 100%;
}
#lexResults .table-styles > div {
  background-color: #f9fafb;
  padding: 15px 20px 5px;
  font-size: 1em;
  border-radius: 0;
}
#lexResults .table-styles > div.lexicon-label {
  background-color: #fff;
  padding: 0;
  border: none;
}
#lexResults .table-styles > div > p {
  text-align: center;
  margin-bottom: 10px;
  line-height: 1.5em;
}
#lexResults .table-styles > div > div > p {
  margin-bottom: 10px;
}
#lexResults .row > .columns > div.GkBibleText {
  font-size: 1.3em;
}
#lexResults .row > .columns > div.GkBibleText sup {
  top: -1em;
  font-size: 0.55em;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #lexResults h2 {
    border: none;
    display: inline;
    color: #0a0a0a;
    margin-top: 0;
    padding: 0;
    text-shadow: none;
    background-color: #fff;
    font-size: 1.05rem;
    font-weight: normal;
  }
  body:not(.viewport) #lexResults .table-styles > div {
    font-size: 1.05rem;
    background-color: #fff;
    border: none;
  }
  body:not(.viewport) #lexResults .table-styles > div > p {
    text-align: left;
  }
}
.lex-expand > .row > .columns:not(.table-styles) {
  padding-bottom: 0;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .lex-expand .lexicon-label {
    font-size: 1.05rem;
  }
  body:not(.viewport) .lex-expand .table-styles {
    padding: 1.5rem 1rem;
  }
  body:not(.viewport) #lexResults .table-styles {
    padding: 1.5rem 1rem;
  }
  body:not(.viewport) .small-text-right {
    text-align: right;
  }
}
.bibleTable {
  border: 1px solid #c5d2e0;
  border-top: none;
}
.bibleTable .row {
  border-bottom: 1px solid #e7ecf2;
  width: 100%;
  padding: 10px 0;
  margin: 0;
  background-color: #fff;
}
.bibleTable .row.sixbuttons div.tablet-order-1 p {
  font-size: 12px;
}
@media screen and (min-width: 51.25em) {
  .bibleTable .row.align-middle {
    align-items: flex-start;
  }
}
.bibleTable .row .columns {
  align-self: flex-start;
  font-size: 1rem;
  border-bottom: none;
}
.bibleTable .row .columns a img,
.bibleTable .row .columns p img {
  border: none;
  background: none;
}
.bibleTable .tablet-order-1 {
  text-align: center;
}
@media screen and (min-width: 51.25em) {
  .bibleTable .tablet-order-1 {
    max-width: 80px;
    padding: 0 10px;
  }
}
@media screen and (min-width: 51.25em) {
  .bibleTable .tablet-order-1 p {
    margin-top: 5px;
  }
}
.bibleTable .tablet-order-1 a[data-type=buttons] {
  border: none;
  display: inline-block;
  padding-left: 2px;
}
.bibleTable .tablet-order-1 a[data-type=buttons] img {
  border: none;
  margin: 0 0 -3px 0;
  padding: 0;
}
.bibleTable .tablet-order-1 a[data-type=toolsHover] {
  color: #fff;
  border: 1px solid #202a39;
  background-color: #627b9f;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 2px 4px;
  vertical-align: top;
}
.bibleTable .tablet-order-1 a[data-type=toolsHover]:hover {
  text-decoration: none;
  background-color: #7a91b0;
}
.bibleTable .tablet-order-2 {
  font-size: 0.9em;
  font-weight: bold;
}
.bibleTable .tablet-order-2 p {
  padding: 4px;
  white-space: nowrap;
}
.bibleTable .tablet-order-2 p img.copyBox {
  margin: 0;
  padding: 0;
  width: 16px;
  margin-right: 4px;
}
@media screen and (min-width: 51.25em) {
  .bibleTable .tablet-order-2 {
    max-width: 105px;
    padding: 0 5px 0 0;
    text-align: left;
  }
}
.bibleTable .tablet-order-3 {
  padding-left: 8px;
  max-width: none;
  flex-grow: 1;
  flex-shrink: 1;
  position: relative;
  top: -5px;
}
.bibleTable .tablet-order-3 img.copyBox {
  border: none;
  background: none;
  width: 16px;
  height: 17px;
  margin: 0 7px 2px 0;
}
.bibleTable div.scriptureText {
  line-height: 1.4em;
  padding: 4px;
  border: 1px solid transparent;
}
.bibleTable div.scriptureText:not(.kjv-full-color, .kjv-border-color):hover {
  border-color: #d1cea1;
  background-color: #f8f8da;
  border-radius: 3px;
}
.bibleTable div.scriptureText.HebBibleText sup.strongs {
  font-size: 0.5em;
  top: -0.8em;
}
.bibleTable div.scriptureText sup.strongs {
  font-size: 0.7em;
  font-family: trebuchet ms;
  font-style: normal;
}
.bibleTable div.scriptureText span.word-phrase {
  white-space: nowrap;
  display: inline-block;
}
.bibleTable div.scriptureText.kjv-full-color span.word-phrase.wordGlow_on_sticky,
.bibleTable div.scriptureText.kjv-full-color span.word-phrase.related,
.bibleTable div.scriptureText.kjv-full-color span.data-word:hover, .bibleTable div.scriptureText.kjv-border-color span.word-phrase.wordGlow_on_sticky,
.bibleTable div.scriptureText.kjv-border-color span.word-phrase.related,
.bibleTable div.scriptureText.kjv-border-color span.data-word:hover {
  cursor: help;
}
.bibleTable div.scriptureText.kjv-border-color {
  line-height: 1em;
}
.bibleTable div.scriptureText.kjv-border-color span.word-phrase {
  border: 4px solid transparent;
  margin: auto -4px;
}
.bibleTable div.scriptureText sup.up-arrow a {
  display: inline-block;
  transform: rotateY(180deg);
}
.bibleTable div.scriptureText valediction,
.bibleTable div.scriptureText span.valediction {
  display: none;
}
.bibleTable div.scriptureText a.criteria {
  color: #9e0b0f;
  font-weight: bold;
  border-bottom: 1px dotted #9e0b0f;
}
.bibleTable div.scriptureText a.criteria:hover {
  text-decoration: none;
  border-bottom-width: 0px;
}

@media print, screen and (max-width: 51.24875em) {
  body:not(.viewport) .bible .bibleTable {
    border: none;
    text-align: left;
  }
  body:not(.viewport) .bible .bibleTable .__ln-loadmore-wrapper {
    border-top: 1px solid #e7ecf2;
    text-align: center;
  }
  body:not(.viewport) .bible .bibleTable .__ln-loadmore-btn {
    padding: 0.5rem 1rem;
    margin: 2rem auto 1rem;
    text-transform: uppercase;
    font-size: 1em;
  }
}
@media screen and (max-width: 63.99875em) {
  body:not(.viewport) .bible .bibleTable .row {
    padding: 1rem;
  }
}
@media print, screen and (max-width: 51.24875em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-1 {
    flex: 1 1 0;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 25em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-1 {
    max-width: 100%;
    text-align: center;
    padding-left: 0;
  }
}
@media print, screen and (max-width: 51.24875em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-1 a[data-type=toolsHover] {
    padding: 6px 12px;
    font-size: 1em;
    text-transform: none;
    font-weight: normal;
    margin-left: 0;
    margin-top: 8px;
  }
}
@media screen and (max-width: 25em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-1 a[data-type=toolsHover] {
    padding: 4px 6px;
    margin-right: 0;
  }
}
@media print, screen and (max-width: 51.24875em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-3 div {
    padding-left: 1rem;
    border: none;
    background-color: transparent;
  }
}
@media print, screen and (max-width: 51.24875em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-3 div > a {
    text-decoration: underline;
    font-weight: bold;
  }
}
@media screen and (max-width: 25em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-3 div {
    padding: 0 0 0 1rem;
  }
}
@media print, screen and (max-width: 51.24875em) {
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-3 {
    max-width: 83.3333333333%;
  }
  body:not(.viewport) .bible .bibleTable .row .columns.tablet-order-3 span > a {
    text-decoration: underline;
  }
}

body.viewport .bible .bibleTable .row.align-middle {
  align-items: flex-start;
}
body.viewport .bible .bibleTable .row .columns.tablet-order-1 {
  max-width: 80px;
  padding: 0 10px;
}
body.viewport .bible .bibleTable .row .columns.tablet-order-1 p {
  margin-top: 5px;
  position: relative;
  top: 4px;
}
body.viewport .bible .bibleTable .row .columns.tablet-order-2 {
  max-width: 105px;
  padding: 0 5px 0 0;
  position: relative;
  top: -2px;
  text-align: left;
}
body.viewport .bible .bibleTable .row .columns.tablet-order-2 a {
  position: relative;
  top: -1px;
}

#pageCont {
  font-size: 18px;
  line-height: 1.4em;
  margin: 0 auto;
  width: 445px;
  background-color: #fff;
}
#pageCont .pageCont-header {
  font-weight: bold;
  font-size: 1.4em;
  color: #485c7d;
  text-align: center;
  border: 1px solid #c5d2e0;
  padding: 0;
  background-color: #e9eef1;
  border-radius: 3px;
}
#pageCont .pageCont-header .columns {
  padding: 4px 5px;
}
#pageCont .pageCont-header .columns div {
  text-align: center;
}
#pageCont a:hover {
  text-decoration: none;
  color: inherit;
}
#pageCont .columns {
  padding-top: 7px;
  padding-right: 7px;
  border-bottom: none;
}
#pageCont .columns p {
  margin: 7px 0 0;
  text-align: center;
}
#pageCont .columns p:first-child {
  margin: 0;
}
#pageCont .columns p:hover span {
  border-color: #2a384d;
  background-color: #3f5477;
  color: #fff;
  text-shadow: #2a384d 1px 1px 0;
}
@media print, screen and (min-width: 40em) {
  #pageCont .columns p:hover span.results-range {
    border-color: #3f5477;
    background-color: #627B9F;
    text-shadow: #3f5477 1px 1px 0;
  }
}
#pageCont .columns p span {
  display: block;
  float: left;
  border: 1px solid #637c95;
  background-color: #c1d4e8;
  color: #2f4d6e;
  width: 35px;
  margin-bottom: 7px;
  border-radius: 3px 0 0 3px;
  padding: 1px 5px;
  font-size: 0.9em;
  font-weight: bold;
  text-shadow: #e9eef1 1px 1px 0;
}
#pageCont .columns p span.results-range {
  border-left-width: 0;
  border-color: #b4c3d3;
  background-color: #e9eef1;
  color: #2f4d6e;
  width: 175px;
  border-radius: 0 3px 3px 0;
  padding-left: 8px;
  text-shadow: #fff 1px 1px 0;
  font-weight: normal;
}
#pageCont .columns p span.results-range:hover {
  color: #fff;
}
#pageCont .columns p.moreRefs2 {
  cursor: default;
}
#pageCont .columns p.moreRefs2 span {
  border-color: #2a384d;
  background-color: #3f5477;
  color: #fff;
  text-shadow: #2a384d 1px 1px 0;
}
#pageCont .columns p.moreRefs2 span.results-range {
  border-color: #3f5477;
  background-color: #627B9F;
  text-shadow: #3f5477 1px 1px 0;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont {
    width: 100%;
    font-size: 1em;
  }
  body:not(.viewport) #pageCont .row {
    padding: 1rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns {
    padding: 0 1rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p {
    padding: 0.5rem 0;
    margin: 0;
  }
  body:not(.viewport) #pageCont .columns p a {
    display: block;
    padding: 0.5rem 1rem;
    border: 1px solid #637c95;
    background-color: #c1d4e8;
    border-radius: 3px;
    color: #2f4d6e;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p:hover span {
    background-color: #c1d4e8;
    color: #0a0a0a;
    text-shadow: none;
    border-color: #637c95;
    color: #2f4d6e;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p span {
    display: inline;
    float: initial;
    padding: 0;
    width: inherit;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    font-weight: normal;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p span.results-range {
    background-color: transparent;
    border: 0;
    padding-left: 0.5rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p.moreRefs2 {
    margin-top: 1rem;
    margin-bottom: 0.5rem;
    padding: 0;
    background-color: #627b9f;
    border: 1px solid #3f5477;
    border-radius: 3px;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p.moreRefs2 span {
    display: block;
    padding: 0.5rem 0;
    background: none;
    border: none;
    color: #fff;
    text-shadow: none;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p.moreRefs2 span.results-number {
    margin-bottom: 0;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #pageCont .columns p.moreRefs2 span.results-range {
    background: none;
    border: none;
    color: #fff;
    text-shadow: none;
  }
}

body.viewport #pageCont .columns.medium-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
body.viewport #pageCont .columns p:hover span.results-range {
  border-color: #3f5477;
  background-color: #627B9F;
  text-shadow: #3f5477 1px 1px 0;
}

/* ######################### Lex Search ######################### */
#lexSearch h2 {
  text-align: center;
  border: solid #627b9f 1px;
  background-color: #a0b3cb;
  color: #f9fafb;
  width: 100%;
  border-radius: 5px 5px 0 0;
  text-shadow: #627b9f 1px 1px 0;
  position: relative;
  text-align: left;
  font-weight: bold;
  font-size: 1.05em;
  padding: 3px 5px 1px;
}

#lexSearch > div {
  border: solid #c5d2e0 1px;
  border-width: 0 1px 1px;
  border-radius: 0 0 5px 5px;
  background-color: #fff;
  padding: 15px;
  text-align: center;
  width: 100%;
}

#lexSearch > div > #prevNext {
  margin-bottom: 7px;
  text-align: left;
}

#lexSearch > div > #prevNext > div:first-child {
  float: right;
}

#lexSearch > div > form {
  text-align: center;
}

#lexSearch input,
#lexSearch select {
  width: inherit;
  border: solid #c5d2e0 1px;
  border-radius: 5px;
  padding: 2px;
  margin: 0 2px;
  background-color: #f9fafb;
  color: #485770;
}

#lexSearch input[type=text] {
  padding: 3px;
}

#lexSearch input[type=submit] {
  background-color: #bbcada;
  border: solid #91a6c3 1px;
  font-weight: bold;
}

#lexSearch input[type=submit]:hover {
  background-color: #52627c;
  border: solid #3c485b 1px;
  color: #e9eef1;
}

/* ######################### Vine's Entry popup table ######################### */
#lexVines {
  overflow: auto;
  overflow-x: hidden;
  max-height: 450px;
  background-color: #fff;
}

#lexVines > div:nth-child(odd) {
  background-color: #ebf4fd;
  border-bottom: 1px solid #C5D2E0;
  border-right: 1px solid #C5D2E0;
  color: #506373;
  text-align: left;
  padding: 0px;
}

#lexVines > div > table {
  width: 100%;
}

#lexVines > div > table a {
  font-variant: small-caps;
  font-weight: normal;
}

#lexVines > div > table > tbody > tr > td {
  padding: 5px;
}

#lexVines > div > table > tbody > tr > td:last-child {
  font-weight: normal;
  text-align: right;
}

#lexVines > div + div {
  border-bottom: 1px solid #C5D2E0;
  border-right: 1px solid #C5D2E0;
  width: 100%;
}

#lexVines > div + div > div {
  padding: 10px 15px 15px;
}

#lexVines > div > div > hr {
  background-color: #C5D2E0;
}

span.Amharic {
  font-size: 1.5em;
  vertical-align: bottom;
}

span.AramaicSerto {
  font-family: AramaicSerto !important;
  font-size: 1.5em;
}

span.Arabic {
  font-size: 1.9em;
  vertical-align: sub;
  direction: rtl;
  display: inline-block;
}

span.Samaritan {
  font-family: Samaritan !important;
  font-size: 1.5em;
  font-weight: bold;
}

span.Syriac {
  font-size: 1.5em;
  font-weight: bold;
}

span.Urdu {
  font-size: 1.5em;
  font-weight: bold;
  vertical-align: bottom;
}

.translit-grid-container {
  border: 1px solid #B6C4D8;
  border-bottom-width: 0;
  border-radius: 4px;
}
.translit-grid-container div.grid-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  border-width: 0;
  align-items: stretch;
}
.translit-grid-container div.grid-row:nth-child(even) {
  background-color: #EDF4FB;
}
.translit-grid-container div.grid-row > div {
  border: 1px solid #B6C4D8;
  text-align: center;
  border-width: 0 1px 1px 0;
  line-height: 1.5;
  padding: 2px 4px;
}
.translit-grid-container div.grid-row > div.cell-center {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.translit-grid-container div.grid-row > div .greek-font {
  line-height: 1;
}
.translit-grid-container div.grid-row > div:first-child {
  border-right-width: 2px;
}
.translit-grid-container div.grid-row > div:last-child {
  border-right-width: 0;
}
.translit-grid-container div.grid-row.first-row div:first-child {
  /* top-left | top-right | bottom-right | bottom-left */
  border-radius: 4px 0 0 0;
}
.translit-grid-container div.grid-row.first-row div:last-child {
  /* top-left | top-right | bottom-right | bottom-left */
  border-radius: 0 4px 0 0;
}
.translit-grid-container div.grid-row.last-row div:first-child {
  /* top-left | top-right | bottom-right | bottom-left */
  border-radius: 0 0 0 4px;
}
.translit-grid-container div.grid-row.last-row div:last-child {
  /* top-left | top-right | bottom-right | bottom-left */
  border-radius: 0 0 4px 0;
}

.translit-note {
  background-color: #fff;
  text-align: center;
  border: none;
}

.lexical-key-new {
  display: flex;
  flex-wrap: wrap;
  gap: 0.25rem;
}
.lexical-key-new > p {
  background-color: #EDF4FB;
  padding: 5px 10px;
  border-radius: 4px;
}

.lexical-key {
  width: 100%;
  font-size: 0.9em;
}

.lexical-key > tbody > tr > td:first-child,
.lexical-key > tbody > tr > td:first-child + td + td + td {
  font-weight: bold;
}

.lexical-key > tbody > tr > td {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.1;
  padding: 2px;
  background-color: #fefefe;
  vertical-align: middle;
}

.lexical-key > tbody > tr:nth-child(even) > td {
  border: 1px solid #355488;
  border-width: 1px 0px;
}

.lexical-key > tbody > tr > td:first-child + td + td {
  border-right: 1px solid #355488;
}

.translit-border > tbody > tr:last-child > td {
  border-bottom: none;
}

.translit-border > tbody > tr > td:nth-child(6) {
  border-right: 1px solid #355488 !important;
}

div#trench {
  padding: 17px 40px;
  font-size: 0.9em;
}

div#trench > p {
  text-align: justify;
  line-height: 1.5em;
  margin: 12px 0;
}

div#trench > p > span.Gk {
  font-size: 1.1em;
}

div#trench > p > span.Hb {
  font-size: 1.2em;
}

div#trench > h2 {
  text-align: center;
  font-size: 1.2em;
  margin: 17px 0;
  line-height: 1em;
  font-weight: bold;
}

div#trenchTOC {
  padding: 17px 120px;
  font-size: 0.9em;
}

div#trenchTOC > h2 {
  text-align: center;
}

div#trenchTOC > blockquote > p {
  margin: 20px 0;
}

div#trenchTOC > blockquote {
  text-align: center;
}

div#trenchTOC > blockquote > div.cite {
  background-color: #FFFFFF;
  border-radius: 5px;
  border: 1px solid #C5D2E0;
  padding: 10px;
}

div#trench > blockquote > div.cite > table {
  margin-top: 12px;
}

div#trenchTOC > blockquote > div.cite > table > tbody > tr > td {
  padding: 3px;
}

#lexicon > table > tbody > tr > td#lexDict > div ~ div > p {
  padding-top: 12px;
}

#lexicon > table > tbody > tr > td#lexDict > div ~ div > p:first-child {
  padding-top: 0;
}

/* ######################### Strong's Definition ######################### */
.titleAside {
  float: right;
  font-size: 85%;
  color: #39547f;
  cursor: pointer;
}

.strongsEcks,
.Sy {
  font-size: 150%;
  font-weight: bold;
  vertical-align: top;
}

.strongsDagger {
  padding-right: 2px;
}

.strongsPlus {
  font-size: 120%;
  font-weight: bold;
  vertical-align: top;
}

#strongsInfo hr {
  height: 1px;
  margin: 0 auto 1em;
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: #e6e6e6;
}
#strongsInfo div > p {
  padding-bottom: 1rem;
}

#outlineBiblical > .lexSpecial {
  margin-left: 0;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #strongsInfo.__hidden,
  body:not(.viewport) #InflectionOccurrences.__hidden,
  body:not(.viewport) #outlineBiblical.__hidden,
  body:not(.viewport) #BDBHebrew.__hidden,
  body:not(.viewport) #BDBTayersLexBlock.__hidden,
  body:not(.viewport) #HebrewLexImg.__hidden,
  body:not(.viewport) #concordanceResults.__hidden,
  body:not(.viewport) #bibleTable.__hidden,
  body:not(.viewport) #pageCont.__hidden {
    display: none;
  }
}
#lexCount > div > div,
#lexDict > div > div,
.lexStrongsDef {
  line-height: 1.6em;
}

.lexStrongsDef .Gk,
.lexStrongsDef .Hb,
.lexStrongsDef .Sy,
.lexStrongsDef .strgtrans {
  font-weight: bold;
}

.Hb {
  font-size: 1.6em;
}
.Hb.noBold {
  font-size: 1.1em;
}

.Gk {
  font-size: 1.3em;
}
.Gk.noBold {
  font-size: 1em;
}

sup {
  line-height: inherit;
}

.back-link {
  width: 100%;
  padding: 1rem 0;
  text-align: center;
  text-decoration: underline;
}

.back-link a {
  font-size: 1rem;
}

/* ######################### BDB & Thayer's Definition ######################### */
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .bdb-thayer-lex > div > div + div {
    padding: 1.5rem 1rem;
  }
}
.bdb-thayer-lex #lexyText {
  font-size: 1em;
  line-height: 1.6em;
}
.bdb-thayer-lex #lexyText h3 {
  font-weight: bold;
  padding-top: 15px;
}
.bdb-thayer-lex #lexyText .direction-rtl {
  direction: rtl;
  display: inline-block;
}
.bdb-thayer-lex #lexyText .maroon {
  color: maroon;
  display: inline-block;
}
.bdb-thayer-lex #lexyText .maroon.Gk {
  cursor: pointer;
}
.bdb-thayer-lex #lexyText .maroon.Hb {
  cursor: pointer;
}
.bdb-thayer-lex #lexyText .bdb-title,
.bdb-thayer-lex #lexyText .thayer-title {
  display: flex;
  justify-content: space-between;
  padding-bottom: 15px;
}
.bdb-thayer-lex #lexyText .bdb-title > span,
.bdb-thayer-lex #lexyText .thayer-title > span {
  font-weight: bold;
}
.bdb-thayer-lex #lexyText .bdb-title > span + span,
.bdb-thayer-lex #lexyText .thayer-title > span + span {
  font-weight: normal;
}
.bdb-thayer-lex #lexyText .bdb-title > span + span a.bdb-abbreviations-link,
.bdb-thayer-lex #lexyText .thayer-title > span + span a.bdb-abbreviations-link {
  cursor: pointer;
  color: #425479;
  border: 1px solid #B8CCEE;
  background-color: #F3F7FE;
  display: inline-block;
  font-size: 13px;
  font-family: arial, helvetica !important;
  border-radius: 4px;
  padding: 2px 4px;
  margin-right: 7px;
  transition: 0.25s ease-in-out;
}
.bdb-thayer-lex #lexyText .bdb-title > span + span a.bdb-abbreviations-link:hover,
.bdb-thayer-lex #lexyText .thayer-title > span + span a.bdb-abbreviations-link:hover {
  color: #fff;
  border: 1px solid #293D61;
  background-color: #677A9C;
  text-decoration: none;
}
.bdb-thayer-lex #lexyText .bdb-title > span + span span.show-hide-ten,
.bdb-thayer-lex #lexyText .thayer-title > span + span span.show-hide-ten {
  display: none;
}
.bdb-thayer-lex #lexyText.show-hide-ten .bdb-title span.show-hide-ten,
.bdb-thayer-lex #lexyText.show-hide-ten .thayer-title span.show-hide-ten {
  display: inline;
  cursor: pointer;
  color: #fff;
  border: 1px solid #293D61;
  background-color: #677A9C;
  display: inline-block;
  font-size: 13px;
  font-family: arial, helvetica !important;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 2px 4px;
  transition: 0.25s ease-in-out;
}
.bdb-thayer-lex #lexyText.show-hide-ten .bdb-title span.show-hide-ten::before,
.bdb-thayer-lex #lexyText.show-hide-ten .thayer-title span.show-hide-ten::before {
  content: "Collapse";
}
.bdb-thayer-lex #lexyText.show-hide-ten .bdb-title span.show-hide-ten:hover,
.bdb-thayer-lex #lexyText.show-hide-ten .thayer-title span.show-hide-ten:hover {
  color: #425479;
  border: 1px solid #B8CCEE;
  background-color: #F3F7FE;
}
@media print, screen and (max-width: 39.99875em) {
  .bdb-thayer-lex #lexyText.show-hide-ten .bdb-title span.show-hide-ten,
  .bdb-thayer-lex #lexyText.show-hide-ten .thayer-title span.show-hide-ten {
    display: none;
  }
}
.bdb-thayer-lex #lexyText.show-hide-ten.show-ten {
  height: 275px;
  overflow: hidden;
}
.bdb-thayer-lex #lexyText.show-hide-ten.show-ten span.show-hide-ten {
  min-width: 80px;
  text-align: center;
}
.bdb-thayer-lex #lexyText.show-hide-ten.show-ten span.show-hide-ten::before {
  content: "Show All";
}
.bdb-thayer-lex #lexyText span.bdbGlyph img {
  width: 15px;
  height: 15px;
}
.bdb-thayer-lex #lexyText div.scriptureIndex {
  border: 1px #627b9f solid;
  border-radius: 5px;
  margin: 5px;
  padding: 5px;
}
.bdb-thayer-lex #lexyText div.scriptureIndex p {
  text-align: left;
  padding: unset;
  font-weight: unset;
  padding-left: 5px;
}
.bdb-thayer-lex #lexyText div.scriptureIndex p:nth-child(2n) {
  padding-left: 25px;
}
.bdb-thayer-lex .emphasis,
.bdb-thayer-lex .lexicon-word,
.bdb-thayer-lex .bdbbullet-lvl1 .thbullet-lvl1 {
  font-weight: bold;
}
.bdb-thayer-lex .Gk,
.bdb-thayer-lex .bdb-increase {
  font-weight: bold;
}
.bdb-thayer-lex div#thayersText span.Gk.maroon:hover {
  text-decoration: underline;
}
.bdb-thayer-lex .bdbbullet-lvl0,
.bdb-thayer-lex .thbullet-lvl0 {
  padding-left: 5px;
}
.bdb-thayer-lex .bdbbullet-lvl1,
.bdb-thayer-lex .thbullet-lvl1 {
  padding-left: 10px;
}
.bdb-thayer-lex .bdbbullet-lvl2,
.bdb-thayer-lex .thbullet-lvl2 {
  padding-left: 20px;
}
.bdb-thayer-lex .bdbbullet-lvl3,
.bdb-thayer-lex .thbullet-lvl3 {
  padding-left: 30px;
}
.bdb-thayer-lex .bdbbullet-lvl4,
.bdb-thayer-lex .thbullet-lvl4 {
  padding-left: 40px;
}
.bdb-thayer-lex .bdbbullet-lvl5,
.bdb-thayer-lex .thbullet-lvl5 {
  padding-left: 50px;
}
.bdb-thayer-lex .bdbbullet-lvl6,
.bdb-thayer-lex .thbullet-lvl5 {
  padding-left: 60px;
}
.bdb-thayer-lex .latin,
.bdb-thayer-lex .foreign,
.bdb-thayer-lex .english {
  font-style: italic;
}
.bdb-thayer-lex .bdb-license,
.bdb-thayer-lex .thayer-license {
  font-size: 60%;
  line-height: normal;
  padding-top: 10px;
  text-align: center;
}
.bdb-thayer-lex .thayer-title {
  padding-bottom: 15px;
}
.bdb-thayer-lex .og-header-toggle {
  cursor: pointer;
}
.bdb-thayer-lex #lexThayers div .note {
  font-size: 90%;
  padding-top: 5px;
  text-align: justify;
}
.bdb-thayer-lex #lexThayers div p {
  padding: 20px 0 10px;
}

/******************  Occurrences ******************/
body.expand-width #lexInflections #InflectionOccurrences span.show-hide-ten {
  top: 10px;
}

#lexInflections {
  position: relative;
}
#lexInflections #InflectionOccurrences {
  padding-right: 0;
}
#lexInflections #InflectionOccurrences.show-ten {
  height: 125px;
  overflow: hidden;
}
#lexInflections #InflectionOccurrences.show-ten span.show-hide-ten::before {
  content: "Show All";
}
#lexInflections #InflectionOccurrences span.show-hide-ten {
  cursor: pointer;
  position: absolute;
  user-select: none;
  color: #fff;
  right: 5px;
  top: 5px;
  border: 1px solid #202a39;
  background-color: #627b9f;
  display: inline-block;
  font-size: 14px;
  font-family: arial, helvetica !important;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 0px 4px;
  transition: 0.25s ease-in-out;
}
#lexInflections #InflectionOccurrences span.show-hide-ten::before {
  content: "Collapse";
}
#lexInflections #InflectionOccurrences span.show-hide-ten:hover {
  color: #425479;
  border: 1px solid #B8CCEE;
  background-color: #F3F7FE;
}
#lexInflections #InflectionOccurrences span.greek-occur-count {
  cursor: pointer;
  border: solid #d1dbe6 1px;
  background-color: #eff4f7;
  color: #b1bbcb;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  font-family: arial, helvetica !important;
  border-radius: 4px;
  padding: 2px 4px;
  margin-bottom: 5px;
}
#lexInflections #InflectionOccurrences span.greek-occur-count.active {
  background-color: #f9fafb;
  color: #000;
}
#lexInflections #InflectionOccurrences span.greek-occur-count:not(.active):hover {
  background-color: #fff;
  color: #627b9f;
}
#lexInflections #InflectionOccurrences > div.greek-inflections {
  padding-top: 1px;
  display: none;
  grid-gap: 10px;
  grid-template-columns: repeat(auto-fit, minmax(235px, 1fr));
}
#lexInflections #InflectionOccurrences > div.greek-inflections.active {
  display: grid;
}
#lexInflections #InflectionOccurrences > div.greek-inflections div.greekInflection > div {
  margin: 5px;
  margin-top: 7px;
  margin-left: 0;
  display: inline-block;
  white-space: nowrap;
}
#lexInflections #InflectionOccurrences > div.greek-inflections div.greekInflection > div:before {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  opacity: 0;
  background-color: aliceblue;
  border: 2px solid #39547f;
  white-space: pre;
  color: black;
  position: absolute;
  padding: 10px;
  z-index: 1;
  border-radius: 10px;
  margin-top: 35px;
  margin-left: 20px;
}
#lexInflections #InflectionOccurrences > div.greek-inflections div.greekInflection > div:hover .style-link {
  border: 2px solid #39547f;
  border-radius: 8px;
  background: aliceblue;
}
#lexInflections #InflectionOccurrences > div.greek-inflections div.greekInflection > div:hover:before {
  opacity: 1;
  content: attr(data-hover);
}
#lexInflections #InflectionOccurrences > div.greek-inflections div.greekInflection .style-link {
  color: #39547f;
  cursor: pointer;
  text-decoration: none;
  border: 2px solid transparent;
  padding: 6px;
}
#lexInflections #InflectionOccurrences > div.greek-inflections div.greekInflection .style-link a {
  text-decoration: none;
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) .bdb-thayer-lex #lexyText.show-ten {
    height: auto;
    overflow: auto;
  }
}

@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #lexInflections #InflectionOccurrences {
    padding-top: 1rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #lexInflections #InflectionOccurrences.show-ten {
    height: auto;
    overflow: auto;
  }
}
@media screen and (max-width: 63.99875em) {
  body:not(.viewport) #lexInflections #InflectionOccurrences > div {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
  body:not(.viewport) #lexInflections #InflectionOccurrences > div div.greekInflection > div:before {
    white-space: pre-wrap;
  }
}
@media print, screen and (max-width: 51.24875em) {
  body:not(.viewport) #lexInflections #InflectionOccurrences > div {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.viewport) #lexInflections #InflectionOccurrences > div {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}

:root {
  --primary-text: #142540;
  --secondary-gray: #515a68;
  --core-white: #fff;
  --edit-circle-text: var(--noun-primary-color);
  --edit-circle-fill: var(--noun-secondary-color);
  --noun-lighter: #FFF8EC;
  --noun-light: #F9E3BE;
  --noun-dark: #853B00;
  --noun-bright-lighter: #FFEFE8;
  --noun-bright-light: #FECAB4;
  --noun-bright-dark: #D54408;
  --noun-muted-lighter: #FFF4EF;
  --noun-muted-light: #F3C4AE;
  --noun-muted-dark: #843A1F;
  --verb-lighter: #E4FFF4;
  --verb-light: #A7F4D2;
  --verb-dark: #03451E;
  --verb-bright-lighter: #D7FEFF;
  --verb-bright-light: #92EFF0;
  --verb-bright-dark: #02A3A6;
  --verb-muted-lighter: #E5FFFA;
  --verb-muted-light: #CEEEE8;
  --verb-muted-dark: #3A615C;
  --adjective-lighter: #FFEFF0;
  --adjective-light: #F9C2C5;
  --adjective-dark: #6B0D18;
  --adjective-bright-lighter: #FFEEF5;
  --adjective-bright-light: #FFC4DD;
  --adjective-bright-dark: #E02776;
  --adjective-muted-lighter: #FFF6EE;
  --adjective-muted-light: #E1C4AA;
  --adjective-muted-dark: #68462A;
  --pronoun-lighter: #EDEFFF;
  --pronoun-light: #C7CBF5;
  --pronoun-dark: #252995;
  --pronoun-bright-lighter: #FAF9FF;
  --pronoun-bright-light: #EAE7F5;
  --pronoun-bright-dark: #9D90C5;
  --pronoun-muted-lighter: #F6EDFB;
  --pronoun-muted-light: #D7C1E5;
  --pronoun-muted-dark: #4F4655;
  --adverb-lighter: #FCF4FF;
  --adverb-light: #DFBEE9;
  --adverb-dark: #4B0867;
  --adverb-bright-lighter: #FAEEFE;
  --adverb-bright-light: #E0BBEF;
  --adverb-bright-dark: #671587;
  --adverb-muted-lighter: #F3F2F8;
  --adverb-muted-light: #DBD9E4;
  --adverb-muted-dark: #544B85;
  --article-lighter: #FFF6FC;
  --article-light: #F6C2E7;
  --article-dark: #9D0059;
  --article-bright-lighter: #FFFBD0;
  --article-bright-light: #F8E52E;
  --article-bright-dark: #52490E;
  --article-muted-lighter: #F9F9F6;
  --article-muted-light: #E4E3D4;
  --article-muted-dark: #7E7840;
  --preposition-lighter: #F3FFEE;
  --preposition-light: #C1EBAF;
  --preposition-dark: #42712E;
  --preposition-bright-lighter: #F5FFE7;
  --preposition-bright-light: #E8FACF;
  --preposition-bright-dark: #A4CF66;
  --preposition-muted-lighter: #F3F3F3;
  --preposition-muted-light: #D7DAD2;
  --preposition-muted-dark: #58634A;
  --conjunction-lighter: #F4FBFF;
  --conjunction-light: #D4E7F1;
  --conjunction-dark: #1D3947;
  --conjunction-bright-lighter: #ECFAFF;
  --conjunction-bright-light: #BFDBE4;
  --conjunction-bright-dark: #3C5D68;
  --conjunction-muted-lighter: #EEF7F8;
  --conjunction-muted-light: #CADFE1;
  --conjunction-muted-dark: #32616A;
  --interjection-lighter: #F7F5FD;
  --interjection-light: #CEC3E9;
  --interjection-dark: #443A63;
  --interjection-bright-lighter: #FFF2FF;
  --interjection-bright-light: #F0C0F2;
  --interjection-bright-dark: #BB5CBE;
  --interjection-muted-lighter: #F3F3F3;
  --interjection-muted-light: #DDD4D4;
  --interjection-muted-dark: #713D3D;
  --particle-lighter: #E4FFFD;
  --particle-light: #BAE9E6;
  --particle-dark: #03423E;
  --particle-bright-lighter: #E7F9FF;
  --particle-bright-light: #BBEDFC;
  --particle-bright-dark: #47BDE0;
  --particle-muted-lighter: #EAEFED;
  --particle-muted-light: #C1D3CC;
  --particle-muted-dark: #33614D;
  --noun-primary-color: var(--noun-dark);
  --noun-secondary-color: var(--noun-light);
}

.morph-theme-lt {
  --noun-primary-color: var(--noun-dark);
  --noun-secondary-color: var(--noun-light);
  --noun-drop-shadow-color: var(--noun-lighter);
  --verb-primary-color: var(--verb-dark);
  --verb-secondary-color: var(--verb-light);
  --verb-drop-shadow-color: var(--verb-lighter);
  --adjective-primary-color: var(--adjective-dark);
  --adjective-secondary-color: var(--adjective-light);
  --adjective-drop-shadow-color: var(--adjective-lighter);
  --pronoun-primary-color: var(--pronoun-dark);
  --pronoun-secondary-color: var(--pronoun-light);
  --pronoun-drop-shadow-color: var(--pronoun-lighter);
  --adverb-primary-color: var(--adverb-dark);
  --adverb-secondary-color: var(--adverb-light);
  --adverb-drop-shadow-color: var(--adverb-lighter);
  --article-primary-color: var(--article-dark);
  --article-secondary-color: var(--article-light);
  --article-drop-shadow-color: var(--article-lighter);
  --preposition-primary-color: var(--preposition-dark);
  --preposition-secondary-color: var(--preposition-light);
  --preposition-drop-shadow-color: var(--preposition-lighter);
  --conjunction-primary-color: var(--conjunction-dark);
  --conjunction-secondary-color: var(--conjunction-light);
  --conjunction-drop-shadow-color: var(--conjunction-lighter);
  --interjection-primary-color: var(--interjection-dark);
  --interjection-secondary-color: var(--interjection-light);
  --interjection-drop-shadow-color: var(--interjection-lighter);
  --particle-primary-color: var(--particle-dark);
  --particle-secondary-color: var(--particle-light);
  --particle-drop-shadow-color: var(--particle-lighter);
}

.morph-theme-dt {
  --noun-primary-color: var(--noun-light);
  --noun-secondary-color: var(--noun-dark);
  --noun-drop-shadow-color: var(--noun-light);
  --verb-primary-color: var(--verb-light);
  --verb-secondary-color: var(--verb-dark);
  --verb-drop-shadow-color: var(--verb-light);
  --adjective-primary-color: var(--adjective-light);
  --adjective-secondary-color: var(--adjective-dark);
  --adjective-drop-shadow-color: var(--adjective-light);
  --pronoun-primary-color: var(--pronoun-light);
  --pronoun-secondary-color: var(--pronoun-dark);
  --pronoun-drop-shadow-color: var(--pronoun-light);
  --adverb-primary-color: var(--adverb-light);
  --adverb-secondary-color: var(--adverb-dark);
  --adverb-drop-shadow-color: var(--adverb-light);
  --article-primary-color: var(--article-light);
  --article-secondary-color: var(--article-dark);
  --article-drop-shadow-color: var(--article-light);
  --preposition-primary-color: var(--preposition-light);
  --preposition-secondary-color: var(--preposition-dark);
  --preposition-drop-shadow-color: var(--preposition-light);
  --conjunction-primary-color: var(--conjunction-light);
  --conjunction-secondary-color: var(--conjunction-dark);
  --conjunction-drop-shadow-color: var(--conjunction-light);
  --interjection-primary-color: var(--interjection-light);
  --interjection-secondary-color: var(--interjection-dark);
  --interjection-drop-shadow-color: var(--interjection-light);
  --particle-primary-color: var(--particle-light);
  --particle-secondary-color: var(--particle-dark);
  --particle-drop-shadow-color: var(--particle-light);
}

.morph-theme-bt {
  --noun-primary-color: var(--noun-bright-light);
  --noun-secondary-color: var(--noun-bright-dark);
  --noun-drop-shadow-color: var(--noun-bright-lighter);
  --verb-primary-color: var(--verb-bright-light);
  --verb-secondary-color: var(--verb-bright-dark);
  --verb-drop-shadow-color: var(--verb-bright-lighter);
  --adjective-primary-color: var(--adjective-bright-light);
  --adjective-secondary-color: var(--adjective-bright-dark);
  --adjective-drop-shadow-color: var(--adjective-bright-lighter);
  --pronoun-primary-color: var(--pronoun-bright-light);
  --pronoun-secondary-color: var(--pronoun-bright-dark);
  --pronoun-drop-shadow-color: var(--pronoun-bright-lighter);
  --adverb-primary-color: var(--adverb-bright-light);
  --adverb-secondary-color: var(--adverb-bright-dark);
  --adverb-drop-shadow-color: var(--adverb-bright-lighter);
  --article-primary-color: var(--article-bright-dark);
  --article-secondary-color: var(--article-bright-light);
  --article-drop-shadow-color: var(--article-bright-lighter);
  --preposition-primary-color: var(--preposition-bright-light);
  --preposition-secondary-color: var(--preposition-bright-dark);
  --preposition-drop-shadow-color: var(--preposition-bright-lighter);
  --conjunction-primary-color: var(--conjunction-bright-light);
  --conjunction-secondary-color: var(--conjunction-bright-dark);
  --conjunction-drop-shadow-color: var(--conjunction-bright-lighter);
  --interjection-primary-color: var(--interjection-bright-light);
  --interjection-secondary-color: var(--interjection-bright-dark);
  --interjection-drop-shadow-color: var(--interjection-bright-lighter);
  --particle-primary-color: var(--particle-bright-light);
  --particle-secondary-color: var(--particle-bright-dark);
  --particle-drop-shadow-color: var(--particle-bright-lighter);
}

.morph-theme-mt {
  --noun-primary-color: var(--noun-muted-dark);
  --noun-secondary-color: var(--noun-muted-light);
  --noun-drop-shadow-color: var(--noun-muted-lighter);
  --verb-primary-color: var(--verb-muted-dark);
  --verb-secondary-color: var(--verb-muted-light);
  --verb-drop-shadow-color: var(--verb-muted-lighter);
  --adjective-primary-color: var(--adjective-muted-dark);
  --adjective-secondary-color: var(--adjective-muted-light);
  --adjective-drop-shadow-color: var(--adjective-muted-lighter);
  --pronoun-primary-color: var(--pronoun-muted-dark);
  --pronoun-secondary-color: var(--pronoun-muted-light);
  --pronoun-drop-shadow-color: var(--pronoun-muted-lighter);
  --adverb-primary-color: var(--adverb-muted-dark);
  --adverb-secondary-color: var(--adverb-muted-light);
  --adverb-drop-shadow-color: var(--adverb-muted-lighter);
  --article-primary-color: var(--article-muted-dark);
  --article-secondary-color: var(--article-muted-light);
  --article-drop-shadow-color: var(--article-muted-lighter);
  --preposition-primary-color: var(--preposition-muted-dark);
  --preposition-secondary-color: var(--preposition-muted-light);
  --preposition-drop-shadow-color: var(--preposition-muted-lighter);
  --conjunction-primary-color: var(--conjunction-muted-dark);
  --conjunction-secondary-color: var(--conjunction-muted-light);
  --conjunction-drop-shadow-color: var(--conjunction-muted-lighter);
  --interjection-primary-color: var(--interjection-muted-dark);
  --interjection-secondary-color: var(--interjection-muted-light);
  --interjection-drop-shadow-color: var(--interjection-muted-lighter);
  --particle-primary-color: var(--particle-muted-dark);
  --particle-secondary-color: var(--particle-muted-light);
  --particle-drop-shadow-color: var(--particle-muted-lighter);
}

.morph-theme-ct {
  --noun-primary-color: var(--ct-noun-primary-color);
  --noun-secondary-color: var(--ct-noun-secondary-color);
  --noun-drop-shadow-color: var(--ct-noun-drop-shadow-color);
  --verb-primary-color: var(--ct-verb-primary-color);
  --verb-secondary-color: var(--ct-verb-secondary-color);
  --verb-drop-shadow-color: var(--ct-verb-drop-shadow-color);
  --adjective-primary-color: var(--ct-adjective-primary-color);
  --adjective-secondary-color: var(--ct-adjective-secondary-color);
  --adjective-drop-shadow-color: var(--ct-adjective-drop-shadow-color);
  --pronoun-primary-color: var(--ct-pronoun-primary-color);
  --pronoun-secondary-color: var(--ct-pronoun-secondary-color);
  --pronoun-drop-shadow-color: var(--ct-pronoun-drop-shadow-color);
  --adverb-primary-color: var(--ct-adverb-primary-color);
  --adverb-secondary-color: var(--ct-adverb-secondary-color);
  --adverb-drop-shadow-color: var(--ct-adverb-drop-shadow-color);
  --article-primary-color: var(--ct-article-primary-color);
  --article-secondary-color: var(--ct-article-secondary-color);
  --article-drop-shadow-color: var(--ct-article-drop-shadow-color);
  --preposition-primary-color: var(--ct-preposition-primary-color);
  --preposition-secondary-color: var(--ct-preposition-secondary-color);
  --preposition-drop-shadow-color: var(--ct-preposition-drop-shadow-color);
  --conjunction-primary-color: var(--ct-conjunction-primary-color);
  --conjunction-secondary-color: var(--ct-conjunction-secondary-color);
  --conjunction-drop-shadow-color: var(--ct-conjunction-drop-shadow-color);
  --interjection-primary-color: var(--ct-interjection-primary-color);
  --interjection-secondary-color: var(--ct-interjection-secondary-color);
  --interjection-drop-shadow-color: var(--ct-interjection-drop-shadow-color);
  --particle-primary-color: var(--ct-particle-primary-color);
  --particle-secondary-color: var(--ct-particle-secondary-color);
  --particle-drop-shadow-color: var(--ct-particle-drop-shadow-color);
}

.color-list .pill-shape {
  border: 1px solid #bccce1;
}
.color-list .pill-shape.noun {
  background-color: var(--noun-secondary-color);
  color: var(--noun-primary-color);
}
.color-list .pill-shape.verb {
  background-color: var(--verb-secondary-color);
  color: var(--verb-primary-color);
}
.color-list .pill-shape.adjective {
  background-color: var(--adjective-secondary-color);
  color: var(--adjective-primary-color);
}
.color-list .pill-shape.pronoun {
  background-color: var(--pronoun-secondary-color);
  color: var(--pronoun-primary-color);
}
.color-list .pill-shape.adverb {
  background-color: var(--adverb-secondary-color);
  color: var(--adverb-primary-color);
}
.color-list .pill-shape.article {
  background-color: var(--article-secondary-color);
  color: var(--article-primary-color);
}
.color-list .pill-shape.preposition {
  background-color: var(--preposition-secondary-color);
  color: var(--preposition-primary-color);
}
.color-list .pill-shape.conjunction {
  background-color: var(--conjunction-secondary-color);
  color: var(--conjunction-primary-color);
}
.color-list .pill-shape.interjection {
  background-color: var(--interjection-secondary-color);
  color: var(--interjection-primary-color);
}
.color-list .pill-shape.particle {
  background-color: var(--particle-secondary-color);
  color: var(--particle-primary-color);
}

#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor=Noun i] div.parse-pill-btn {
  background-color: var(--noun-secondary-color);
  color: var(--noun-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor=Noun i] div.parse-pill-btn:hover {
  background-color: var(--noun-primary-color);
  color: var(--noun-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor=Verb i] div.parse-pill-btn {
  background-color: var(--verb-secondary-color);
  color: var(--verb-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor=Verb i] div.parse-pill-btn:hover {
  background-color: var(--verb-primary-color);
  color: var(--verb-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Preposition i] div.parse-pill-btn {
  background-color: var(--preposition-secondary-color);
  color: var(--preposition-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Preposition i] div.parse-pill-btn:hover {
  background-color: var(--preposition-primary-color);
  color: var(--preposition-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Article i] div.parse-pill-btn {
  background-color: var(--article-secondary-color);
  color: var(--article-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Article i] div.parse-pill-btn:hover {
  background-color: var(--article-primary-color);
  color: var(--article-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Conjunction i] div.parse-pill-btn {
  background-color: var(--conjunction-secondary-color);
  color: var(--conjunction-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Conjunction i] div.parse-pill-btn:hover {
  background-color: var(--conjunction-primary-color);
  color: var(--conjunction-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Pronoun i] div.parse-pill-btn {
  background-color: var(--pronoun-secondary-color);
  color: var(--pronoun-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Pronoun i] div.parse-pill-btn:hover {
  background-color: var(--pronoun-primary-color);
  color: var(--pronoun-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Adjective i] div.parse-pill-btn {
  background-color: var(--adjective-secondary-color);
  color: var(--adjective-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Adjective i] div.parse-pill-btn:hover {
  background-color: var(--adjective-primary-color);
  color: var(--adjective-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Adverb i] div.parse-pill-btn {
  background-color: var(--adverb-secondary-color);
  color: var(--adverb-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Adverb i] div.parse-pill-btn:hover {
  background-color: var(--adverb-primary-color);
  color: var(--adverb-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Interjection i] div.parse-pill-btn {
  background-color: var(--interjection-secondary-color);
  color: var(--interjection-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Interjection i] div.parse-pill-btn:hover {
  background-color: var(--interjection-primary-color);
  color: var(--interjection-secondary-color);
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Particle i] div.parse-pill-btn {
  background-color: var(--particle-secondary-color);
  color: var(--particle-primary-color);
  border-width: 1px;
}
#concData > #interlinear > #TBconc div#concTable.parse-color-active .row[data-poscolor*=Particle i] div.parse-pill-btn:hover {
  background-color: var(--particle-primary-color);
  color: var(--particle-secondary-color);
}

.parse-color-active div.word-block-container div.word-block.word-link {
  border-color: #e1ebf8;
  border-style: solid;
  border-radius: 5px;
  z-index: 1;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i] div.interlinear-parse-code {
  background-color: var(--noun-secondary-color);
  color: var(--noun-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link {
  border-color: var(--noun-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--noun-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link div.interlinear-root a {
  text-decoration-color: var(--noun-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Noun i].word-link div.interlinear-parse-code:hover {
  background-color: var(--noun-primary-color);
  color: var(--noun-secondary-color);
  border-color: var(--noun-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i] div.interlinear-parse-code {
  background-color: var(--verb-secondary-color);
  color: var(--verb-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link {
  border-color: var(--verb-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--verb-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link div.interlinear-root a {
  text-decoration-color: var(--verb-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor=Verb i].word-link div.interlinear-parse-code:hover {
  background-color: var(--verb-primary-color);
  color: var(--verb-secondary-color);
  border-color: var(--verb-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i] div.interlinear-parse-code {
  background-color: var(--preposition-secondary-color);
  color: var(--preposition-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link {
  border-color: var(--preposition-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--preposition-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link div.interlinear-root a {
  text-decoration-color: var(--preposition-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Preposition i].word-link div.interlinear-parse-code:hover {
  background-color: var(--preposition-primary-color);
  color: var(--preposition-secondary-color);
  border-color: var(--preposition-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i] div.interlinear-parse-code {
  background-color: var(--article-secondary-color);
  color: var(--article-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link {
  border-color: var(--article-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--article-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link div.interlinear-root a {
  text-decoration-color: var(--article-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Article i].word-link div.interlinear-parse-code:hover {
  background-color: var(--article-primary-color);
  color: var(--article-secondary-color);
  border-color: var(--article-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i] div.interlinear-parse-code {
  background-color: var(--conjunction-secondary-color);
  color: var(--conjunction-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link {
  border-color: var(--conjunction-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--conjunction-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link div.interlinear-root a {
  text-decoration-color: var(--conjunction-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Conjunction i].word-link div.interlinear-parse-code:hover {
  background-color: var(--conjunction-primary-color);
  color: var(--conjunction-secondary-color);
  border-color: var(--conjunction-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i] div.interlinear-parse-code {
  background-color: var(--pronoun-secondary-color);
  color: var(--pronoun-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link {
  border-color: var(--pronoun-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--pronoun-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link div.interlinear-root a {
  text-decoration-color: var(--pronoun-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Pronoun i].word-link div.interlinear-parse-code:hover {
  background-color: var(--pronoun-primary-color);
  color: var(--pronoun-secondary-color);
  border-color: var(--pronoun-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i] div.interlinear-parse-code {
  background-color: var(--adjective-secondary-color);
  color: var(--adjective-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link {
  border-color: var(--adjective-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--adjective-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link div.interlinear-root a {
  text-decoration-color: var(--adjective-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adjective i].word-link div.interlinear-parse-code:hover {
  background-color: var(--adjective-primary-color);
  color: var(--adjective-secondary-color);
  border-color: var(--adjective-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i] div.interlinear-parse-code {
  background-color: var(--adverb-secondary-color);
  color: var(--adverb-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link {
  border-color: var(--adverb-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--adverb-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link div.interlinear-root a {
  text-decoration-color: var(--adverb-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Adverb i].word-link div.interlinear-parse-code:hover {
  background-color: var(--adverb-primary-color);
  color: var(--adverb-secondary-color);
  border-color: var(--adverb-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i] div.interlinear-parse-code {
  background-color: var(--interjection-secondary-color);
  color: var(--interjection-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link {
  border-color: var(--interjection-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--interjection-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link div.interlinear-root a {
  text-decoration-color: var(--interjection-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Interjection i].word-link div.interlinear-parse-code:hover {
  background-color: var(--interjection-primary-color);
  color: var(--interjection-secondary-color);
  border-color: var(--interjection-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i] div.interlinear-parse-code {
  background-color: var(--particle-secondary-color);
  color: var(--particle-primary-color);
  border-width: 1px;
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link {
  border-color: var(--particle-secondary-color);
  filter: drop-shadow(0px 0px 4px var(--particle-drop-shadow-color));
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link div.interlinear-inflected span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link div.interlinear-inflected span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link div.interlinear-inflected a,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link div.interlinear-root span.leadIn,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link div.interlinear-root span.leadOut,
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link div.interlinear-root a {
  text-decoration-color: var(--particle-secondary-color);
}
.parse-color-active div.word-block-container div.word-block[data-poscolor*=Particle i].word-link div.interlinear-parse-code:hover {
  background-color: var(--particle-primary-color);
  color: var(--particle-secondary-color);
  border-color: var(--particle-secondary-color);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--noun-secondary-color));
  content: var(--right-noun-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--verb-secondary-color));
  content: var(--right-noun-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--preposition-secondary-color));
  content: var(--right-noun-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--article-secondary-color));
  content: var(--right-noun-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-noun-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-noun-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--adjective-secondary-color));
  content: var(--right-noun-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--adverb-secondary-color));
  content: var(--right-noun-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--interjection-secondary-color));
  content: var(--right-noun-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Noun i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--noun-secondary-color), var(--particle-secondary-color));
  content: var(--right-noun-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--verb-secondary-color));
  content: var(--right-verb-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--noun-secondary-color));
  content: var(--right-verb-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--preposition-secondary-color));
  content: var(--right-verb-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--article-secondary-color));
  content: var(--right-verb-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-verb-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-verb-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--adjective-secondary-color));
  content: var(--right-verb-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--adverb-secondary-color));
  content: var(--right-verb-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--interjection-secondary-color));
  content: var(--right-verb-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor=Verb i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--verb-secondary-color), var(--particle-secondary-color));
  content: var(--right-verb-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--preposition-secondary-color));
  content: var(--right-preposition-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--verb-secondary-color));
  content: var(--right-preposition-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--noun-secondary-color));
  content: var(--right-preposition-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--article-secondary-color));
  content: var(--right-preposition-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-preposition-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-preposition-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--adjective-secondary-color));
  content: var(--right-preposition-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--adverb-secondary-color));
  content: var(--right-preposition-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--interjection-secondary-color));
  content: var(--right-preposition-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=preposition i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--preposition-secondary-color), var(--particle-secondary-color));
  content: var(--right-preposition-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--article-secondary-color));
  content: var(--right-article-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--verb-secondary-color));
  content: var(--right-article-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--preposition-secondary-color));
  content: var(--right-article-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--noun-secondary-color));
  content: var(--right-article-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-article-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-article-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--adjective-secondary-color));
  content: var(--right-article-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--adverb-secondary-color));
  content: var(--right-article-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--interjection-secondary-color));
  content: var(--right-article-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=article i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--article-secondary-color), var(--particle-secondary-color));
  content: var(--right-article-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-conjunction-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--verb-secondary-color));
  content: var(--right-conjunction-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--preposition-secondary-color));
  content: var(--right-conjunction-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--article-secondary-color));
  content: var(--right-conjunction-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--noun-secondary-color));
  content: var(--right-conjunction-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-conjunction-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--adjective-secondary-color));
  content: var(--right-conjunction-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--adverb-secondary-color));
  content: var(--right-conjunction-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--interjection-secondary-color));
  content: var(--right-conjunction-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=conjunction i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--conjunction-secondary-color), var(--particle-secondary-color));
  content: var(--right-conjunction-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-pronoun-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--verb-secondary-color));
  content: var(--right-pronoun-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--preposition-secondary-color));
  content: var(--right-pronoun-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--article-secondary-color));
  content: var(--right-pronoun-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-pronoun-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--noun-secondary-color));
  content: var(--right-pronoun-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--adjective-secondary-color));
  content: var(--right-pronoun-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--adverb-secondary-color));
  content: var(--right-pronoun-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--interjection-secondary-color));
  content: var(--right-pronoun-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=pronoun i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--pronoun-secondary-color), var(--particle-secondary-color));
  content: var(--right-pronoun-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--adjective-secondary-color));
  content: var(--right-adjective-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--verb-secondary-color));
  content: var(--right-adjective-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--preposition-secondary-color));
  content: var(--right-adjective-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--article-secondary-color));
  content: var(--right-adjective-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-adjective-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-adjective-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--noun-secondary-color));
  content: var(--right-adjective-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--adverb-secondary-color));
  content: var(--right-adjective-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--interjection-secondary-color));
  content: var(--right-adjective-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adjective i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--adjective-secondary-color), var(--particle-secondary-color));
  content: var(--right-adjective-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--adverb-secondary-color));
  content: var(--right-adverb-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--verb-secondary-color));
  content: var(--right-adverb-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--preposition-secondary-color));
  content: var(--right-adverb-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--article-secondary-color));
  content: var(--right-adverb-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-adverb-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-adverb-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--adjective-secondary-color));
  content: var(--right-adverb-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--noun-secondary-color));
  content: var(--right-adverb-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--interjection-secondary-color));
  content: var(--right-adverb-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=adverb i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--adverb-secondary-color), var(--particle-secondary-color));
  content: var(--right-adverb-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--interjection-secondary-color));
  content: var(--right-interjection-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--verb-secondary-color));
  content: var(--right-interjection-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--preposition-secondary-color));
  content: var(--right-interjection-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--article-secondary-color));
  content: var(--right-interjection-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-interjection-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-interjection-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--adjective-secondary-color));
  content: var(--right-interjection-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--adverb-secondary-color));
  content: var(--right-interjection-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--noun-secondary-color));
  content: var(--right-interjection-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=interjection i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--interjection-secondary-color), var(--particle-secondary-color));
  content: var(--right-interjection-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=particle i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--particle-secondary-color));
  content: var(--right-particle-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=verb i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--verb-secondary-color));
  content: var(--right-particle-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=preposition i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--preposition-secondary-color));
  content: var(--right-particle-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=article i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--article-secondary-color));
  content: var(--right-particle-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=conjunction i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--conjunction-secondary-color));
  content: var(--right-particle-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=pronoun i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--pronoun-secondary-color));
  content: var(--right-particle-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=adjective i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--adjective-secondary-color));
  content: var(--right-particle-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=adverb i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--adverb-secondary-color));
  content: var(--right-particle-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=interjection i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--interjection-secondary-color));
  content: var(--right-particle-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-right[data-poscolor*=particle i][data-pos2color*=noun i]::after {
  background-image: linear-gradient(to right, var(--particle-secondary-color), var(--noun-secondary-color));
  content: var(--right-particle-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--noun-secondary-color));
  content: var(--left-noun-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--verb-secondary-color));
  content: var(--left-noun-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--preposition-secondary-color));
  content: var(--left-noun-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--article-secondary-color));
  content: var(--left-noun-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-noun-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-noun-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--adjective-secondary-color));
  content: var(--left-noun-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--adverb-secondary-color));
  content: var(--left-noun-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--interjection-secondary-color));
  content: var(--left-noun-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Noun i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--noun-secondary-color), var(--particle-secondary-color));
  content: var(--left-noun-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--verb-secondary-color));
  content: var(--left-verb-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--noun-secondary-color));
  content: var(--left-verb-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--preposition-secondary-color));
  content: var(--left-verb-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--article-secondary-color));
  content: var(--left-verb-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-verb-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-verb-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--adjective-secondary-color));
  content: var(--left-verb-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--adverb-secondary-color));
  content: var(--left-verb-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--interjection-secondary-color));
  content: var(--left-verb-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor=Verb i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--verb-secondary-color), var(--particle-secondary-color));
  content: var(--left-verb-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--preposition-secondary-color));
  content: var(--left-preposition-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--verb-secondary-color));
  content: var(--left-preposition-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--noun-secondary-color));
  content: var(--left-preposition-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--article-secondary-color));
  content: var(--left-preposition-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-preposition-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-preposition-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--adjective-secondary-color));
  content: var(--left-preposition-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--adverb-secondary-color));
  content: var(--left-preposition-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--interjection-secondary-color));
  content: var(--left-preposition-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=preposition i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--preposition-secondary-color), var(--particle-secondary-color));
  content: var(--left-preposition-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--article-secondary-color));
  content: var(--left-article-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--verb-secondary-color));
  content: var(--left-article-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--preposition-secondary-color));
  content: var(--left-article-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--noun-secondary-color));
  content: var(--left-article-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-article-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-article-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--adjective-secondary-color));
  content: var(--left-article-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--adverb-secondary-color));
  content: var(--left-article-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--interjection-secondary-color));
  content: var(--left-article-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=article i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--article-secondary-color), var(--particle-secondary-color));
  content: var(--left-article-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-conjunction-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--verb-secondary-color));
  content: var(--left-conjunction-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--preposition-secondary-color));
  content: var(--left-conjunction-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--article-secondary-color));
  content: var(--left-conjunction-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--noun-secondary-color));
  content: var(--left-conjunction-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-conjunction-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--adjective-secondary-color));
  content: var(--left-conjunction-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--adverb-secondary-color));
  content: var(--left-conjunction-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--interjection-secondary-color));
  content: var(--left-conjunction-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=conjunction i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--conjunction-secondary-color), var(--particle-secondary-color));
  content: var(--left-conjunction-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-pronoun-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--verb-secondary-color));
  content: var(--left-pronoun-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--preposition-secondary-color));
  content: var(--left-pronoun-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--article-secondary-color));
  content: var(--left-pronoun-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-pronoun-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--noun-secondary-color));
  content: var(--left-pronoun-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--adjective-secondary-color));
  content: var(--left-pronoun-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--adverb-secondary-color));
  content: var(--left-pronoun-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--interjection-secondary-color));
  content: var(--left-pronoun-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=pronoun i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--pronoun-secondary-color), var(--particle-secondary-color));
  content: var(--left-pronoun-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--adjective-secondary-color));
  content: var(--left-adjective-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--verb-secondary-color));
  content: var(--left-adjective-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--preposition-secondary-color));
  content: var(--left-adjective-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--article-secondary-color));
  content: var(--left-adjective-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-adjective-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-adjective-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--noun-secondary-color));
  content: var(--left-adjective-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--adverb-secondary-color));
  content: var(--left-adjective-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--interjection-secondary-color));
  content: var(--left-adjective-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adjective i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--adjective-secondary-color), var(--particle-secondary-color));
  content: var(--left-adjective-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--adverb-secondary-color));
  content: var(--left-adverb-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--verb-secondary-color));
  content: var(--left-adverb-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--preposition-secondary-color));
  content: var(--left-adverb-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--article-secondary-color));
  content: var(--left-adverb-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-adverb-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-adverb-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--adjective-secondary-color));
  content: var(--left-adverb-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--noun-secondary-color));
  content: var(--left-adverb-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--interjection-secondary-color));
  content: var(--left-adverb-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=adverb i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--adverb-secondary-color), var(--particle-secondary-color));
  content: var(--left-adverb-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--interjection-secondary-color));
  content: var(--left-interjection-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--verb-secondary-color));
  content: var(--left-interjection-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--preposition-secondary-color));
  content: var(--left-interjection-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--article-secondary-color));
  content: var(--left-interjection-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-interjection-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-interjection-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--adjective-secondary-color));
  content: var(--left-interjection-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--adverb-secondary-color));
  content: var(--left-interjection-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--noun-secondary-color));
  content: var(--left-interjection-noun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=interjection i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--interjection-secondary-color), var(--particle-secondary-color));
  content: var(--left-interjection-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=particle i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--particle-secondary-color));
  content: var(--left-particle-particle-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=verb i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--verb-secondary-color));
  content: var(--left-particle-verb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=preposition i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--preposition-secondary-color));
  content: var(--left-particle-preposition-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=article i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--article-secondary-color));
  content: var(--left-particle-article-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=conjunction i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--conjunction-secondary-color));
  content: var(--left-particle-conjunction-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=pronoun i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--pronoun-secondary-color));
  content: var(--left-particle-pronoun-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=adjective i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--adjective-secondary-color));
  content: var(--left-particle-adjective-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=adverb i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--adverb-secondary-color));
  content: var(--left-particle-adverb-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=interjection i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--interjection-secondary-color));
  content: var(--left-particle-interjection-svg);
}
.parse-color-active div.word-block-container div.word-block.word-link-left[data-poscolor*=particle i][data-pos2color*=noun i]::before {
  background-image: linear-gradient(to left, var(--particle-secondary-color), var(--noun-secondary-color));
  content: var(--left-particle-noun-svg);
}

div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech] {
  background-color: #e1ebf8;
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech=Noun i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech=Noun i] {
  background-color: var(--noun-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech=Verb i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech=Verb i] {
  background-color: var(--verb-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Preposition i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Preposition i] {
  background-color: var(--preposition-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Article i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Article i] {
  background-color: var(--article-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Conjunction i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Conjunction i] {
  background-color: var(--conjunction-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Pronoun i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Pronoun i] {
  background-color: var(--pronoun-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Adjective i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Adjective i] {
  background-color: var(--adjective-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Adverb i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Adverb i] {
  background-color: var(--adverb-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Interjection i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Interjection i] {
  background-color: var(--interjection-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky[data-speech*=Particle i],
div.scriptureText.kjv-full-color span.word-phrase.related[data-speech*=Particle i] {
  background-color: var(--particle-secondary-color);
}
div.scriptureText.kjv-full-color span.wordGlow_on_sticky.text-white-sticky, div.scriptureText.kjv-full-color span.wordGlow_on_sticky.text-white-sticky span.criteria, div.scriptureText.kjv-full-color span.wordGlow_on_sticky.text-white-sticky *, div.scriptureText.kjv-full-color span.wordGlow_on_sticky.text-white, div.scriptureText.kjv-full-color span.wordGlow_on_sticky.text-white span.criteria, div.scriptureText.kjv-full-color span.wordGlow_on_sticky.text-white *,
div.scriptureText.kjv-full-color span.word-phrase.related.text-white-sticky,
div.scriptureText.kjv-full-color span.word-phrase.related.text-white-sticky span.criteria,
div.scriptureText.kjv-full-color span.word-phrase.related.text-white-sticky *,
div.scriptureText.kjv-full-color span.word-phrase.related.text-white,
div.scriptureText.kjv-full-color span.word-phrase.related.text-white span.criteria,
div.scriptureText.kjv-full-color span.word-phrase.related.text-white * {
  color: white;
}

div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech] {
  border-color: #e1ebf8;
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech=Noun i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech=Noun i] {
  border-color: var(--noun-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech=Verb i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech=Verb i] {
  border-color: var(--verb-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Preposition i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Preposition i] {
  border-color: var(--preposition-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Article i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Article i] {
  border-color: var(--article-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Conjunction i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Conjunction i] {
  border-color: var(--conjunction-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Pronoun i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Pronoun i] {
  border-color: var(--pronoun-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Adjective i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Adjective i] {
  border-color: var(--adjective-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Adverb i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Adverb i] {
  border-color: var(--adverb-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Interjection i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Interjection i] {
  border-color: var(--interjection-secondary-color);
}
div.scriptureText.kjv-border-color span.wordGlow_on_sticky[data-speech*=Particle i],
div.scriptureText.kjv-border-color span.word-phrase.related[data-speech*=Particle i] {
  border-color: var(--particle-secondary-color);
}