html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--muted);opacity:.3}::-webkit-scrollbar-thumb{background:var(--muted-foreground);opacity:.5;border-radius:5px;transition:opacity .3s ease}::-webkit-scrollbar-thumb:hover{opacity:.7}@media (prefers-contrast:high){a:focus-visible,button:focus-visible{outline-width:3px}}