/* Build86: site-wide list and existing-card presentation only. */
ul.s5-bars86{list-style:none!important;padding-inline-start:0!important}
ul.s5-bars86>li{position:relative!important;padding-inline-start:1.1em!important}
ul.s5-bars86>li::marker{content:""!important}
ul.s5-bars86>li::before{content:""!important;position:absolute!important;inset:auto!important;left:0!important;top:.35em!important;width:3px!important;height:.95em!important;bottom:auto!important;border:0!important;border-radius:0!important;background:#F5C242!important;transform:none!important;box-shadow:none!important}
.s5-article ul>li::before,#s5-disc79 .workshop-formats .format-card li::before{background:#F5C242!important;border-radius:0!important}
.s5-readable-blue86{color:#1FA7D0!important}

/* Use readable text blue on white rather than low-contrast muted cyan. */

.tl-concern,.tl-concern:nth-child(2),.tl-risk-summary{background:#E7F1F7!important;color:#084267!important}
.tl-concern :is(h3,li,p,em),.tl-risk-summary :is(h3,p,em,a){color:#084267!important}
[data-s5-hover]{transition:background-color 180ms,color 180ms,border-color 180ms!important}
@media(hover:hover){
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="gold"]:hover{background:#F5C242!important;color:#084267!important;border-color:#F5C242!important;transform:none!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="gold"]:hover :is(h2,h3,h4,p,span,strong,em,a,li,small,.s5-readable-blue86){color:#084267!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="pale"]:hover{background:#E7F1F7!important;color:#084267!important;border-color:#E7F1F7!important;transform:none!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="pale"]:hover :is(h2,h3,h4,p,span,strong,em,a,li,small,.s5-readable-blue86){color:#084267!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="dark"]:hover{background:#084267!important;color:#FFFFFF!important;border-color:#084267!important;transform:none!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="dark"]:hover :is(h2,h3,h4,p,span,strong,em,a,li,small,.s5-readable-blue86){color:#FFFFFF!important}
}

html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="gold"]:focus-within{background:#F5C242!important;color:#084267!important;border-color:#F5C242!important;transform:none!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="gold"]:focus-within :is(h2,h3,h4,p,span,strong,em,a,li,small,.s5-readable-blue86){color:#084267!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="pale"]:focus-within{background:#E7F1F7!important;color:#084267!important;border-color:#E7F1F7!important;transform:none!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="pale"]:focus-within :is(h2,h3,h4,p,span,strong,em,a,li,small,.s5-readable-blue86){color:#084267!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="dark"]:focus-within{background:#084267!important;color:#FFFFFF!important;border-color:#084267!important;transform:none!important}
html body :is(.nv-page,.pg-page,#s5-disc79) [data-s5-hover="dark"]:focus-within :is(h2,h3,h4,p,span,strong,em,a,li,small,.s5-readable-blue86){color:#FFFFFF!important}
[data-s5-hover]:focus-within{outline:3px solid #F5C242;outline-offset:3px}
@media(prefers-reduced-motion:reduce){[data-s5-hover]{transition:none!important}}

.nv-page .nv-direction{background:#E7F1F7;color:#084267;border-left:3px solid #F5C242;font-size:20px;line-height:1.5}
.nv-page .nv-direction strong{font-size:22px;color:#084267}.nv-page .nv-direction .nv-pulse{display:none}
@media(max-width:430px){.nv-page .nv-direction{font-size:18px;padding:16px 20px}.nv-page .nv-direction strong{font-size:20px}}
