.th-anchor,th-anchor{color:var(--th-color,#888);font-size:inherit;font-weight:700;padding:0 .2em;text-decoration:none}.th-anchor:after,th-anchor:after{content:"#";cursor:pointer;opacity:var(--th-opacity,0);transition:opacity .2s ease-in-out,visibility .2s linear;visibility:var(--th-visibility,hidden)}@media (hover:none) and (pointer:coarse){.th-anchor,th-anchor{--th-opacity:1;--th-visibility:visible}.th-anchor:is(:active,[data-active]),th-anchor:is(:active,[data-active]){--th-color:#333;--th-opacity:1;--th-visibility:visible}}@media (hover:hover) and (pointer:fine){.th-anchor:is(:focus-visible,[data-focus-visible]),th-anchor:is(:focus-visible,[data-focus-visible]){--th-color:#333;--th-opacity:1;--th-visibility:visible}.th-anchor:is(:hover,[data-hover]),th-anchor:is(:hover,[data-hover]){--th-color:#333;--th-opacity:1;--th-visibility:visible}}@media (hover:hover) and (pointer:fine){._anchor-trigger:is(:hover,[data-hover])>.th-anchor,._anchor-trigger:is(:hover,[data-hover])>th-anchor{--th-opacity:1;--th-visibility:visible}}.th-icon{aspect-ratio:1/1;direction:ltr!important;display:inline-block;font-size:inherit;height:auto;letter-spacing:normal;line-height:1;-o-object-fit:contain;object-fit:contain;text-align:center;text-decoration:inherit;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:12px}
