.table-of-contents{padding:1rem;background-color:#f2f2f2;border:1px solid #cecece;position:relative}.table-of-contents a{text-decoration:none}.table-of-contents a:hover{text-decoration:underline}.table-of-contents__list ul{margin-left:0;margin-bottom:0;padding:0;display:block;list-style-type:none}.table-of-contents__list ul>li{list-style:none !important;position:relative;padding-left:.6em}.table-of-contents__list ul>li::before{content:'-';position:absolute;top:0;left:0}.af-collapse{background:transparent !important;color:#7f56c5;position:absolute;right:0;top:0}.af-collapse:hover,.af-collapse:focus{color:#a391b1}.af-collapse[data-has-collapsed=true]>.af-collapse__hide{display:none}.af-collapse[data-has-collapsed=true]>.af-collapse__show{display:inline}.af-collapse[data-has-collapsed=false]>.af-collapse__hide{display:inline}.af-collapse[data-has-collapsed=false]>.af-collapse__show{display:none}.af-is-collapsed{display:none}main ol{padding-left:1em}
