*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%;color:#fff;overflow-x:hidden;scroll-behavior:smooth}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@font-face{font-family:"fredoka";src:url("fonts/Fredoka-Regular.woff2") format("woff2"),url("fonts/Fredoka-Regular.woff") format("woff"),url("fonts/Fredoka-Regular.ttf") format("truetype");font-display:swap;font-weight:400;font-style:normal}*{font-family:fredoka,sans-serif;font-weight:400}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes zoom-in-zoom-out{0%{transform:scale(1, 1)}50%{transform:scale(1.05, 1.05)}100%{transform:scale(1, 1)}}@-moz-keyframes zoom-in-zoom-out{0%{transform:scale(1, 1)}50%{transform:scale(1.05, 1.05)}100%{transform:scale(1, 1)}}@-ms-keyframes zoom-in-zoom-out{0%{transform:scale(1, 1)}50%{transform:scale(1.05, 1.05)}100%{transform:scale(1, 1)}}@keyframes zoom-in-zoom-out{0%{transform:scale(1, 1)}50%{transform:scale(1.05, 1.05)}100%{transform:scale(1, 1)}}header{display:flex;align-items:center;justify-content:space-between;background:#222;gap:8px;padding:20px}header #top_logo{width:180px}header #country_flag{width:36px}@media only screen and (min-width: 568px){header{padding:20px 36px}}@media only screen and (min-width: 667px){header{padding:20px 48px}header #top_logo{width:235px}header #country_flag{width:88px}}@media only screen and (min-width: 991px){header{padding:24px 64px}}@media only screen and (min-width: 1280px){header{padding:24px 96px}}@media only screen and (min-width: 1440px){header{padding:24px 120px}}@media only screen and (min-width: 1920px){header{padding:24px 180px}header #top_logo{width:282px}header #country_flag{width:105px}}#hero{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#001e75;padding:24px 20px;text-align:center;gap:12px}#hero form{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:12px}#hero form input[type=email],#hero form input[type=password],#hero form input[type=text]{width:100%}#hero #auth-select,#hero #login,#hero #register,#hero #password-reset{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}#hero #login,#hero #register,#hero #password-reset{display:none}#hero #login,#hero #password-reset{max-width:465px}#hero #login .flex-label,#hero #password-reset .flex-label{align-items:center}#hero #blue-frog{flex-shrink:0}#hero #blue-frog img{height:160px}#hero h1{font-size:24px}#hero h2{font-size:18px;font-weight:400}#hero h3{text-transform:uppercase;font-size:14px;margin:0px;font-weight:400}#hero p{font-size:14px;margin-bottom:0px}#hero .buttons{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:10px;width:100%}#hero .divider{border-bottom:1px solid;margin:20px 0px 12px 0px}#hero .or-divider{display:flex;align-items:center;width:100%}#hero .or-divider::before,#hero .or-divider::after{flex:1;content:"";background-color:#fff;height:1px}#hero .or-divider::before{margin-right:12px}#hero .or-divider::after{margin-left:12px}#hero #forgot-password-lg{display:none}#hero #register .terms a{text-decoration:none;font-weight:600}#hero #register .terms a:hover{text-decoration:underline}#hero .terms{margin:12px 0px}#hero .password-requirement{display:inline}@media only screen and (min-width: 667px){#hero{gap:24px;padding:36px 20px}#hero #blue-frog img{height:280px}#hero h1{max-width:480px;font-size:40px}#hero h2{max-width:465px;font-size:24px}#hero h3{max-width:380px;font-size:16px}#hero form{max-width:465px}#hero #auth-select{max-width:367px}#hero #auth-select .buttons{max-width:367px}#hero #register .buttons{max-width:220px}}@media only screen and (min-width: 991px){#hero{flex-direction:row-reverse;justify-content:space-between;text-align:left;padding:64px 120px;min-height:396px}#hero #auth-select,#hero #login,#hero #register,#hero #password-reset{align-items:flex-start}#hero #auth-select{max-width:100%}#hero #auth-select .buttons{max-width:100%}#hero #blue-frog img{height:300px}#hero .or-divider{display:none}#hero .buttons{flex-direction:row;gap:28px}#hero button{flex:1;max-width:180px}#hero #login,#hero #password-reset{max-width:100%}#hero #register #register-button{margin-bottom:12px}#hero #forgot-password-sm{display:none}#hero #forgot-password-lg{display:inline}}@media only screen and (min-width: 1280px){#hero #blue-frog img{height:400px}}@media only screen and (min-width: 1440px){#hero #blue-frog img{height:440px}}@media only screen and (min-width: 1920px){#hero{padding:64px 340px;min-height:632px}#hero #auth-select,#hero #login,#hero #register,#hero #password-reset{gap:24px}#hero #blue-frog img{height:600px}#hero form{max-width:600px}#hero button{max-width:220px}#hero h1{max-width:845px;font-size:64px}#hero h2{max-width:600px;font-size:32px}#hero h3{max-width:570px;font-size:24px}#hero p{font-size:20px}}.form-loader{display:none}@keyframes loader{0%{width:0}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}100%{width:100%}}@keyframes load3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:#001e75;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.loader-green:after{background:#249a0f}#load-container{display:none}#load-container.loading{background:linear-gradient(45deg, #05004a, #0c1f74);display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}#load-container.loading img{width:800px;max-width:80vw;margin-bottom:5vw}.loadbar{border-radius:60px;overflow:hidden;width:100%}.loadbar span{display:block}.bar{background:gray}.progress-bar{border-radius:60px;overflow:hidden;width:100%;max-width:50%;top:50%}.progress-bar .progress{animation:loader 8s ease forwards;background:#75b800;color:#fff;padding:5px;width:0}.progress-bar span{display:block}input{padding:0px;padding-block:0px;padding-inline:0px}.input{background:#fff;border:1px solid #fff;padding:16px 0px 16px 16px;font-size:14px;line-height:17px;color:#000;border-radius:5px}.input::placeholder{color:#000}label{font-size:14px;line-height:17px}.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus,.input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important;font-family:fredoka,sans-serif;font-weight:400}.input:-webkit-autofill{-webkit-text-size-adjust:none;-webkit-text-fill-color:#000 !important}.input:-webkit-autofill::first-line{font-family:fredoka,sans-serif !important;font-weight:400 !important}.input[type=checkbox]{vertical-align:middle;height:20px;width:20px;flex-shrink:0}.input[type=email]:focus,.input[type=password]:focus,.input[type=text]:focus{outline:#fff;border-color:#fff}.flex-label{display:flex;gap:20px;text-align:left}.password-container{display:flex;align-items:center;background-color:#fff;color:#000;border-radius:5px;position:relative;width:100%}.password-container.disabled{background:#fff !important;color:rgba(0,0,0,.3) !important}.password-container .input{background-color:rgba(0,0,0,0);color:inherit !important}.password-container:disabled{background-color:rgba(0,0,0,0) !important}.password-container .password-eye{position:absolute;background:no-repeat url("images/eye_open.png.webp");width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;right:16px}.password-container[disabled]{pointer-events:none}.password-container .password-show{background:no-repeat url("images/eye_close.png.webp")}@media only screen and (min-width: 667px){.input,label{font-size:16px;line-height:19px}}@media only screen and (min-width: 1920px){.input,label{font-size:20px;line-height:24px}}button{color:#fff;border-radius:5px;padding:14px 8px;white-space:nowrap;width:100%;font-size:16px;line-height:19px;display:flex;align-items:center;justify-content:center;gap:8px}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}button:hover:enabled{background-image:linear-gradient(rgba(0, 0, 0, 0.4) 0 0)}.button-primary{background:#249a0f;border:1px solid #249a0f}.button-secondary{background:#ce327e;border:1px solid #ce327e}.button-transparent{background:rgba(0,0,0,0);border:1px solid #fff}.button-blue{background:#2224a4;border:1px solid #143cb0}.button-cancel{background:#af0000;border:1px solid #af0000}.button-no-style{color:inherit;background:none;padding:0 !important;border:none;box-shadow:none;font:inherit;outline:inherit;width:fit-content;height:fit-content}.button-no-style:hover:enabled{background-image:none}@media only screen and (min-width: 667px){button{font-size:20px;line-height:24px}}@media only screen and (min-width: 991px){button{font-size:18px;line-height:22px}}@media only screen and (min-width: 1920px){button{font-size:24px;line-height:30px}}#location-overlay.overlay .popover{background-color:#001e75;background-image:url("images/sec2-background-coins@2x.webp");background-image:-webkit-image-set(url("images/sec2-background-coins@1x.webp") 1x, url("images/sec2-background-coins@2x.webp") 2x, url("images/sec2-background-coins@3x.webp") 3x, url("images/sec2-background-coins@4x.webp") 4x);background-image:image-set(url("images/sec2-background-coins@1x.webp") 1x, url("images/sec2-background-coins@2x.webp") 2x, url("images/sec2-background-coins@3x.webp") 3x, url("images/sec2-background-coins@4x.webp") 4x);background-position:bottom;background-repeat:no-repeat;background-size:100%;background-blend-mode:overlay;max-width:none;max-height:none;display:flex;justify-content:space-between;gap:32px;text-align:left;position:relative}#location-overlay.overlay .popover button{max-width:100%}#location-overlay.overlay .popover img{height:200px}@media(max-width: 991px){#location-overlay.overlay .popover{justify-content:center}#location-overlay.overlay h2{font-size:20px}#location-overlay.overlay p{font-size:16px}#location-overlay.overlay #blue-frog{display:none}#location-overlay.overlay #location-container{max-width:none}}@media(max-width: 667px){#location-overlay.overlay .popover{width:auto}}.action-button{display:block;width:100%;padding:14px 0px;font-size:16px;line-height:19px;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;color:#fff;text-align:center;border-radius:5px}#location-container{display:flex;flex-direction:column;gap:20px;max-width:300px}#location-actions{display:flex;flex-direction:column;gap:10px}.location-x-button{width:36px;height:36px;position:absolute;top:8px;right:8px}.location-x-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;font-size:28px;font-family:arial}#frames-wrapper{position:absolute;display:flex;top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center}#frames-wrapper iframe{width:100%}#frames-wrapper #payment-form{max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:10px;padding:16px;font-family:sans-serif,Helvetica,Arial}#frames-wrapper #payment-form label,#frames-wrapper #payment-form select{font-family:sans-serif,Helvetica,Arial}#frames-wrapper #payment-form .numeric{font-family:"SF Mono",ui-monospace,monospace}#frames-wrapper #payment-form .col-container{display:flex;flex-direction:column;gap:8px}#frames-wrapper #payment-form .row-container{display:flex;align-items:center;gap:8px}#frames-wrapper #payment-form .row-container #state-select{flex:1;padding:8px;font-size:14px;border-radius:5px;letter-spacing:-0.4px;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper #payment-form input:-webkit-autofill{font-size:14px}#frames-wrapper #payment-form label{color:#13395e}#frames-wrapper .one-liner{display:flex;flex-direction:column}#frames-wrapper .buttons{display:flex;gap:8px}#frames-wrapper button{padding:8px}#frames-wrapper .checkout-field{padding:8px;background:rgba(0,0,0,0);border:solid 1px #050506;outline:none;font-size:14px;font-weight:500;color:#13395e;letter-spacing:-0.4px;-webkit-appearance:none;border-radius:5px;width:100%;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper #pay-button{color:#fff;border-radius:5px;white-space:nowrap;width:100%;font-size:16px;line-height:19px;background-color:#13395e;border:1px solid #13395e;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper #pay-button:active{background-color:#0b2a49;border:1px solid #0b2a49}#frames-wrapper #pay-button:hover{background-color:#15406b;border:1px solid #15406b}#frames-wrapper #pay-button:disabled{background-color:#697887;border:1px solid #697887;box-shadow:none}#frames-wrapper #pay-button:not(:disabled){cursor:pointer}#frames-wrapper .card-frame{border:solid 1px #13395e;border-radius:5px;width:100%;height:34px;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper .error-message{color:#c9501c;font-size:.9rem;font-weight:300}#frames-wrapper .success-payment-message{color:#13395e;line-height:1.4}#frames-wrapper .token{color:#b35e14;font-size:.9rem;font-family:monospace}#frames-wrapper input[type=checkbox]{height:16px;width:16px}@media only screen and (min-width: 667px){#frames-wrapper #payment-form .col-container{flex-direction:row}#frames-wrapper #payment-form .col-container #street,#frames-wrapper #payment-form .col-container #city{flex:2}#frames-wrapper #payment-form .col-container #street2,#frames-wrapper #payment-form .col-container #zip{flex:1}}@media only screen and (min-width: 991px){#frames-wrapper #payment-form{padding:32px}}#how-it-works{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px min(5vw,160px);color:#fff;background:#070060;border-radius:10px;max-width:min(80vw,1000px);max-height:96vh;text-align:center;font-size:min(2vmin,19px)}#how-it-works button{max-width:max-content;padding:6px 12px}#how-it-works ul{list-style:none}#how-it-works .standard-dot{color:#cf619f}#how-it-works .premium-dot{color:#82fe5c}#how-it-works hr{border:none;border-top:dashed 1px;width:50%}#how-it-works h3{text-transform:uppercase}#how-it-works #how-it-works-standard{color:#cf619f}#how-it-works #how-it-works-premium{color:#82fe5c}#how-it-works .no-break{white-space:pre-line}footer{background:#222}footer .container-bottom,footer .container-top{padding:20px}footer .images{display:flex;justify-content:center;gap:20px}footer .images .responsible_img{height:60px;width:60px}footer .container-top{display:flex;flex-direction:column;gap:24px}footer .container-top a{color:#fabf48}footer .container-bottom{border-top:2px solid #fabf48}footer #footer_logo{width:170px;margin-bottom:20px}footer h3{font-size:14px;margin-bottom:16px}footer .bottom-container h3{margin-bottom:16px}footer h4{font-size:12px;margin-bottom:16px}footer h2{font-size:16px;margin-bottom:10px;font-weight:600}footer h5{font-size:12px}footer ul{display:flex;flex-direction:column;gap:8px;padding:0;margin-bottom:16px}footer ul li{list-style:none;font-size:14px;text-transform:uppercase}footer a{text-decoration:none}footer a:hover{text-decoration:underline}@media only screen and (min-width: 568px){footer .container-bottom,footer .container-top{padding:24px 36px}}@media only screen and (min-width: 667px){footer .container-bottom,footer .container-top{padding:36px 48px}footer .container-bottom{border-top-width:4px}footer #footer_logo{width:206px}footer h3{font-size:16px}footer h4{font-size:14px;margin-bottom:20px}footer h2{font-size:22px}footer ul{margin-bottom:20px}footer ul li{font-size:18px}}@media only screen and (min-width: 991px){footer .container-bottom,footer .container-top{padding:48px 64px}footer .container-top{flex-direction:row;gap:48px}footer .images .responsible_img{height:70px;width:70px}footer .container-text{max-width:546px}footer #footer_logo{margin-bottom:24px}footer h3{font-size:18px;margin-bottom:20px}footer .bottom-container h3{margin-bottom:20px}footer h4{font-size:16px;margin-bottom:24px}footer h2{font-size:24px;margin-bottom:14px}footer h5{font-size:14px}footer ul{margin-bottom:24px;gap:10px}footer ul li{font-size:20px}}@media only screen and (min-width: 1280px){footer .container-bottom,footer .container-top{padding:64px 96px}footer .container-top{gap:64px}footer .images .responsible_img{height:80px;width:80px}footer .container-text{max-width:690px}footer #footer_logo{width:230px;margin-bottom:32px}footer h3{font-size:20px;margin-bottom:24px}footer .bottom-container h3{margin-bottom:24px}footer h4{font-size:18px;margin-bottom:28px}footer h2{font-size:28px}footer ul{margin-bottom:28px;gap:12px}footer ul li{font-size:22px}}@media only screen and (min-width: 1440px){footer .container-bottom,footer .container-top{padding:64px 120px;border-top-width:6px}footer .images{gap:24px}footer .images .responsible_img{height:96px;width:96px}footer #footer_logo{width:260px;margin-bottom:40px}footer h3{font-size:24px;margin-bottom:28px}footer .bottom-container h3{margin-bottom:28px}footer h4{font-size:20px;margin-bottom:32px}footer h2{font-size:32px;margin-bottom:16px}footer ul{margin-bottom:32px}footer ul li{font-size:24px}}@media only screen and (min-width: 1920px){footer .container-bottom,footer .container-top{padding:64px 180px;border-top-width:8px}footer .container-top{gap:80px}footer .images .responsible_img{height:114px;width:114px}footer .container-text{max-width:926px}footer #footer_logo{width:282px;margin-bottom:48px}footer h3{font-size:28px;margin-bottom:32px}footer .bottom-container h3{margin-bottom:32px}footer h4{font-size:24px;margin-bottom:36px}footer h5{font-size:16px}footer h2{font-size:36px}footer ul{margin-bottom:36px;gap:16px}footer ul li{font-size:24px}}#join-the-funz{background:#ec7505;padding:24px 20px;color:#000;text-align:center;display:flex;flex-direction:column;align-items:center}#join-the-funz h2{font-weight:600;font-size:22px;margin-bottom:14px}#join-the-funz p{font-size:14px;margin-bottom:20px}#join-the-funz .create-account{display:none}#join-the-funz #sec2-game-icon-collage-sm{width:280px}#join-the-funz #sec2-game-icon-collage-lg{display:none}@media only screen and (min-width: 667px){#join-the-funz{padding:28px 60px}#join-the-funz h2{font-size:28px;margin-bottom:18px}#join-the-funz p{font-size:16px;margin-bottom:24px;max-width:500px}#join-the-funz #sec2-game-icon-collage-sm{display:none}#join-the-funz #sec2-game-icon-collage-lg{display:block;width:540px}}@media only screen and (min-width: 991px){#join-the-funz{padding:36px 126px}#join-the-funz h2{font-size:32px;margin-bottom:24px}#join-the-funz p{font-size:18px;margin-bottom:20px;max-width:710px}#join-the-funz .create-account{display:block;width:160px;margin-bottom:28px}#join-the-funz #sec2-game-icon-collage-lg{width:740px}}@media only screen and (min-width: 1280px){#join-the-funz{padding:40px 240px}#join-the-funz h2{font-size:36px}#join-the-funz p{font-size:20px;margin-bottom:24px;max-width:800px}#join-the-funz .create-account{width:188px;margin-bottom:32px}#join-the-funz #sec2-game-icon-collage-lg{width:800px}}@media only screen and (min-width: 1440px){#join-the-funz{padding:48px 220px}#join-the-funz h2{font-size:40px;margin-bottom:28px}#join-the-funz p{font-size:24px;margin-bttom:28px;max-width:900px}#join-the-funz .create-account{width:200px;margin-bottom:36px}#join-the-funz #sec2-game-icon-collage-lg{width:1000px}}@media only screen and (min-width: 1920px){#join-the-funz{padding:64px 300px}#join-the-funz h2{font-size:48px;margin-bottom:32px}#join-the-funz p{font-size:28px;margin-bottom:32px}#join-the-funz .create-account{width:220px;margin-bttom:64px}#join-the-funz #sec2-game-icon-collage-lg{width:1320px}}#description{background:#fabf48;padding:24px 32px;color:#000;text-align:center;display:flex;flex-direction:column;align-items:center}#description h2{font-weight:600;font-size:22px;margin-bottom:20px}#description #sec3_groovy_bus{width:142px;margin-bottom:16px}#description ul{display:grid;grid-template-columns:1fr;grid-gap:8px;padding:0;margin-bottom:28px;text-align:center}#description li{display:flex;flex-direction:column;align-items:center;list-style:none;gap:8px;font-size:14px;position:relative}#description .sec3_images{height:80px;width:max-content}#description .sec3_images img{height:100%}#description .frog_image{margin:12px 0px 8px;flex-shrink:0}#description .play-btn{display:none}@media only screen and (min-width: 667px){#description{padding:28px 80px}#description h2{font-size:28px;margin-bottom:28px}#description #sec3_groovy_bus{width:200px;margin-bottom:20px}#description ul{grid-template-columns:1fr 1fr;margin-bottom:36px;grid-gap:24px 100px}#description li{font-size:16px;max-width:200px}#description .sec3_images{height:96px}#description .frog_image{margin:24px 0px 8px}#description ul div{display:flex;flex-direction:column;align-items:center}#description .create-account{max-width:368px}}@media only screen and (min-width: 991px){#description{padding:36px 60px 60px}#description h2{font-size:32px;margin-bottom:36px}#description #sec3_groovy_bus{width:236px;margin-bottom:16px}#description ul{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0px 24px;margin-bottom:0px}#description #frog-pink{grid-row:2/2;flex-direction:row;margin-top:48px}#description #frog-pink .frog_image{left:0}#description #frog-green{grid-row:3/3;flex-direction:row;margin-top:36px}#description #frog-green .frog_image{right:0}#description #frog-pink,#description #frog-green{grid-column:1/5;gap:36px;justify-content:center}#description #frog-pink p,#description #frog-green p{max-width:560px}#description li{font-size:18px;max-width:100%}#description .sec3_images{height:110px}#description .frog_image{position:absolute;height:180px;margin:0px}#description .play-btn{display:block;max-width:200px;margin-top:20px}#description .create-account{display:none}}@media only screen and (min-width: 1280px){#description{padding:40px 124px 76px}#description h2{font-size:36px;margin-bottom:40px}#description ul{grid-gap:0px 50px}#description #frog-pink{margin-top:64px}#description #frog-green{margin-top:48px}#description #sec3_groovy_bus{width:280px}#description #frog-pink p,#description #frog-green p{max-width:606px}#description li{gap:12px;font-size:20px}#description .sec3_images{height:140px}#description .frog_image{height:220px}#description .play-btn{max-width:224px;margin-top:24px}}@media only screen and (min-width: 1440px){#description{padding:48px 140px 116px}#description h2{font-size:40px;margin-bottom:48px}#description ul{grid-gap:0px 68px}#description #frog-pink{margin-top:96px}#description #frog-green{margin-top:56px}#description #sec3_groovy_bus{width:360px;margin-bottom:20px}#description #frog-pink p,#description #frog-green p{max-width:706px}#description li{gap:16px;font-size:24px}#description .sec3_images{height:150px}#description .frog_image{height:280px}#description .play-btn{max-width:246px;margin-top:28px}}@media only screen and (min-width: 1920px){#description{padding:64px 200px 146px}#description h2{font-size:48px;margin-bottom:64px}#description ul{grid-gap:0px 174px}#description #frog-pink{margin-top:120px}#description #frog-green{margin-top:64px}#description #sec3_groovy_bus{width:440px;margin-bottom:24px}#description #frog-pink p,#description #frog-green p{max-width:880px}#description li{gap:18px;font-size:28px}#description .sec3_images{height:180px}#description .frog_image{height:320px}#description .play-btn{max-width:280px;margin-top:32px}}#game-stats table{border-spacing:8px 0px}#game-stats table td{font-family:monospace;padding:0px}#game-stats table button{padding:2px 4px;font-size:12px;font-family:monospace;width:max-content;background:#606060;border:1px solid #fff;line-height:15px}#sms-verify{display:flex;flex-direction:column;align-items:center;padding:15px;background:#070060;border-radius:10px;max-width:min(80vw,1000px);max-height:96vh;text-align:center}#sms-verify h2{margin-bottom:2vh}#sms-verify p{margin-bottom:2vh;max-width:300px}#sms-verify input{margin-bottom:2vh}#sms-verify input[type=checkbox]{margin-bottom:0;transform:scale(1.35);width:min(3vw,35px)}#sms-verify span{display:inline-block;margin-bottom:2vh}#sms-verify .buttons{display:flex;gap:8px}#sms-verify button{position:static;font-size:16px;font-family:Fredoka,sans-serif;min-width:90px;min-height:30px;border-style:none;color:#fff;padding:6px 8px 8px 8px}#sms-verify form{width:100%}#sms-verify .retry{display:flex;margin-bottom:2vh;justify-content:center;align-items:center}#sms-verify .retry button{width:fit-content;min-width:auto;min-height:auto;border:1px solid #fff;padding:2px 4px}#sms-verify .retry p{margin:0px}#sms-verify .retry p span{width:2em;margin:0px}#sms-verify #helper-text{margin-bottom:2vh;display:none}#sms-verify .checkbox{margin-bottom:2vh}.zoom-in-out-btn{animation:zoom-in-zoom-out 1s ease infinite}.profile{-webkit-animation:fadeIn 500ms;-moz-animation:fadeIn 500ms;animation:fadeIn 500ms;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:#070060;padding:20px;align-self:center;margin:5vh auto;border-radius:8px}.profile input:disabled{background:#b7b7b7 !important}.profile input,.profile .date-of-birth,.profile .state-form-input select,.profile .password-container{width:200px}.profile .subtitle{margin-bottom:8px;text-align:center;max-width:450px}.profile .message{color:#f2f207;font-size:14px;text-align:center;max-width:425px;grid-column:span 2;justify-self:center}.profile .profile-form{display:flex;flex-direction:column;gap:16px}.profile #profile-form{display:grid;grid-auto-flow:column}.profile .form-input{display:flex;gap:8px;justify-content:flex-end;align-items:flex-start}.profile .form-input label{text-align:right;text-wrap:nowrap}.profile .form-input input{color:#000;font-size:13px}.profile .form-input .caption{font-size:14px}.profile .form-input .date-of-birth{display:flex;gap:8px}.profile .form-input .date-of-birth select{flex:1}.profile .buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.profile .buttons button{padding:2px 10px;white-space:normal;flex:1;min-height:50px;min-width:120px}@media only screen and (min-width: 667px)and (min-height: 540px){.profile input,.profile .date-of-birth,.profile .state-form-input select,.profile .password-container{width:300px}.profile input{font-size:16px}}@media only screen and (min-height: 540px){.profile #profile-form{display:flex}}.zoom-in-out-btn{animation:zoom-in-zoom-out 1s ease infinite}.bank-account,.confirm-bank-account{-webkit-animation:fadeIn 500ms;-moz-animation:fadeIn 500ms;animation:fadeIn 500ms;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:#070060;padding:20px;align-self:center;margin:5vh auto;border-radius:8px}.bank-account .subtitle,.confirm-bank-account .subtitle{margin-bottom:16px}.bank-account .message,.confirm-bank-account .message{color:#f2f207;font-size:14px;align-self:center;text-align:center}.bank-account input::-webkit-inner-spin-button,.bank-account input::-webkit-outer-spin-button,.confirm-bank-account input::-webkit-inner-spin-button,.confirm-bank-account input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bank-account input[type=number],.confirm-bank-account input[type=number]{-moz-appearance:textfield}.bank-account input[type=text],.bank-account input[type=number],.bank-account #account-type,.confirm-bank-account input[type=text],.confirm-bank-account input[type=number],.confirm-bank-account #account-type{width:200px}.bank-account input[type=radio],.confirm-bank-account input[type=radio]{height:16px;width:16px}.bank-account #routing-help,.confirm-bank-account #routing-help{display:none}.bank-account .help-text,.confirm-bank-account .help-text{max-width:360px;text-align:center;align-self:center}.bank-account #account-type,.confirm-bank-account #account-type{display:flex;gap:8px;align-items:center}.bank-account #account-type label,.confirm-bank-account #account-type label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bank-account .add-bank-account-form,.confirm-bank-account .add-bank-account-form{display:flex;flex-direction:column;gap:8px}.bank-account .form-input,.confirm-bank-account .form-input{display:flex;gap:8px;justify-content:flex-end;align-items:flex-start}.bank-account .buttons,.confirm-bank-account .buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.bank-account .buttons button,.confirm-bank-account .buttons button{padding:2px 10px;white-space:normal;flex:1;min-height:50px;min-width:120px}.confirm-bank-account p{text-align:center}.confirm-bank-account .bank-info{display:flex;flex-direction:column;gap:4px;margin:8px 0px;width:100%;max-width:250px;text-align:left}.confirm-bank-account .bank-info .bank-info-detail{display:flex;justify-content:space-between;gap:8px}.confirm-bank-account .bank-info .bank-info-detail .bank-info-detail-value{font-family:"SF Mono",ui-monospace,monospace}@media only screen and (min-height: 400px){.confirm-bank-account p{max-width:320px}}@media only screen and (min-height: 400px){.bank-account #routing-help{display:block}.bank-account .add-bank-account-form{gap:8px}}.zoom-in-out-btn{animation:zoom-in-zoom-out 1s ease infinite}.funzwallet{-webkit-animation:fadeIn 500ms;-moz-animation:fadeIn 500ms;animation:fadeIn 500ms;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:#070060;padding:20px;align-self:center;margin:5vh auto;border-radius:8px;width:450px}.funzwallet button{font-size:20px;line-height:24px}.funzwallet #balance{font-size:24px}.funzwallet #funzwallet-elements,.funzwallet #select-amount-section,.funzwallet #gateways-section{display:flex;flex-direction:column}.funzwallet #select-amount-section,.funzwallet #gateways-section{align-items:center;flex:1}.funzwallet #funzwallet-hint{margin-top:16px}.funzwallet .funzwallet-text{text-align:center;margin:4px 0px}.funzwallet .divider-blue{max-width:300px}.funzwallet #funzwallet-logo{width:200px}.funzwallet .transfer-buttons{display:flex;gap:8px}.funzwallet .transfer-buttons button{display:flex;justify-content:center;align-items:center;width:45px;height:40px}.funzwallet .gateway-buttons{display:flex;flex-direction:column;gap:8px}.funzwallet .gateway-buttons .gateway-button{display:flex;gap:8px}.funzwallet .gateway-buttons .gateway-button .ping{position:absolute}.funzwallet .gateway-buttons .gateway-button .ping img{display:block;position:relative;top:-12px;left:-12px;width:32px;height:32px;animation-name:ping;animation-duration:1s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.funzwallet .gateway-buttons .gateway-button .button-blue{width:300px}.funzwallet .gateway-buttons .gateway-button .button-no-style{height:35px;width:35px}.funzwallet .gateway-buttons .gateway-button .button-no-style img{width:35px;height:35px}.funzwallet .gateway-buttons button{display:flex;height:38px;padding:4px 12px;justify-content:space-between}.funzwallet .gateway-buttons button .button-left{display:flex;align-items:center;gap:8px;width:100%}.funzwallet .gateway-buttons button .button-left img{width:20px}.funzwallet .gateway-buttons button .button-right{width:30px}.funzwallet #custom-amount-input{text-align:center}.funzwallet #custom-amount-input::-webkit-inner-spin-button,.funzwallet #custom-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funzwallet #custom-amount-input[type=number]{-moz-appearance:textfield}.funzwallet .buttons{display:flex;gap:12px;margin-top:24px;width:100%;max-width:300px}.funzwallet .buttons button{flex:1}@keyframes ping{0%{opacity:1}100%{opacity:.5}}@media only screen and (min-width: 667px){.funzwallet .transfer-buttons button{width:60px;height:40px}.funzwallet .buttons{max-width:none}}@media only screen and (min-width: 500px)and (max-height: 540px){.funzwallet{width:100%}.funzwallet #funzwallet-elements{flex-direction:row;gap:24px;width:100%}.funzwallet .divider-blue{display:none}.funzwallet .gateway-buttons{width:100%}.funzwallet #gateways-section .funzwallet-text{text-wrap:nowrap;align-self:flex-start}.funzwallet #custom-amount-input{width:100%}}@media only screen and (min-width: 500px)and (max-height: 380px){.funzwallet #funzwallet-logo{display:none}}.divider-blue{height:1px;width:100%;background:linear-gradient(to right, #0f026e, #00657a, #00657a, #0f026e);margin:8px 0px}.tooltip-container{position:relative;display:inline-block;vertical-align:top}.tooltip-container .tooltip-icon{cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:2px solid #21511f;border-radius:50%;font-size:16px;font-weight:bold;color:#21511f}.tooltip-container .tooltip-content{display:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:10px;padding:10px;background-color:#333;color:#fff;border-radius:4px;z-index:10}.tooltip-container .tooltip-text-desc{margin-top:4px;font-family:"SF Mono",ui-monospace,monospace}.tooltip-container:hover .tooltip-content{display:flex;align-items:center;justify-content:center}.questions-popup{-webkit-animation:fadeIn 500ms;-moz-animation:fadeIn 500ms;animation:fadeIn 500ms;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:#070060;padding:20px;align-self:center;margin:5vh auto;border-radius:8px}.questions-popup #question-label{text-align:center;margin-bottom:16px}.questions-popup #questions-form{display:grid;grid-auto-flow:column;gap:16px;width:100%}.questions-popup #questions-form .answer input{margin-right:4px}.questions-popup .buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.questions-popup .buttons button{padding:2px 10px;white-space:normal;flex:1;min-height:50px;min-width:120px}.ok-dialog-error{background:#070060;border:1px solid #c79003;min-width:300px;text-align:center}.ok-dialog-error button{background:#ff8c00;border:1px solid #ff8c00;color:#fff}.create-account-container{background:rgba(0,30,117,.8980392157);display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:20px;gap:8px;padding:15px 0px;margin-bottom:16px}.create-account-container #sec2-game-icon-collage-lg{width:280px}.create-account-container button{width:max-content;padding:10px 8px}@media only screen and (min-width: 568px){.create-account-container{margin-bottom:24px;padding:20px 0px}.create-account-container #sec2-game-icon-collage-lg{width:380px}.create-account-container button{width:160px}}@media only screen and (min-width: 667px){.create-account-container{gap:16px;padding:24px 0px;margin-bottom:28px}.create-account-container #sec2-game-icon-collage-lg{width:465px}.create-account-container button{padding:14px 8px}}@media only screen and (min-width: 991px){.create-account-container{padding:32px 0px;margin-bottom:36px}.create-account-container #sec2-game-icon-collage-lg{width:700px}.create-account-container button{width:180px}}@media only screen and (min-width: 1280px){.create-account-container{padding:36px 0px;gap:0px;margin-bottom:40px}.create-account-container #sec2-game-icon-collage-lg{width:900px}.create-account-container button{width:220px}}@media only screen and (min-width: 1440px){.create-account-container{padding:48px 0px;margin-bottom:48px}.create-account-container #sec2-game-icon-collage-lg{width:1000px}}@media only screen and (min-width: 1920px){.create-account-container{padding:64px 0px;margin-bottom:64px}.create-account-container #sec2-game-icon-collage-lg{width:1320px}}.legal-container{color:#3c3c3c;background:#ebebea;padding:20px}.legal-container pre,.legal-container code{font-family:"SF Mono",ui-monospace,monospace}.legal-container ol,.legal-container ul{font-size:16px}.legal-container a{color:#3c3c3c !important}.legal-container h2{font-size:24px;font-weight:700;margin:8px 0px}.legal-container h3,.legal-container h4{font-size:18px;margin:6px 0px;font-weight:600}.legal-container p{font-size:16px;margin:4px 0px}.legal-container .create-account-link{text-decoration:none}@media only screen and (min-width: 568px){.legal-container{padding:24px 36px}.legal-container h2{font-size:28px}.legal-container h3,.legal-container h4{font-size:20px;margin:8px 0px}.legal-container p{margin:6px 0px}}@media only screen and (min-width: 667px){.legal-container{padding:36px 48px}.legal-container h2{font-size:32px}.legal-container h3,.legal-container h4{font-size:22px}.legal-container p{margin:8px 0px}}@media only screen and (min-width: 991px){.legal-container{padding:48px 64px}.legal-container h2{font-size:36px}.legal-container h3,.legal-container h4{font-size:24px;margin:10px 0px}.legal-container p,.legal-container ol,.legal-container ul{font-size:18px}}@media only screen and (min-width: 1280px){.legal-container{padding:64px 96px}.legal-container h2{font-size:40px}.legal-container h3,.legal-container h4{font-size:28px}}@media only screen and (min-width: 1440px){.legal-container{padding:64px 120px}.legal-container h2{font-size:48px;margin:10px 0px}.legal-container h3,.legal-container h4{font-size:32px;margin:12px 0px}.legal-container p,.legal-container ol,.legal-container ul{font-size:20px}}@media only screen and (min-width: 1920px){.legal-container{padding:64px 180px}.legal-container h2{font-size:64px;margin:12px 0px}.legal-container h3,.legal-container h4{font-size:40px;margin:14px 0px}.legal-container p,.legal-container ol,.legal-container ul{font-size:24px}}img{width:auto;height:auto}section#content{position:relative}section#content button{z-index:2}a,a:visited{color:#fff}.cancel-button{background-color:red}canvas{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none}.form-error{display:none;background:rgba(0,0,0,.5);padding:1vw;text-align:left;font-size:3vw;margin-bottom:2vw}@media(min-width: 991px){.form-error{font-size:min(3vw,25px)}}#terms-form{text-align:center;margin-top:2vmin}#terms-form .legal{display:flex;align-items:center;margin:0 auto;width:80%}#terms-form label{font-size:1.5vmin;text-align:left}#terms-form input[type=checkbox]{margin-right:1.4vmin}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.85);display:none;z-index:10}.display-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}.display-overlay h2{text-align:center;margin-bottom:10px}.display-overlay .display-overlay-buttons{display:flex;align-items:center;justify-content:center;gap:16px}.display-overlay .display-overlay-buttons button{padding:6px 10px;width:auto}.light{background:rgba(0,0,0,.25)}.fadein{opacity:0;transition:opacity .5s ease}#present-terms input[type=checkbox]{max-width:4%;max-height:4%}#present-terms .popover{display:flex;flex-direction:column;text-align:left;max-width:90vmin}#present-terms .popover picture{align-self:center;max-width:53vmin}#present-terms h2{align-self:center;font-size:3vmin;margin:2vmin}#present-terms p{margin:1vmin}#present-terms li:first-of-type{margin-top:0}#present-terms li:last-of-type{margin-bottom:0}#present-terms li{margin:2vmin 0;background:url("images/star_gold.png") no-repeat left;background-size:5vmin;padding-left:7vmin;min-height:5vmin}#present-terms p,#present-terms li{font-size:2vmin;text-align:left}#present-terms ul{margin:2vmin 0;padding:0;list-style-type:none}#present-terms .buttons{display:flex;align-items:center;justify-content:center;margin-top:2vmin;text-align:center}.circle{--size: 20px;display:inline-flex;align-items:center;justify-content:center;background:#249a0f;border-radius:50%;border:2px solid #fff;line-height:var(--size);width:var(--size);height:var(--size);text-align:center;font-family:fredoka,sans-serif;cursor:pointer}.confirm{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:#070060;padding:20px;align-self:center;margin:5vh auto;max-width:400px;border-radius:20px;text-align:center}.confirm .buttons{display:flex;gap:24px}.confirm button{margin-top:16px;min-width:100px}.confirm p{text-align:center;font-size:min(3vmin,18px)}.transfer-confirm{font-size:.75rem;text-align:center;max-width:min(90%,500px)}.transfer-confirm input[type=checkbox]{margin:1vw}.transfer-confirm button{min-width:80px;min-height:40px;font-size:.75rem}.transfer-confirm label{font-size:.75rem}.transfer-confirm p{font-size:.75rem;margin-bottom:1vw}.transfer-confirm .row{width:100%;display:flex;justify-content:space-between}.transfer-confirm .row p{text-align:left}.transfer-confirm .divider{margin-bottom:1vw}@media only screen and (min-width: 667px)and (min-height: 600px){.transfer-confirm{font-size:1.2rem}.transfer-confirm p,.transfer-confirm .divider{margin-bottom:2vw}.transfer-confirm button,.transfer-confirm label,.transfer-confirm p{font-size:1.2rem}.transfer-confirm button{min-width:100px;min-height:50px}}.payment{border-style:solid;border-color:#e5e5e5;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:98%;height:98%}.payment-popover{border-radius:10px;border-style:groove;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;width:85%;height:95%;background-color:#fff;display:none;-webkit-overflow-scrolling:touch;overflow-y:scroll}.popover{position:fixed;max-height:80%;max-width:70%;width:max-content;width:-moz-max-content;background-color:#050060;border-radius:10px;margin:auto;padding:20px 30px;text-align:center;top:50%;left:0;right:0;transform:translateY(-50%)}.popover button{max-width:160px}.popover h2{position:static;color:#fff;font-size:4vh}.popover p{position:static;color:#fff;text-shadow:none;font-size:1.2em}.popover .shrunken{font-size:1.8vh}.popover ul,.popover ol{position:static;color:#fff;margin:0 auto 0 auto;text-shadow:none;font-size:3vh}.exclusion button{margin-top:16px}.do-fade-in{animation:.35s ease fade}@keyframes fade{from{opacity:0}to{opacity:1}}.qr-code{background:#fff;margin:min(10px,2vh)}#user-verify{background:#fff}code{font-family:"SF Mono",ui-monospace,monospace}#skill-testing-question-popup p{font-size:2em}#skill-testing-question-popup code{font-size:2em;font-family:"SF Mono",ui-monospace,monospace}.divider{border-color:#4741b7;border-width:thin;width:100%}.legal-footer{margin-top:11px;font-size:min(2vw,.8em)}.card-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;max-height:90vh;padding:18px;border-radius:15px;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);font-family:sans-serif,Helvetica,Arial;border:2px solid hsla(0,0%,100%,.1)}.card-container #radio-holder{display:flex;overflow:auto;flex-direction:column;max-height:50vh}.card-container .credit-card{margin:10px 10px 10px;font-family:sans-serif,Helvetica,Arial;padding-bottom:10px;min-width:190px}.card-container .credit-card .card-footer{display:flex;justify-content:space-between}.card-container .credit-card picture{display:inline}.card-container .credit-card img{display:inline}.card-container .credit-card .forget-card{display:inline;vertical-align:top;background:#14b85c;height:30px;padding:0 12px;font-size:.8em}.card-container .credit-card .digits{font-family:"SF Mono",ui-monospace,monospace;font-size:.8em;display:inline;margin-left:5px}.card-container .credit-card input{margin-right:10px}.card-container .credit-card span{font-family:sans-serif,Helvetica,Arial}.card-container .credit-card .expiry span:first-child{margin-right:5px}.card-container .credit-card .expiry-digits{font-family:"SF Mono",ui-monospace,monospace;font-size:.8em}.card-container .credit-card img{margin-top:7px}.card-container #cvv{margin:10px;font-family:"SF Mono",ui-monospace,monospace;font-size:.85em}.card-container #cards-form{display:flex;flex-direction:column;align-items:center}.card-container .button-container{display:flex;flex-direction:column}.card-container button{border:none;border-radius:3px;color:#fff;font-weight:600;height:40px;padding:0 20px;background:#3273b2;margin:10px;font-family:sans-serif,Helvetica,Arial}@media(orientation: portrait){.card-container .forget-card{margin:6px 0 0 30px}}@media(orientation: landscape){.card-container #radio-holder{flex-direction:row;max-width:90vw}.card-container .button-container{flex-direction:row}}b{font-weight:600}.jackpot-popup{display:flex;flex-direction:column;gap:4px}#phone-form{margin-bottom:16px}
