/* Yiğit Analyzer R3 trust/contrast: scoped exclusively to the Analyzer UI. */
body.an-page #an-progress-log,
body.an-page #an-mobile-log,
body.an-page .an-progress-log {
  background:#f8fbff !important;
  color:#122b45 !important;
  border:1px solid #c9d8e6 !important;
  border-radius:14px !important;
  box-shadow:0 4px 16px rgba(9,31,53,.09) !important;
  color-scheme:light !important;
}
body.an-page #an-progress-log *,
body.an-page #an-mobile-log *,
body.an-page .an-progress-log * {
  color:#122b45 !important;
  opacity:1 !important;
  text-shadow:none !important;
  -webkit-text-fill-color:currentColor !important;
}
body.an-page .an-progress-log b,
body.an-page .an-progress-log strong,
body.an-page .an-progress-log [class*="stage"],
body.an-page .an-progress-log [class*="label"] {color:#0a4b7a !important;font-weight:700 !important;}
body.an-page .an-progress-log small,
body.an-page .an-progress-log time,
body.an-page .an-progress-log [class*="time"] {color:#425b74 !important;}
body.an-page .an-progress-log hr {border-color:#bdcede !important;}
body.an-page .an-progress-log a {color:#075a9a !important;text-decoration:underline !important;}
body.an-page #an-complete-stage h1,
body.an-page #an-complete-stage h2,
body.an-page #an-complete-stage h3 {overflow-wrap:anywhere;word-break:normal;}
body.an-page .yb-r3-observed-score {background:#e8f3ff;color:#0a3054;border:1px solid #83b6df;border-radius:12px;padding:12px 16px;margin:12px 0 18px;font-size:15px;line-height:1.55;}
body.an-page .yb-r3-observed-score strong {color:#073c6d;font-size:20px;}
body.an-page .yb-r3-observed-score span {display:block;color:#254c6f;font-weight:600;}
body.an-page .yb-r3-observed-score small {display:block;color:#2e4f6a;}
@media(max-width:760px){body.an-page .an-progress-log{max-width:100%;overflow-wrap:anywhere;}body.an-page .yb-r3-observed-score{padding:12px;font-size:14px;}}

/* 3.0.4 contrast correction: every live-event element, both mobile and desktop. */
html body.an-page .an-app #an-progress-log,
html body.an-page .an-app #an-mobile-log,
html body.an-page .an-app .an-progress-log {
 background-color:#f7fbff !important;
 color:#10283e !important;
 border:2px solid #a4bdd3 !important;
 color-scheme:light !important;
}
html body.an-page .an-app #an-progress-log *,
html body.an-page .an-app #an-mobile-log *,
html body.an-page .an-app .an-progress-log * {
 color:#10283e !important;
 opacity:1 !important;
 filter:none !important;
 text-shadow:none !important;
 -webkit-text-fill-color:#10283e !important;
}
html body.an-page .an-app .an-progress-log :is(b,strong,[class*="stage"],[class*="title"]) {
 color:#063d69 !important; -webkit-text-fill-color:#063d69 !important; font-weight:800 !important;
}
html body.an-page .an-app .an-progress-log :is(time,small,[class*="time"],[class*="date"]) {
 color:#334d65 !important; -webkit-text-fill-color:#334d65 !important;
}
html body.an-page .an-app .an-progress-log :is(a,a *) {color:#004f89 !important; -webkit-text-fill-color:#004f89 !important;}
html body.an-page .an-app .an-progress-log [style*="opacity"] {opacity:1 !important;}
html body.an-page .an-app .an-progress-log > * {border-bottom-color:#b9c9d7 !important;}
html body.an-page #an-complete-stage .yb-r3-observed-score {
 color:#092c49 !important; background:#edf6ff !important;
 border:2px solid #629ac3 !important;
}
html body.an-page #an-complete-stage .yb-r3-observed-score * {opacity:1!important;}
@media(max-width:760px){html body.an-page .an-app .an-progress-log{font-size:14px!important;line-height:1.55!important;}}
