@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-2-latin-500-normal-CmLZ27r7.woff2)format("woff2"),url(/assets/baloo-2-latin-500-normal-BSdEhq8m.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-2-latin-ext-500-normal-Ba7mhTsk.woff2)format("woff2"),url(/assets/baloo-2-latin-ext-500-normal-D1XZow3C.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/assets/baloo-2-latin-800-normal-BbF3Etk1.woff2)format("woff2"),url(/assets/baloo-2-latin-800-normal-B8BXfZF7.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/assets/baloo-2-latin-ext-800-normal-C_Iwmf1s.woff2)format("woff2"),url(/assets/baloo-2-latin-ext-800-normal-D-iCxxqE.woff)format("woff")}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-bhaijaan-2-arabic-500-normal-DVWcP2gZ.woff2)format("woff2"),url(/assets/baloo-bhaijaan-2-arabic-500-normal-CRlLJqg_.woff)format("woff")}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-display:swap;font-weight:800;src:url(/assets/baloo-bhaijaan-2-arabic-800-normal-seqr1dGG.woff2)format("woff2"),url(/assets/baloo-bhaijaan-2-arabic-800-normal-53vlEMIg.woff)format("woff")}:root{--ink:#1a1a1a;--yellow:#ffd23f;--red:#e43c34;--blue:#1c7ce4;--orange:#f47c24;--cream:#fff6dc;--cyan:#4cc9f0;--sky:#1b1f3a;--night:#11132a;--shadow:6px 8px 0 var(--ink);--shadow-small:3px 4px 0 var(--ink);--latin:"Baloo 2", "Baloo Bhaijaan 2", "Arial Rounded MT Bold", Arial, sans-serif;--arabic:"Baloo Bhaijaan 2", "Baloo 2", Tahoma, Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{background-color:var(--yellow);min-height:100vh;color:var(--ink);font-family:var(--latin);background-image:radial-gradient(#00000012 1.4px,#0000 1.7px);background-size:14px 14px;flex-direction:column;font-weight:500;line-height:1.5;display:flex;overflow-x:hidden}body>main{flex:1 0 auto}html[lang=ar] body{font-family:var(--arabic)}img{max-width:100%}a{color:var(--blue)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{inset-inline-start:16px;z-index:10;background:var(--cream);color:var(--ink);border:3px solid var(--ink);border-radius:12px;padding:8px 16px;font-weight:800;position:absolute;top:-80px}.skip:focus{top:8px}:focus-visible{outline:4px solid var(--cyan);outline-offset:3px}.ui-label{color:#fff;-webkit-text-stroke:6px var(--ink);paint-order:stroke fill;letter-spacing:.01em;font-weight:800}.button{background:var(--blue);color:#fff;border:4px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:14px;padding:8px 24px;font-size:22px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.button:hover{box-shadow:5px 7px 0 var(--ink);transform:translate(-1px,-2px)}.top{background:var(--sky);border-bottom:4px solid var(--ink)}.page-landing .top{border-bottom:0}.bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;max-width:1200px;margin:0 auto;padding:10px 16px;display:flex}.brand{color:#fff;font-family:var(--latin);-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;text-shadow:2px 3px 0 var(--red);align-items:center;gap:8px;font-size:28px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.brand-ball{width:34px;height:34px}.bar-links{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.bar-links a{background:var(--cream);color:var(--ink);border:3px solid var(--ink);box-shadow:var(--shadow-small);border-radius:999px;padding:3px 14px;font-size:16px;font-weight:800;text-decoration:none}.bar-links a[aria-current=page]{background:var(--yellow)}.bottom{background:var(--night);color:var(--cream);border-top:4px solid var(--ink)}.foot{text-align:center;justify-items:center;gap:14px;max-width:1200px;margin:0 auto;padding:24px 16px 32px;display:grid}.foot-links{margin:0;font-weight:800}.foot-links a{color:var(--yellow)}.langs{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.langs-icon{background:var(--cream);border-radius:50%;width:30px;height:30px;padding:3px}.langs ul{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.langs a{color:var(--cream);border:2px solid #fff6dc59;border-radius:999px;padding:2px 10px;font-size:15px;text-decoration:none;display:inline-block}.langs a:lang(ar){font-family:var(--arabic)}.langs a:hover{border-color:var(--yellow)}.langs a[aria-current=true]{background:var(--yellow);color:var(--ink);border-color:var(--ink);font-weight:800}.hero{background-color:var(--sky);color:var(--cream);text-align:center;background-image:radial-gradient(at 50% 100%,#4cc9f038,#0000 60%),radial-gradient(#ffffff0f 1.4px,#0000 1.7px);background-size:auto,16px 16px;justify-items:center;gap:8px;padding:8px 16px 0;display:grid;overflow:hidden}.hero-text{justify-items:center;width:100%;max-width:560px;display:grid}.hero-logo{aspect-ratio:452/174;width:min(100%,452px);margin:20px 0 0;font-weight:800;position:relative;transform:rotate(-3deg);container-type:inline-size}.hero-logo-burst{width:100%;height:100%;position:absolute;inset:0}.hero-logo-word{color:#fff;font-family:var(--latin);-webkit-text-stroke:2.6cqw var(--ink);paint-order:stroke fill;text-shadow:1.1cqw 1.3cqw 0 var(--red), 1.8cqw 2cqw 0 var(--ink);justify-content:center;align-items:center;padding-bottom:2cqw;font-size:17cqw;line-height:1;display:flex;position:absolute;inset:0}.hero-logo-ball{aspect-ratio:1;width:12.5%;position:absolute;top:-2%;right:2%}.hero-logo-ball-img{width:100%;height:100%;display:block}.speed,.speed:before,.speed:after{background:var(--ink);border-radius:2px;height:4px;position:absolute}.speed{width:45%;top:30%;right:105%}.speed:before,.speed:after{content:"";width:90%;right:10%}.speed:before{top:14px}.speed:after{width:60%;top:28px}.tagline{color:var(--yellow);-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;text-shadow:3px 4px 0 var(--ink);margin:6px 0 0;font-size:clamp(30px,7vw,44px);font-weight:800;line-height:1.1}.pitch{max-width:34em;margin:10px 0 0;font-size:clamp(17px,2.4vw,20px)}.stores{flex-wrap:wrap;justify-content:center;gap:12px;margin:18px 0 8px;display:flex}.store{min-width:160px;color:var(--ink);background:var(--cream);border:4px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:14px;flex-direction:column;align-items:center;padding:6px 18px 8px;line-height:1.15;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.store-play{background:var(--blue);color:#fff}a.store:hover{box-shadow:5px 7px 0 var(--ink);transform:translate(-1px,-2px)}.store-apple{color:#4a4a4a;background:#d9d6cc}.store-name{font-size:22px;font-weight:800}.store-soon{text-transform:uppercase;letter-spacing:.04em;opacity:.85;font-size:14px;font-weight:800}.arena{aspect-ratio:16/9;width:100%;max-width:780px;position:relative;overflow:hidden}.field{border:4px solid var(--ink);box-shadow:inset 0 0 0 10px var(--yellow), inset 0 0 0 14px #f2a12e, 0 8px 0 var(--ink);transform-origin:50% 100%;background:radial-gradient(at 50% 40%,#dfe2e6,#bfc4ca 75%);border-radius:24px;position:absolute;inset:26% 2% 3%;transform:perspective(700px)rotateX(28deg)}.field span{border:3px solid #fffffff2;position:absolute}.field .half{border-width:0 0 0 3px;top:14px;bottom:14px;left:50%}.field .circle{aspect-ratio:1;border-radius:50%;width:17%;top:50%;left:50%;transform:translate(-50%,-50%)}.field .box{width:12%;height:46%;top:27%}.field .box-l{border-left:0;left:14px}.field .box-r{border-right:0;right:14px}.field .goal{background:repeating-linear-gradient(45deg,#fff9 0 2px,#0000 2px 7px);width:4%;height:32%;top:34%}.field .goal-l{left:-2%}.field .goal-r{right:-2%}.ball-spot{aspect-ratio:1;width:7%;position:absolute;bottom:40%;left:50%;transform:translate(-50%)}.ball-shadow{background:#1a1a1a59;border-radius:50%;height:26%;position:absolute;bottom:-14%;left:8%;right:8%}.ball-hop{position:absolute;inset:0}.ball{width:100%;height:100%;display:block}.side{position:absolute;inset:0}.side-blue{transform:scaleX(-1)}.lane{position:absolute;inset:0;transform:translate(19%)}.car{transform-origin:60% 90%;width:27%;position:absolute;bottom:4%;left:0}.atv{width:100%;height:auto;display:block;position:relative}.dust{opacity:0;width:40%;height:auto;position:absolute;bottom:2%;left:-14%}.bonk{width:36%;position:absolute;top:1%;left:50%;transform:translate(-50%)scale(0);container-type:inline-size}.bonk-burst{width:100%;height:auto;display:block}.bonk-word{color:#fff;-webkit-text-stroke:2.4cqw var(--ink);paint-order:stroke fill;text-shadow:1cqw 1.2cqw 0 var(--red);white-space:nowrap;justify-content:center;align-items:center;font-size:15cqw;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.led{border-block:4px solid var(--ink);direction:ltr;background:#04050c;height:54px;overflow:hidden}.led-track{background:url(/art/led.svg) 0 0/768px 54px repeat-x;width:calc(100% + 768px);height:100%}.modes,.controls{max-width:1100px;margin:0 auto;padding:40px 16px 8px}.controls{padding-bottom:56px}.section-title{text-align:center;color:#fff;-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;text-shadow:4px 5px 0 var(--ink);margin:0 0 24px;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1.1}.mode-list,.control-list{gap:24px;margin:0;padding:0;list-style:none;display:grid}.mode{background:var(--cream);border:4px solid var(--ink);box-shadow:var(--shadow);border-radius:18px;grid-template-columns:112px 1fr;align-items:center;gap:16px;padding:14px 18px 14px 14px;display:grid}.mode p{text-align:start;margin:0;font-size:18px}.panel{aspect-ratio:172/198;background:50%/100% 100% no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:4%;padding:10% 8% 12%;display:flex;container-type:inline-size}.panel-blue{background-image:url(/art/menu-panel-blue.svg);transform:rotate(-3deg)}.panel-red{background-image:url(/art/menu-panel-red.svg)}.panel-yellow{background-image:url(/art/menu-panel-yellow.svg);transform:rotate(3deg)}.panel-icon{width:auto;height:52%}.panel .ui-label{-webkit-text-stroke:4cqw var(--ink);text-align:center;font-size:14cqw;line-height:1.05}.control-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.control{text-align:center;border:4px solid var(--ink);box-shadow:var(--shadow-small);background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:4px;padding:14px 8px 12px;display:flex}.control:first-child{rotate:-2deg}.control:nth-child(3){rotate:2deg}.control-icon{width:auto;height:56px}.control-title{color:var(--red);font-size:clamp(20px,4vw,28px);font-weight:800;line-height:1.1}.control-turbo .control-title{color:var(--orange)}.control-horn .control-title{color:var(--blue)}.control-caption{font-size:clamp(14px,2.6vw,18px);line-height:1.2}.page-privacy main,.page-support main,.page-notFound main{padding:32px 16px 56px}.doc{overflow-wrap:break-word;background:var(--cream);border:4px solid var(--ink);max-width:780px;box-shadow:var(--shadow);border-radius:20px;margin:0 auto;padding:clamp(20px,5vw,48px)}.doc h1{margin:0 0 6px;font-size:clamp(32px,6vw,48px);font-weight:800;line-height:1.1}.doc h2{background:linear-gradient(transparent 58%, var(--yellow) 58%);font-size:clamp(22px,3.4vw,28px);font-weight:800;line-height:1.25;display:inline}.doc h3{margin:0 0 4px;font-size:21px;font-weight:800;line-height:1.3}.doc p,.doc li{font-size:17px;line-height:1.65}.doc li{margin:.35em 0}.doc strong{font-weight:800}.doc .lead{font-size:19px}.effective{opacity:.75;margin:0;font-weight:800}.note{border:2px dashed var(--ink);background:#fff;border-radius:12px;padding:10px 14px;font-size:15px!important}.toc{border:3px solid var(--ink);background:#fff;border-radius:14px;margin:20px 0 8px;padding:12px 20px}.toc ol{columns:2 240px;column-gap:32px;margin:0;padding-inline-start:22px}.toc li{break-inside:avoid;margin:.2em 0;font-size:16px}.doc-section,.faq{scroll-margin-top:16px}.doc-section{margin-top:30px}.doc-section h2+*{margin-top:10px}.mail{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:18px 0 30px;display:flex}.mail-address{font-size:18px;font-weight:800}.faq{border-top:3px dashed #1a1a1a33;margin-top:18px;padding-top:14px}.faq h3{margin-top:0}.faq .ui-label{-webkit-text-stroke:4px var(--ink);padding:0 .1em}.doc section>h2:first-child{display:inline}.doc>h2{margin:0;display:table}.lost{text-align:center;max-width:560px;margin:0 auto}.lost h1{margin:12px 0 0;font-size:clamp(30px,6vw,44px);font-weight:800}.lost p{font-size:19px}.lost-burst{width:min(100%,420px);margin:0 auto;position:relative;container-type:inline-size}.lost-burst-img{width:100%;height:auto;display:block}.lost-code{color:#fff;-webkit-text-stroke:3cqw var(--ink);paint-order:stroke fill;text-shadow:1.5cqw 1.8cqw 0 var(--red);justify-content:center;align-items:center;font-size:22cqw;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.page-invite{text-align:center;justify-content:center;align-items:center;padding:16px;font-weight:800}.card{background:var(--cream);border:4px solid var(--ink);width:100%;max-width:420px;box-shadow:var(--shadow);border-radius:16px;padding:24px 20px}.card .ball{width:72px;height:72px;margin:0 auto}.logo{color:#fff;-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;text-shadow:3px 4px 0 var(--red);direction:ltr;margin:4px 0 0;font-size:44px;line-height:1.1}.card h1{margin:12px 0;font-size:28px;line-height:1.2}.code{margin:0 0 16px;font-size:40px;line-height:1.1}.install{background:var(--blue);color:#fff;border:4px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:14px;padding:12px 28px;font-size:26px;text-decoration:none;display:inline-block}.soon{opacity:.75;margin:14px 0 0;font-size:18px}.page-invite>main{flex:none}.page-invite .bottom{color:var(--ink);background:0 0;border:0;margin-top:20px}.page-invite .foot{padding:0}.page-invite .foot-links a{color:var(--ink)}[hidden]{display:none!important}@media (width>=720px){.mode-list{grid-template-columns:repeat(3,minmax(0,1fr))}.mode{grid-template-columns:1fr;justify-items:center;padding:20px 20px 24px}.mode p{text-align:center}.panel{width:62%}.control-list{gap:24px}.control-icon{height:72px}}@media (width>=1000px){.hero{text-align:start;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;max-width:none;padding:24px max(24px,50vw - 600px)}.hero-text{justify-items:start}.stores{justify-content:flex-start}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.hero-logo{animation:.8s cubic-bezier(.3,1.6,.5,1) both logo-drop}.hero-logo-ball-img{animation:1.6s linear infinite spin}.tagline{animation:.5s cubic-bezier(.3,1.8,.5,1) .35s both pop}.pitch,.stores{animation:.5s ease-out .55s both rise}.brand:hover .brand-ball{animation:.8s linear infinite spin}.lane{animation:6s infinite drive}.car{animation:6s infinite hit}.atv{animation:.16s infinite alternate rumble}.dust{animation:6s infinite dust-on,.45s infinite puff}.ball-hop{animation:6s infinite ball-pop}.ball{animation:6s infinite ball-spin}.ball-shadow{animation:6s infinite ball-shadow}.bonk{animation:6s infinite bonk}.led-track{animation:8.5s linear infinite led}.control-drive .control-icon{animation:1.6s ease-in-out infinite drag}.control-turbo .control-icon{animation:.5s ease-in-out infinite alternate flicker}.control-horn .control-icon{animation:1.4s ease-in-out infinite honk}.lost-burst{animation:2.4s ease-in-out infinite wobble}.pop-ready .mode,.pop-ready .control{opacity:0;transition:opacity .4s ease-out,transform .55s cubic-bezier(.3,1.6,.5,1);transform:translateY(48px)scale(.85)}.pop-ready .mode:nth-child(2),.pop-ready .control:nth-child(2){transition-delay:.12s}.pop-ready .mode:nth-child(3),.pop-ready .control:nth-child(3){transition-delay:.24s}.pop-ready .mode.in,.pop-ready .control.in{opacity:1;transform:none}}@keyframes logo-drop{0%{opacity:0;transform:translateY(-60px)rotate(-12deg)scale(.6)}to{opacity:1;transform:rotate(-3deg)}}@keyframes pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes drive{0%{animation-timing-function:cubic-bezier(.5,0,.9,.6);transform:translate(-45%)}25%{animation-timing-function:ease-out;transform:translate(28%)}30%{animation-timing-function:ease-in-out;transform:translate(15%)}38%{transform:translate(19%)}68%{animation-timing-function:ease-in;transform:translate(19%)}88%,to{transform:translate(-45%)}}@keyframes hit{0%,24%{transform:none}27%{transform:translateY(-10%)rotate(-12deg)}31%{transform:rotate(5deg)}35%,68%{transform:none}72%,86%{transform:rotate(-3deg)}90%,to{transform:none}}@keyframes rumble{to{transform:translateY(-1.5%)}}@keyframes dust-on{0%{opacity:0}4%,20%{opacity:.9}26%,68%{opacity:0}72%,84%{opacity:.7}90%,to{opacity:0}}@keyframes puff{0%{transform:scale(.7)translate(10%)}to{transform:scale(1.1)translate(-10%)}}@keyframes ball-pop{0%,25%{transform:none}26.5%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(8%)scale(1.25,.75)}42%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-330%)}56%{animation-timing-function:ease-out;transform:translateY(0)scale(1.15,.85)}61%{animation-timing-function:ease-in;transform:translateY(-70%)}66%{transform:translateY(0)scale(1.08,.92)}69%,to{transform:none}}@keyframes ball-spin{0%,25%{transform:none}56%{transform:rotate(540deg)}66%,to{transform:rotate(720deg)}}@keyframes ball-shadow{0%,25%{opacity:1;transform:none}42%{opacity:.4;transform:scale(.45)}56%,to{opacity:1;transform:none}}@keyframes bonk{0%,24%{transform:translate(-50%)scale(0)rotate(-20deg)}27%{transform:translate(-50%)scale(1.18)rotate(-6deg)}31%{transform:translate(-50%)scale(.94)rotate(-8deg)}34%,52%{transform:translate(-50%)scale(1)rotate(-7deg)}58%,to{transform:translate(-50%)scale(0)rotate(4deg)}}@keyframes led{to{transform:translate(-768px)}}@keyframes drag{0%,to{transform:translate(-10px)rotate(-6deg)}50%{transform:translate(10px)rotate(6deg)}}@keyframes flicker{0%{transform:scale(.92)rotate(-4deg)}to{transform:scale(1.1)rotate(4deg)}}@keyframes honk{0%,60%,to{transform:none}70%{transform:scale(1.25)rotate(-10deg)}80%{transform:scale(.95)rotate(6deg)}}@keyframes wobble{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)scale(1.04)}}
