html{scroll-padding-top:6rem}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])){scroll-margin-block:6rem 2rem}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--color-ring);outline-offset:3px}:where(button,input,select,textarea,summary){min-block-size:2.75rem}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
