*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}@keyframes panel-bob{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-8px)rotate(-1deg)}}@keyframes hero-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-glow{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@keyframes hero-tile-bob{0%{filter:brightness()}to{filter:brightness(1.05)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
