/* Semantic body lists. Navigation, card grids and existing numbered diagrams
   retain their own layout. Use the official HTS fan as a decorative marker. */
main ul.content-fan-list{list-style:none;padding-left:0;margin:1.25rem 0}
main ul.content-fan-list>li{position:relative;padding-left:1.9rem;margin:.7rem 0}
main ul.content-fan-list>li::before{content:"";position:absolute;left:0;top:.28em;width:1.15rem;height:1.15rem;background:url('/assets/hts-fan-vector.svg') center/contain no-repeat}
main ul.check-list.content-fan-list>li{display:block;min-height:1.5rem}
main ul.check-list.content-fan-list>li>svg{display:none}
main ol.content-numbered-list{display:block;list-style:decimal outside;padding-left:1.8rem;margin:1.25rem 0}
main ol.content-numbered-list>li{display:list-item;padding-left:.3rem;margin:.7rem 0}
main ol.content-numbered-list>li::marker{color:var(--blue,#006fbd);font-weight:700}
main ol.content-numbered-list>li>p{margin:.3rem 0 .8rem}
@media print, (forced-colors:active){
 main ul.content-fan-list{list-style:disc outside;padding-left:1.5rem}
 main ul.content-fan-list>li,main ul.check-list.content-fan-list>li{display:list-item;padding-left:.2rem}
 main ul.content-fan-list>li::before{display:none}
}
