html,body{box-sizing:content-box;width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}html{scrollbar-color:var(--chakra-colors-primary) transparent;scrollbar-width:none;background:0 0}body{width:100vw;max-width:100vw}@keyframes scroll-cue-bounce{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:no-preference){.bounce{animation:1.4s ease-in-out infinite scroll-cue-bounce}}@keyframes top-edge-bounce{0%,to{transform:scaleY(1.004)}50%{transform:scaleY(.996)}}@media (prefers-reduced-motion:no-preference){.bounce-top{transform-origin:bottom;animation:1.4s ease-in-out infinite top-edge-bounce}}.cursor-dot{display:none}@media (hover:hover) and (pointer:fine){body{cursor:none}.cursor-dot{display:block}}
