.dmc-anchor{padding-left:2px;position:relative}.dmc-anchor-wrapper{background-color:transparent;margin-left:-4px;overflow:auto;padding-left:4px}.dmc-anchor-rtl.dmc-anchor-wrapper{margin-left:0;margin-right:-4px;padding-left:0;padding-right:4px}.dmc-anchor-ink{height:100%;left:0;position:absolute;top:0}.dmc-anchor-ink:before{background-color:var(--dmc-anchor-ink-bg-color);content:"";display:block;height:100%;margin:0 auto;position:relative;width:2px}.dmc-anchor-ink-ball{background-color:var(--dmc-anchor-ball-bg-color);border-radius:8px;display:none;height:18px;left:50%;position:absolute;transform:translateX(-50%);transition:top .3s ease-in-out;width:2px}.dmc-anchor-ink-ball.visible{display:inline-block}.dmc-anchor-rtl .dmc-anchor-ink-ball{left:0;right:50%;transform:translateX(50%)}.dmc-anchor-rtl .dmc-anchor-ink{left:auto;right:0}.dmc-anchor-fixed .dmc-anchor-ink .dmc-anchor-ink-ball{display:none}.dmc-anchor-link{line-height:1.143;padding:7px 0 7px 16px}.dmc-anchor-link-title{color:var(--dmc-anchor-title-color);display:block;margin-bottom:6px;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:all .3s;white-space:nowrap}.dmc-anchor-link-title:only-child{margin-bottom:0}.dmc-anchor-link-active>.dmc-anchor-link-title{color:var(--dmc-anchor-title-active-color)}.dmc-anchor-rtl .dmc-anchor-link{padding:7px 16px 7px 0}.dmc-anchor-link .dmc-anchor-link{padding-bottom:5px;padding-top:5px}.dmc-anchor-rtl{direction:rtl}