html,body,#root{min-height:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid #e2a12b;outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes raah-draw{0%{stroke-dashoffset:1400}to{stroke-dashoffset:0}}@keyframes raah-appear{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.raah-path{stroke-dasharray:1400;animation:raah-draw 1.6s cubic-bezier(.6,.05,.25,1) both}.raah-station{transform-box:fill-box;transform-origin:center;animation:raah-appear .42s ease-out both}@media (prefers-reduced-motion: reduce){.raah-path,.raah-station{animation:none!important}}
