.vf-insights-root{--insights-nav-top:104px;--insights-section-offset:176px;--insights-rail-top:192px}.vf-insights-root .vf-insights-section-nav{top:var(--insights-nav-top);z-index:10;width:100%;margin:24px auto 0;padding:0 40px;position:sticky}.vf-insights-section-nav-inner{border:1px solid var(--insights-rule,#1018271f);background:var(--bg,#f5f4ef);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1280px;margin:0 auto;padding:4px 16px;display:flex}.vf-insights-section-nav-label{color:var(--insights-muted,#575247);font:400 12px/1.5 var(--font-mono);white-space:nowrap}.vf-insights-root .vf-insights-section-nav ul{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.vf-insights-section-nav li{min-width:0}.vf-insights-root .vf-insights-section-nav a{min-width:48px;min-height:48px;color:var(--insights-muted,#575247);font:400 14px/1.4 var(--font-sans);text-align:center;touch-action:manipulation;border-radius:4px;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:flex}.vf-insights-root .vf-insights-section-nav a[aria-current=location]{color:var(--insights-ink,#101827);background:var(--color-white,#fff);box-shadow:inset 0 -2px var(--insights-blue,#315ea8)}.vf-insights-root .vf-insights-section-nav a:focus-visible{outline:2px solid var(--brand,#315ea8);outline-offset:2px}.vf-insights-root .vf-insights-section-nav a:active{background:#e4e9ef}.vf-insights-root :is(#start-here,#guides,#in-practice,#automation-guide){scroll-margin-top:var(--insights-section-offset)}@media (hover:hover) and (pointer:fine){.vf-insights-root .vf-insights-section-nav a:hover{color:var(--insights-ink,#101827);background:#e9e9e3}}@media (max-width:900px),(max-height:600px){.vf-insights-root{--insights-section-offset:104px;--insights-rail-top:120px}.vf-insights-root .vf-insights-section-nav{position:static}}@media (max-width:900px){.vf-insights-root .vf-insights-section-nav{padding-inline:24px}.vf-insights-section-nav-label{display:none}.vf-insights-section-nav-inner{padding:4px;display:block}.vf-insights-root .vf-insights-section-nav ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.vf-insights-root .vf-insights-section-nav a{height:100%;padding-inline:4px;font-size:13px}}@media (max-width:400px){.vf-insights-root .vf-insights-section-nav{padding-inline:16px}}
