#app a:focus-visible, #app button:focus-visible, #app input[type='checkbox']:focus-visible { --at-apply: outline-1 outline-primary ring-2 ring-primary; } .VPSidebar::-webkit-scrollbar { background: transparent; height: 8px; width: 8px; margin-right: 8px; } #app > div > div.VPLocalNav > div > div > div.outline { outline-style: none !important; } .vp-doc .color-swatch { display: inline-block; width: 0.85em; height: 0.85em; min-width: 12px; min-height: 12px; font-size: inherit; border: 0; border-radius: 2px; margin: 0 3px 0 6px; cursor: pointer; } .medium-zoom-overlay { z-index: 20; } .medium-zoom-image { z-index: 21; } @keyframes slide-enter { 0% { transform: translateY(10px); opacity: 0; } to { transform: translateY(0); opacity: 100; } } @media (prefers-reduced-motion: no-preference) { html:not(.no-sliding) [slide-enter], html:not(.no-sliding) .slide-enter, html:not(.no-sliding) .main > div > *, html:not(.no-sliding) #VPContent > div > div.VPFeatures.VPHomeFeatures > *, html:not(.no-sliding) .TeamPage > *, html:not(.no-sliding) .VPHomeHero > * { --enter-stage: 0; --enter-step: 90ms; --enter-initial: 0ms; animation: slide-enter 1s both 1; animation-delay: calc(var(--enter-initial) + var(--enter-stage) * var(--enter-step)); } .main > div > *:nth-child(1) { --enter-stage: 1; } .main > div > *:nth-child(2) { --enter-stage: 2; } .main > div > *:nth-child(3) { --enter-stage: 3; } .main > div > *:nth-child(4) { --enter-stage: 4; } .main > div > *:nth-child(5) { --enter-stage: 5; } .main > div > *:nth-child(6) { --enter-stage: 6; } .main > div > *:nth-child(7) { --enter-stage: 7; } .main > div > *:nth-child(8) { --enter-stage: 8; } .main > div > *:nth-child(9) { --enter-stage: 9; } .main > div > *:nth-child(10) { --enter-stage: 10; } .main > div > *:nth-child(11) { --enter-stage: 11; } .main > div > *:nth-child(12) { --enter-stage: 12; } .main > div > *:nth-child(13) { --enter-stage: 13; } .main > div > *:nth-child(14) { --enter-stage: 14; } .main > div > *:nth-child(15) { --enter-stage: 15; } .main > div > *:nth-child(16) { --enter-stage: 16; } .main > div > *:nth-child(17) { --enter-stage: 17; } .main > div > *:nth-child(18) { --enter-stage: 18; } .main > div > *:nth-child(19) { --enter-stage: 19; } .main > div > *:nth-child(20) { --enter-stage: 20; } }