html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:#f6f6f3;margin:0}[data-theme=black] body{background:#0b0b0c}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[data-theme-switching] *,[data-theme-switching] :before,[data-theme-switching] :after{transition:none!important}html[data-vt=page]::view-transition-old(root){animation:.42s cubic-bezier(.2,.8,.2,1) both page-out}html[data-vt=page]::view-transition-new(root){animation:.42s cubic-bezier(.2,.8,.2,1) both page-in}@keyframes page-out{to{opacity:0;transform:translateY(-10px)}}@keyframes page-in{0%{opacity:0;transform:translateY(14px)}}
