/* Shared base styles. Component styling is inline in each page (see README). */
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{margin:0}
*{box-sizing:border-box}
img{max-width:100%}
::selection{background:#FFC34A}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
