@import"https://use.typekit.net/uad6hee.css";@import"https://fonts.googleapis.com/css2?family=Bungee&family=Fjalla+One&family=Outfit:wght@400;500;600;700;800&display=swap";#app{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;margin:0 auto}@media(min-width:1024px)and (hover:hover)and (pointer:fine){#app{max-width:768px;background:url(/images/backgrounds/road.svg) repeat-y center center;background-size:contain}}.slide-enter-active,.slide-leave-active{transition:transform .3s ease}.slide-enter-from{transform:translate(100%)}.slide-leave-to{transform:translate(-100%)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.none-enter-active,.none-leave-active{transition:none}.none-enter-from,.none-leave-to{opacity:1}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after,textarea,input{box-sizing:border-box}@font-face{font-family:Multicolore;src:url(/assets/Multicolore-Br2WxNjd.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chewy;src:url(/assets/Chewy-B4mm8hUX.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cabana;src:url(/assets/cabana-regular-webfont-CiexbRs0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.popup{background-color:#fff;border-radius:15px;width:100%;max-width:400px;box-shadow:0 15px 0 -10px #0003;pointer-events:all;max-height:calc(100% - 50px);display:flex;flex-direction:column;margin-top:50px}@media(max-width:320px){.popup{margin-top:35px}}.popup .button~.button{margin-top:10px}.popup-header{text-align:center;position:relative;padding-top:55px;flex:0 0 auto;font-size:20px}.popup-header-message{padding:10px 20px 20px}@media(max-width:320px){.popup-header-message{padding:5px 10px 10px}}@media(max-width:320px){.popup-header{padding-top:40px;font-size:14px}}.popup-header:before{content:"";display:block;width:100px;height:100px;position:absolute;top:-50px;left:calc(50% - 50px);background:no-repeat center center;background-size:contain}@media(max-width:320px){.popup-header:before{width:70px;height:70px;top:-35px;left:calc(50% - 35px)}}.popup-content{padding:0 20px;flex:1 1 auto;overflow-y:auto}@media(max-width:320px){.popup-content{font-size:14px}}.popup-footer{padding:10px 20px 20px;flex:0 0 auto}.popup-wrapper{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:30px;z-index:1000;background-color:#0003;padding-top:calc(env(safe-area-inset-top,0px) + 30px)}.ios .popup-wrapper{padding-top:calc(env(safe-area-inset-top,0px) + 30px)}.bounceInUp{animation:bounceInUp .5s both}.bounceOutDown{animation:bounceOutDown .5s both}.popup-wrapper-enter{animation:fadeIn .15s both}.popup-wrapper-leave{animation:fadeOut .15s .45s both}@keyframes fadeIn{0%{background-color:transparent}to{background-color:#0003}}@keyframes fadeOut{0%{background-color:#0003}to{background-color:transparent}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,3000px,0)}60%{transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{transform:translate3d(0,-20px,0)}to{transform:translate3d(0,2000px,0)}}@keyframes fadeInBackground{0%{opacity:0}to{opacity:1}}html{width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-sizing:initial;padding-bottom:env(safe-area-inset-bottom,0px);padding-top:env(safe-area-inset-top,0px)}html.ios{padding-top:env(safe-area-inset-top,20px)}body{font-family:Outfit,sans-serif;background:url(/images/backgrounds/road.svg) repeat-y center center;background-size:contain;min-height:100vh;min-height:100dvh}@media(min-width:1024px)and (hover:hover)and (pointer:fine){body{background-color:#20b549}}input,textarea{font-family:inherit}*{outline:none}.screen{position:absolute;inset:0;width:100%;height:100%;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom,0px);animation-duration:.25s}.screen-header{box-sizing:content-box;min-height:50px;flex-wrap:wrap;height:auto;display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding-top:env(safe-area-inset-top,0px);position:relative;background-color:#fff;z-index:10;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.15))}.screen-header:after{content:"";display:block;background:radial-gradient(circle at 50% 0%,white 15%,transparent 0%),radial-gradient(circle at 50% 0%,white 50%,transparent 0%);background-position:center 0px,center -37px;background-color:transparent;background-size:25px 100px,50px 100px;background-repeat:repeat-x;position:absolute;bottom:-8px;left:0;right:0;height:15px;z-index:-1}.screen-header h1{font-family:Bungee,sans-serif;font-weight:400;font-size:20px;margin-right:auto;z-index:-1;position:absolute;top:0;left:0;width:100%;display:flex;height:calc(env(safe-area-inset-top,0px) + 50px);align-items:center;justify-content:center;padding-top:env(safe-area-inset-top,0px)}@media(max-width:320px){.screen-header h1{font-size:16px}}.ios .screen-header h1{padding-top:env(safe-area-inset-top,20px);height:calc(env(safe-area-inset-top,20px) + 50px)}.ios .screen-header{padding-top:env(safe-area-inset-top,20px)}.screen-header i{width:50px;height:50px;flex:0 0 auto;background:no-repeat center center;background-size:22px 22px;cursor:pointer}.screen-header i.back{background-image:url(/images/icons/back.svg)}.screen-header i.close{background-image:url(/images/icons/close-alt1.svg);background-size:32px 32px}.screen-header i.settings{background-image:url(/images/icons/settings.svg)}.screen-header .close{order:-1;margin-right:auto}.screen-header .balance{order:2;padding-right:10px}.button{display:flex;border-radius:5px;height:50px;align-items:center;justify-content:center;background-color:#fff;color:#3a4745;font-family:Outfit,sans-serif;font-weight:700;text-transform:uppercase;padding:0 20px;font-size:20px;cursor:pointer;border:none;transition:transform .1s ease,opacity .1s ease}.button:active{transform:scale(.98);opacity:.9}@media(max-width:320px){.button{font-size:14px;height:44px}}.button--green,.button--positive{background-color:#2cb34f;color:#fff}.button--red{background-color:#dd5147;color:#fff}.button--yellow{background-color:#ffdd15;color:#000}.button--blue{background-color:#5586bc;color:#fff}.button.disabled{background-color:#d1d3d4;color:#aaa!important;pointer-events:none}.button--black{background-color:#3a4745;color:#fff}.button--split{justify-content:space-between}.speed-fast{animation-duration:.25s}.speed-faster{animation-duration:.15s}.speed-fastest{animation-duration:50ms}.speed-medium{animation-duration:.5s}.speed-slow{animation-duration:1s}
