/* YEOKJU screen-only foreground contrast repairs.
 * Only colors/opacity: do not change font sizes, layout, interactions, PDF or print.
 */
@media screen {
 #resultView .yeokju-customer-reading .yeokju-free-opening .yeokju-free-pillar small {
  color:#e2cba9!important;-webkit-text-fill-color:#e2cba9!important;opacity:1!important;
 }
 #resultView .yeokju-customer-reading .yeokju-free-opening .yeokju-free-pillar strong {
  color:#ffe4b4!important;-webkit-text-fill-color:#ffe4b4!important;opacity:1!important;
  text-shadow:0 1px 3px rgba(0,0,0,.8)!important;
 }
 #resultView .yeokju-customer-reading .yeokju-free-opening .yeokju-story-line {
  color:#f4eee5!important;-webkit-text-fill-color:#f4eee5!important;opacity:1!important;
 }
 #resultView .yeokju-customer-reading .yeokju-free-opening .yeokju-story-label {
  color:#edb994!important;-webkit-text-fill-color:#edb994!important;opacity:1!important;
 }
 #resultView .yeokju-customer-reading .yeokju-new-cover .yeokju-cover-person,
 #resultView .yeokju-customer-reading .yeokju-new-cover .yeokju-cover-tagline {
  color:#f8eddc!important;-webkit-text-fill-color:#f8eddc!important;
 }
 #resultView .yeokju-customer-reading .yeokju-story-chart .yeokju-chart-table :is(td,th,span,strong) {
  color:#28221c!important;-webkit-text-fill-color:#28221c!important;opacity:1!important;
  text-shadow:none!important;
 }
 #resultView .yeokju-customer-reading .yeokju-story-chart .yeokju-chart-table thead th {
  color:#6c3128!important;-webkit-text-fill-color:#6c3128!important;
 }
 #resultView .yeokju-customer-reading .yeokju-story-chart .yeokju-chart-owner,
 #resultView .yeokju-customer-reading .yeokju-story-chart .yeokju-chart-notice {
  color:#f1dfc5!important;-webkit-text-fill-color:#f1dfc5!important;
 }
 #resultView .yeokju-customer-reading .yeokju-story-chart :is(.yeokju-chart-guidance h4,.yeokju-chart-guidance p) {
  color:#f7e9d5!important;-webkit-text-fill-color:#f7e9d5!important;
 }
 #resultView .topic-chapter>summary strong{color:#fff2df!important;-webkit-text-fill-color:#fff2df!important}
 #resultView .topic-chapter>summary small{color:#e2c49a!important;-webkit-text-fill-color:#e2c49a!important}
 #resultView .topic-sub>summary{color:#f8e9d7!important;-webkit-text-fill-color:#f8e9d7!important}
 #resultView .topic-sub-content{color:#eee5d9!important}
 #resultView .topic-sub-content p{color:#eee5d9!important}
}
