:root{--vi-ie-focus: #0D3360;--vi-ie-focus-inversed: #E8E8A0}:root{--vi-footnote-marker-background: #00A03B;--vi-footnote-marker-hover-background: #AFCB37;--vi-footnote-marker---inversed-color: var(--vi-footnote-marker-background);--vi-footnote-marker---inversed-hover-color: var(--vi-footnote-marker-hover-background);--vi-footnote-marker---accent-1-background: var(--vi-btn-solid---accent-1\:\:before-background);--vi-footnote-marker---accent-1-hover-background: var(--vi-btn-solid---accent-1\:\:before-background);--vi-footnote-marker---accent-1-hover-filter: 90%;--vi-footnote-marker---accent-2-background: var(--vi-btn-solid---accent-2\:\:before-background);--vi-footnote-marker---accent-2-hover-background: var(--vi-btn-solid---accent-2\:\:before-background);--vi-footnote-marker---accent-2-hover-filter: 90%}.vi-footnote-marker{text-decoration:none !important;border-radius:999rem;border:0 solid transparent;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;position:relative;min-width:1.3125rem;line-height:var(--vi-footnote-marker-line-height, 2.1);height:1.3125rem;padding:0 .25rem;font-size:0.625rem;font-size:var(--font-size-nano, 0.625rem);font-variant-numeric:tabular-nums lining-nums;border-width:1px 0 0 1px;transform:translate(-1px, -6px)}:where(h1, h2, h3, h4, h5, h6) .vi-footnote-marker{vertical-align:super;-webkit-text-fill-color:currentColor}.vi-footnote-marker,.vi-typesystem .vi-footnote-marker{color:#fff;background:var(--vi-footnote-marker-background);transition:background-color .3s}.vi-footnote-marker:hover,.vi-typesystem .vi-footnote-marker:hover{color:#fff;background:var(--vi-footnote-marker-hover-background)}.vi-footnote-marker--inversed,.vi-typesystem .vi-footnote-marker--inversed{background:#fff;transition:color .3s,-webkit-text-fill-color .3s;color:var(--vi-footnote-marker---inversed-color);-webkit-text-fill-color:var(--vi-footnote-marker---inversed-color)}.vi-footnote-marker--inversed:hover,.vi-typesystem .vi-footnote-marker--inversed:hover{background:#fff;color:var(--vi-footnote-marker---inversed-hover-color);-webkit-text-fill-color:var(--vi-footnote-marker---inversed-hover-color)}.vi-footnote-marker--accent-1,.vi-typesystem .vi-footnote-marker--accent-1{transition:filter .3s,background .3s;filter:brightness(100%);background:var(--vi-footnote-marker---accent-1-background)}.vi-footnote-marker--accent-1:hover,.vi-typesystem .vi-footnote-marker--accent-1:hover{filter:brightness(var(--vi-footnote-marker---accent-1-hover-filter));background:var(--vi-footnote-marker---accent-1-hover-background)}.vi-footnote-marker--accent-2,.vi-typesystem .vi-footnote-marker--accent-2{transition:filter .3s,background .3s;filter:brightness(100%);background:var(--vi-footnote-marker---accent-2-background)}.vi-footnote-marker--accent-2:hover,.vi-typesystem .vi-footnote-marker--accent-2:hover{filter:brightness(var(--vi-footnote-marker---accent-2-hover-filter));background:var(--vi-footnote-marker---accent-2-hover-background)}_:-ms-lang(x),.vi-footnote-marker{border-width:0}@-moz-document url-prefix(){.vi-footnote-marker{border-width:0}}
