.vf-article-root .vf-article-contents-links{font:400 14px/1.5 var(--font-sans);gap:4px;margin:0;padding:0;list-style:none;display:grid}.vf-article-root .vf-article-contents-links li{min-width:0;margin:0;padding:0}.vf-article-root .vf-article-contents-link{min-width:48px;min-height:48px;color:var(--insights-muted,#575247);touch-action:manipulation;border-inline-start:2px solid #0000;grid-template-columns:2ch minmax(0,1fr);align-items:start;gap:12px;padding:12px;text-decoration:none;display:grid}.vf-article-root .vf-article-contents-number{color:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.vf-article-root .vf-article-contents-title{overflow-wrap:anywhere;min-width:0}.vf-article-root .vf-article-contents-link[aria-current=location]{color:var(--insights-ink,#101827);border-inline-start-color:var(--insights-blue,#315ea8);background:var(--color-blue-ice,#dcebff);background:color-mix(in srgb, var(--color-blue-ice,#dcebff) 45%, transparent)}.vf-article-root .vf-article-contents-link[aria-current=location] .vf-article-contents-number{color:var(--insights-blue,#315ea8)}.vf-article-root .vf-article-contents-link:focus-visible{outline:2px solid var(--brand,#315ea8);outline-offset:2px}.vf-article-root .vf-article-contents-link:active{background:var(--color-blue-ice,#dcebff)}@media (hover:hover) and (pointer:fine){.vf-article-root .vf-article-contents-link:not([aria-current]):hover{color:var(--insights-ink,#101827);background:color-mix(in srgb, var(--color-blue-ice,#dcebff) 30%, transparent)}}@media (max-width:760px){.vf-article-root .vf-article-contents-links{font-size:16px}}
