*,:after,:before{box-sizing:border-box;margin:0;padding:0;outline:0;font-family:Montserrat-Black}@font-face{font-family:Montserrat-Black;src:url(/assets/Montserrat-Black-B-giSEIc.ttf)}@font-face{font-family:Montserrat-ExtraBold;src:url(./Montserrat-ExtraBold.ttf)}@font-face{font-family:InriaSans-Bold;src:url(./InriaSans-Bold.ttf)}.road_bg{transition:margin-left .5s ease-in-out}.popup_title{text-align:center;font-size:32px;line-height:32px;color:#fff;margin-top:17px}.popup_bonus{padding-top:20px;text-align:center;font-size:18px;font-family:Inter;color:#fff;line-height:35px}.popup_bonus div,.popup_bonus span{font-size:18px;font-weight:400;font-family:Inter}.floating{animation:floating 1s infinite}@keyframes floating{0%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(-5px)}}.flip{transform:rotateY(0);animation:flip ease-in .5s;animation-delay:.1;perspective:1000px;transform-style:preserve-3d;opacity:0;backface-visibility:hidden}@keyframes flip{0%{transform:rotateY(0);opacity:1}to{transform:rotateY(180deg);opacity:1}}.win{transform:rotateY(0);animation:flip ease-in .5s;animation-delay:.1;perspective:1000px;transform-style:preserve-3d;opacity:0;backface-visibility:hidden;animation:win ease-in .5s;animation-delay:.6;opacity:1}@keyframes win{0%{transform:rotateY(180deg);opacity:1}to{transform:rotateY(0);opacity:1}}.glowing{animation:glow 2s infinite;-webkit-backdrop-filter:drop-shadow(0 0 0 red);backdrop-filter:drop-shadow(0 0 0 red)}@keyframes glow{0%{opacity:.7}50%{opacity:.5}to{opacity:.7}}
