.sg-anchor-wrapper{--sg-anchor-ink-width:2px;--sg-anchor-ink-color:var(--sg-color-primary);--sg-anchor-ink-background:rgba(5, 5, 5, 0.06);--sg-anchor-link-padding:7px 0 7px 16px;padding-left:4px;background-color:#fff}.sg-anchor-wrapper .sg-anchor{position:relative;color:var(--sg-text-color-primary);font-size:var(--sg-font-size-base);list-style:none;padding:0 0 0 2px;margin:0}.sg-anchor-wrapper .sg-anchor::before{content:"";position:absolute;background-color:var(--sg-anchor-ink-background)}.sg-anchor-wrapper .sg-anchor-ink{position:absolute;background-color:var(--sg-anchor-ink-color);display:none}.sg-anchor-wrapper .sg-anchor-ink.is-ink-visible{display:block}.sg-anchor-wrapper .sg-anchor-link{padding:var(--sg-anchor-link-padding)}.sg-anchor-link__title{position:relative;display:block;color:var(--sg-text-color-primary);text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s}.sg-anchor-link__title:hover{color:var(--sg-color-primary)}.sg-anchor-wrapper .sg-anchor-link.is-active .sg-anchor-link__title{color:var(--sg-color-primary)}.sg-anchor-wrapper:not(.is-horizontal) .sg-anchor::before{top:0;left:0;width:2px;height:100%}.sg-anchor-wrapper:not(.is-horizontal) .sg-anchor-ink{left:0;width:var(--sg-anchor-ink-width);transition:top .3s ease-in-out}.sg-anchor-wrapper.is-horizontal{position:relative}.sg-anchor-wrapper.is-horizontal .sg-anchor{display:flex;overflow-x:scroll}.sg-anchor-wrapper.is-horizontal .sg-anchor::before{left:0;bottom:0;width:100%;height:2px}.sg-anchor-wrapper.is-horizontal .sg-anchor-ink{bottom:0;height:var(--sg-anchor-ink-width);transition:left .3s ease-in-out}.sg-anchor-wrapper.is-horizontal .sg-anchor-link:first-of-type{padding-left:0}