/*!
Project: DoubleUp Cash Crunch Game
Author: Mike Barwick
Author URI: https://www.personalfinancelab.com/
Source: https://github.com/gabrielecirulli/2048
Version: 1.0
!*/@import url("https://fonts.googleapis.com/css?family=Sriracha&display=swap");@import url("https://fonts.googleapis.com/css?family=Permanent+Marker&display=swap");@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.donut--1:before{animation:rota1-1 .9s forwards}@keyframes rota1-1{0%{transform:rotate(0deg)}100%{transform:rotate(3.6deg)}}.donut--2:before{animation:rota1-2 .9s forwards}@keyframes rota1-2{0%{transform:rotate(0deg)}100%{transform:rotate(7.2deg)}}.donut--3:before{animation:rota1-3 .9s forwards}@keyframes rota1-3{0%{transform:rotate(0deg)}100%{transform:rotate(10.8deg)}}.donut--4:before{animation:rota1-4 .9s forwards}@keyframes rota1-4{0%{transform:rotate(0deg)}100%{transform:rotate(14.4deg)}}.donut--5:before{animation:rota1-5 .9s forwards}@keyframes rota1-5{0%{transform:rotate(0deg)}100%{transform:rotate(18deg)}}.donut--6:before{animation:rota1-6 .9s forwards}@keyframes rota1-6{0%{transform:rotate(0deg)}100%{transform:rotate(21.6deg)}}.donut--7:before{animation:rota1-7 .9s forwards}@keyframes rota1-7{0%{transform:rotate(0deg)}100%{transform:rotate(25.2deg)}}.donut--8:before{animation:rota1-8 .9s forwards}@keyframes rota1-8{0%{transform:rotate(0deg)}100%{transform:rotate(28.8deg)}}.donut--9:before{animation:rota1-9 .9s forwards}@keyframes rota1-9{0%{transform:rotate(0deg)}100%{transform:rotate(32.4deg)}}.donut--10:before{animation:rota1-10 .9s forwards}@keyframes rota1-10{0%{transform:rotate(0deg)}100%{transform:rotate(36deg)}}.donut--11:before{animation:rota1-11 .9s forwards}@keyframes rota1-11{0%{transform:rotate(0deg)}100%{transform:rotate(39.6deg)}}.donut--12:before{animation:rota1-12 .9s forwards}@keyframes rota1-12{0%{transform:rotate(0deg)}100%{transform:rotate(43.2deg)}}.donut--13:before{animation:rota1-13 .9s forwards}@keyframes rota1-13{0%{transform:rotate(0deg)}100%{transform:rotate(46.8deg)}}.donut--14:before{animation:rota1-14 .9s forwards}@keyframes rota1-14{0%{transform:rotate(0deg)}100%{transform:rotate(50.4deg)}}.donut--15:before{animation:rota1-15 .9s forwards}@keyframes rota1-15{0%{transform:rotate(0deg)}100%{transform:rotate(54deg)}}.donut--16:before{animation:rota1-16 .9s forwards}@keyframes rota1-16{0%{transform:rotate(0deg)}100%{transform:rotate(57.6deg)}}.donut--17:before{animation:rota1-17 .9s forwards}@keyframes rota1-17{0%{transform:rotate(0deg)}100%{transform:rotate(61.2deg)}}.donut--18:before{animation:rota1-18 .9s forwards}@keyframes rota1-18{0%{transform:rotate(0deg)}100%{transform:rotate(64.8deg)}}.donut--19:before{animation:rota1-19 .9s forwards}@keyframes rota1-19{0%{transform:rotate(0deg)}100%{transform:rotate(68.4deg)}}.donut--20:before{animation:rota1-20 .9s forwards}@keyframes rota1-20{0%{transform:rotate(0deg)}100%{transform:rotate(72deg)}}.donut--21:before{animation:rota1-21 .9s forwards}@keyframes rota1-21{0%{transform:rotate(0deg)}100%{transform:rotate(75.6deg)}}.donut--22:before{animation:rota1-22 .9s forwards}@keyframes rota1-22{0%{transform:rotate(0deg)}100%{transform:rotate(79.2deg)}}.donut--23:before{animation:rota1-23 .9s forwards}@keyframes rota1-23{0%{transform:rotate(0deg)}100%{transform:rotate(82.8deg)}}.donut--24:before{animation:rota1-24 .9s forwards}@keyframes rota1-24{0%{transform:rotate(0deg)}100%{transform:rotate(86.4deg)}}.donut--25:before{animation:rota1-25 .9s forwards}@keyframes rota1-25{0%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}.donut--26:before{animation:rota1-26 .9s forwards}@keyframes rota1-26{0%{transform:rotate(0deg)}100%{transform:rotate(93.6deg)}}.donut--27:before{animation:rota1-27 .9s forwards}@keyframes rota1-27{0%{transform:rotate(0deg)}100%{transform:rotate(97.2deg)}}.donut--28:before{animation:rota1-28 .9s forwards}@keyframes rota1-28{0%{transform:rotate(0deg)}100%{transform:rotate(100.8deg)}}.donut--29:before{animation:rota1-29 .9s forwards}@keyframes rota1-29{0%{transform:rotate(0deg)}100%{transform:rotate(104.4deg)}}.donut--30:before{animation:rota1-30 .9s forwards}@keyframes rota1-30{0%{transform:rotate(0deg)}100%{transform:rotate(108deg)}}.donut--31:before{animation:rota1-31 .9s forwards}@keyframes rota1-31{0%{transform:rotate(0deg)}100%{transform:rotate(111.6deg)}}.donut--32:before{animation:rota1-32 .9s forwards}@keyframes rota1-32{0%{transform:rotate(0deg)}100%{transform:rotate(115.2deg)}}.donut--33:before{animation:rota1-33 .9s forwards}@keyframes rota1-33{0%{transform:rotate(0deg)}100%{transform:rotate(118.8deg)}}.donut--34:before{animation:rota1-34 .9s forwards}@keyframes rota1-34{0%{transform:rotate(0deg)}100%{transform:rotate(122.4deg)}}.donut--35:before{animation:rota1-35 .9s forwards}@keyframes rota1-35{0%{transform:rotate(0deg)}100%{transform:rotate(126deg)}}.donut--36:before{animation:rota1-36 .9s forwards}@keyframes rota1-36{0%{transform:rotate(0deg)}100%{transform:rotate(129.6deg)}}.donut--37:before{animation:rota1-37 .9s forwards}@keyframes rota1-37{0%{transform:rotate(0deg)}100%{transform:rotate(133.2deg)}}.donut--38:before{animation:rota1-38 .9s forwards}@keyframes rota1-38{0%{transform:rotate(0deg)}100%{transform:rotate(136.8deg)}}.donut--39:before{animation:rota1-39 .9s forwards}@keyframes rota1-39{0%{transform:rotate(0deg)}100%{transform:rotate(140.4deg)}}.donut--40:before{animation:rota1-40 .9s forwards}@keyframes rota1-40{0%{transform:rotate(0deg)}100%{transform:rotate(144deg)}}.donut--41:before{animation:rota1-41 .9s forwards}@keyframes rota1-41{0%{transform:rotate(0deg)}100%{transform:rotate(147.6deg)}}.donut--42:before{animation:rota1-42 .9s forwards}@keyframes rota1-42{0%{transform:rotate(0deg)}100%{transform:rotate(151.2deg)}}.donut--43:before{animation:rota1-43 .9s forwards}@keyframes rota1-43{0%{transform:rotate(0deg)}100%{transform:rotate(154.8deg)}}.donut--44:before{animation:rota1-44 .9s forwards}@keyframes rota1-44{0%{transform:rotate(0deg)}100%{transform:rotate(158.4deg)}}.donut--45:before{animation:rota1-45 .9s forwards}@keyframes rota1-45{0%{transform:rotate(0deg)}100%{transform:rotate(162deg)}}.donut--46:before{animation:rota1-46 .9s forwards}@keyframes rota1-46{0%{transform:rotate(0deg)}100%{transform:rotate(165.6deg)}}.donut--47:before{animation:rota1-47 .9s forwards}@keyframes rota1-47{0%{transform:rotate(0deg)}100%{transform:rotate(169.2deg)}}.donut--48:before{animation:rota1-48 .9s forwards}@keyframes rota1-48{0%{transform:rotate(0deg)}100%{transform:rotate(172.8deg)}}.donut--49:before{animation:rota1-49 .9s forwards}@keyframes rota1-49{0%{transform:rotate(0deg)}100%{transform:rotate(176.4deg)}}.donut--50:before{animation:rota1-50 .9s forwards}.donut--50:after{animation:rota2-500s forwards .9s}@keyframes rota1-50{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-50{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(180deg);opacity:1}}.donut--51:before{animation:rota1-51 .9s forwards}.donut--51:after{animation:rota2-51.018s forwards .9s}@keyframes rota1-51{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-51{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(183.6deg);opacity:1}}.donut--52:before{animation:rota1-52 .9s forwards}.donut--52:after{animation:rota2-52.036s forwards .9s}@keyframes rota1-52{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-52{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(187.2deg);opacity:1}}.donut--53:before{animation:rota1-53 .9s forwards}.donut--53:after{animation:rota2-53.054s forwards .9s}@keyframes rota1-53{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-53{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(190.8deg);opacity:1}}.donut--54:before{animation:rota1-54 .9s forwards}.donut--54:after{animation:rota2-54.072s forwards .9s}@keyframes rota1-54{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-54{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(194.4deg);opacity:1}}.donut--55:before{animation:rota1-55 .9s forwards}.donut--55:after{animation:rota2-55.09s forwards .9s}@keyframes rota1-55{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-55{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(198deg);opacity:1}}.donut--56:before{animation:rota1-56 .9s forwards}.donut--56:after{animation:rota2-56.108s forwards .9s}@keyframes rota1-56{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-56{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(201.6deg);opacity:1}}.donut--57:before{animation:rota1-57 .9s forwards}.donut--57:after{animation:rota2-57.126s forwards .9s}@keyframes rota1-57{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-57{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(205.2deg);opacity:1}}.donut--58:before{animation:rota1-58 .9s forwards}.donut--58:after{animation:rota2-58.144s forwards .9s}@keyframes rota1-58{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-58{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(208.8deg);opacity:1}}.donut--59:before{animation:rota1-59 .9s forwards}.donut--59:after{animation:rota2-59.162s forwards .9s}@keyframes rota1-59{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-59{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(212.4deg);opacity:1}}.donut--60:before{animation:rota1-60 .9s forwards}.donut--60:after{animation:rota2-60.18s forwards .9s}@keyframes rota1-60{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-60{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(216deg);opacity:1}}.donut--61:before{animation:rota1-61 .9s forwards}.donut--61:after{animation:rota2-61.198s forwards .9s}@keyframes rota1-61{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-61{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(219.6deg);opacity:1}}.donut--62:before{animation:rota1-62 .9s forwards}.donut--62:after{animation:rota2-62.216s forwards .9s}@keyframes rota1-62{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-62{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(223.2deg);opacity:1}}.donut--63:before{animation:rota1-63 .9s forwards}.donut--63:after{animation:rota2-63.234s forwards .9s}@keyframes rota1-63{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-63{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(226.8deg);opacity:1}}.donut--64:before{animation:rota1-64 .9s forwards}.donut--64:after{animation:rota2-64.252s forwards .9s}@keyframes rota1-64{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-64{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(230.4deg);opacity:1}}.donut--65:before{animation:rota1-65 .9s forwards}.donut--65:after{animation:rota2-65.27s forwards .9s}@keyframes rota1-65{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-65{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(234deg);opacity:1}}.donut--66:before{animation:rota1-66 .9s forwards}.donut--66:after{animation:rota2-66.288s forwards .9s}@keyframes rota1-66{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-66{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(237.6deg);opacity:1}}.donut--67:before{animation:rota1-67 .9s forwards}.donut--67:after{animation:rota2-67.306s forwards .9s}@keyframes rota1-67{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-67{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(241.2deg);opacity:1}}.donut--68:before{animation:rota1-68 .9s forwards}.donut--68:after{animation:rota2-68.324s forwards .9s}@keyframes rota1-68{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-68{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(244.8deg);opacity:1}}.donut--69:before{animation:rota1-69 .9s forwards}.donut--69:after{animation:rota2-69.342s forwards .9s}@keyframes rota1-69{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-69{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(248.4deg);opacity:1}}.donut--70:before{animation:rota1-70 .9s forwards}.donut--70:after{animation:rota2-70.36s forwards .9s}@keyframes rota1-70{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-70{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(252deg);opacity:1}}.donut--71:before{animation:rota1-71 .9s forwards}.donut--71:after{animation:rota2-71.378s forwards .9s}@keyframes rota1-71{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-71{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(255.6deg);opacity:1}}.donut--72:before{animation:rota1-72 .9s forwards}.donut--72:after{animation:rota2-72.396s forwards .9s}@keyframes rota1-72{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-72{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(259.2deg);opacity:1}}.donut--73:before{animation:rota1-73 .9s forwards}.donut--73:after{animation:rota2-73.414s forwards .9s}@keyframes rota1-73{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-73{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(262.8deg);opacity:1}}.donut--74:before{animation:rota1-74 .9s forwards}.donut--74:after{animation:rota2-74.432s forwards .9s}@keyframes rota1-74{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-74{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(266.4deg);opacity:1}}.donut--75:before{animation:rota1-75 .9s forwards}.donut--75:after{animation:rota2-75.45s forwards .9s}@keyframes rota1-75{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-75{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(270deg);opacity:1}}.donut--76:before{animation:rota1-76 .9s forwards}.donut--76:after{animation:rota2-76.468s forwards .9s}@keyframes rota1-76{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-76{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(273.6deg);opacity:1}}.donut--77:before{animation:rota1-77 .9s forwards}.donut--77:after{animation:rota2-77.486s forwards .9s}@keyframes rota1-77{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-77{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(277.2deg);opacity:1}}.donut--78:before{animation:rota1-78 .9s forwards}.donut--78:after{animation:rota2-78.504s forwards .9s}@keyframes rota1-78{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-78{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(280.8deg);opacity:1}}.donut--79:before{animation:rota1-79 .9s forwards}.donut--79:after{animation:rota2-79.522s forwards .9s}@keyframes rota1-79{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-79{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(284.4deg);opacity:1}}.donut--80:before{animation:rota1-80 .9s forwards}.donut--80:after{animation:rota2-80.54s forwards .9s}@keyframes rota1-80{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-80{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(288deg);opacity:1}}.donut--81:before{animation:rota1-81 .9s forwards}.donut--81:after{animation:rota2-81.558s forwards .9s}@keyframes rota1-81{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-81{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(291.6deg);opacity:1}}.donut--82:before{animation:rota1-82 .9s forwards}.donut--82:after{animation:rota2-82.576s forwards .9s}@keyframes rota1-82{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-82{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(295.2deg);opacity:1}}.donut--83:before{animation:rota1-83 .9s forwards}.donut--83:after{animation:rota2-83.594s forwards .9s}@keyframes rota1-83{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-83{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(298.8deg);opacity:1}}.donut--84:before{animation:rota1-84 .9s forwards}.donut--84:after{animation:rota2-84.612s forwards .9s}@keyframes rota1-84{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-84{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(302.4deg);opacity:1}}.donut--85:before{animation:rota1-85 .9s forwards}.donut--85:after{animation:rota2-85.63s forwards .9s}@keyframes rota1-85{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-85{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(306deg);opacity:1}}.donut--86:before{animation:rota1-86 .9s forwards}.donut--86:after{animation:rota2-86.648s forwards .9s}@keyframes rota1-86{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-86{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(309.6deg);opacity:1}}.donut--87:before{animation:rota1-87 .9s forwards}.donut--87:after{animation:rota2-87.666s forwards .9s}@keyframes rota1-87{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-87{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(313.2deg);opacity:1}}.donut--88:before{animation:rota1-88 .9s forwards}.donut--88:after{animation:rota2-88.684s forwards .9s}@keyframes rota1-88{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-88{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(316.8deg);opacity:1}}.donut--89:before{animation:rota1-89 .9s forwards}.donut--89:after{animation:rota2-89.702s forwards .9s}@keyframes rota1-89{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-89{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(320.4deg);opacity:1}}.donut--90:before{animation:rota1-90 .9s forwards}.donut--90:after{animation:rota2-90.72s forwards .9s}@keyframes rota1-90{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-90{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(324deg);opacity:1}}.donut--91:before{animation:rota1-91 .9s forwards}.donut--91:after{animation:rota2-91.738s forwards .9s}@keyframes rota1-91{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-91{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(327.6deg);opacity:1}}.donut--92:before{animation:rota1-92 .9s forwards}.donut--92:after{animation:rota2-92.756s forwards .9s}@keyframes rota1-92{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-92{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(331.2deg);opacity:1}}.donut--93:before{animation:rota1-93 .9s forwards}.donut--93:after{animation:rota2-93.774s forwards .9s}@keyframes rota1-93{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-93{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(334.8deg);opacity:1}}.donut--94:before{animation:rota1-94 .9s forwards}.donut--94:after{animation:rota2-94.792s forwards .9s}@keyframes rota1-94{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-94{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(338.4deg);opacity:1}}.donut--95:before{animation:rota1-95 .9s forwards}.donut--95:after{animation:rota2-95.81s forwards .9s}@keyframes rota1-95{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-95{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(342deg);opacity:1}}.donut--96:before{animation:rota1-96 .9s forwards}.donut--96:after{animation:rota2-96.828s forwards .9s}@keyframes rota1-96{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-96{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(345.6deg);opacity:1}}.donut--97:before{animation:rota1-97 .9s forwards}.donut--97:after{animation:rota2-97.846s forwards .9s}@keyframes rota1-97{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-97{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(349.2deg);opacity:1}}.donut--98:before{animation:rota1-98 .9s forwards}.donut--98:after{animation:rota2-98.864s forwards .9s}@keyframes rota1-98{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-98{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(352.8deg);opacity:1}}.donut--99:before{animation:rota1-99 .9s forwards}.donut--99:after{animation:rota2-99.882s forwards .9s}@keyframes rota1-99{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-99{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(356.4deg);opacity:1}}.donut--100:before{animation:rota1-100 .9s forwards}.donut--100:after{animation:rota2-100.9s forwards .9s}@keyframes rota1-100{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rota2-100{0%{transform:rotate(180deg);opacity:1}100%{transform:rotate(360deg);opacity:1}}@keyframes notch-1{0%{left:0}100%{left:calc(1% - 8px)}}.notch--1{animation:notch-1 1.2s ease-in-out forwards}@keyframes notch-2{0%{left:0}100%{left:calc(2% - 8px)}}.notch--2{animation:notch-2 1.2s ease-in-out forwards}@keyframes notch-3{0%{left:0}100%{left:calc(3% - 8px)}}.notch--3{animation:notch-3 1.2s ease-in-out forwards}@keyframes notch-4{0%{left:0}100%{left:calc(4% - 8px)}}.notch--4{animation:notch-4 1.2s ease-in-out forwards}@keyframes notch-5{0%{left:0}100%{left:calc(5% - 8px)}}.notch--5{animation:notch-5 1.2s ease-in-out forwards}@keyframes notch-6{0%{left:0}100%{left:calc(6% - 8px)}}.notch--6{animation:notch-6 1.2s ease-in-out forwards}@keyframes notch-7{0%{left:0}100%{left:calc(7% - 8px)}}.notch--7{animation:notch-7 1.2s ease-in-out forwards}@keyframes notch-8{0%{left:0}100%{left:calc(8% - 8px)}}.notch--8{animation:notch-8 1.2s ease-in-out forwards}@keyframes notch-9{0%{left:0}100%{left:calc(9% - 8px)}}.notch--9{animation:notch-9 1.2s ease-in-out forwards}@keyframes notch-10{0%{left:0}100%{left:calc(10% - 8px)}}.notch--10{animation:notch-10 1.2s ease-in-out forwards}@keyframes notch-11{0%{left:0}100%{left:calc(11% - 8px)}}.notch--11{animation:notch-11 1.2s ease-in-out forwards}@keyframes notch-12{0%{left:0}100%{left:calc(12% - 8px)}}.notch--12{animation:notch-12 1.2s ease-in-out forwards}@keyframes notch-13{0%{left:0}100%{left:calc(13% - 8px)}}.notch--13{animation:notch-13 1.2s ease-in-out forwards}@keyframes notch-14{0%{left:0}100%{left:calc(14% - 8px)}}.notch--14{animation:notch-14 1.2s ease-in-out forwards}@keyframes notch-15{0%{left:0}100%{left:calc(15% - 8px)}}.notch--15{animation:notch-15 1.2s ease-in-out forwards}@keyframes notch-16{0%{left:0}100%{left:calc(16% - 8px)}}.notch--16{animation:notch-16 1.2s ease-in-out forwards}@keyframes notch-17{0%{left:0}100%{left:calc(17% - 8px)}}.notch--17{animation:notch-17 1.2s ease-in-out forwards}@keyframes notch-18{0%{left:0}100%{left:calc(18% - 8px)}}.notch--18{animation:notch-18 1.2s ease-in-out forwards}@keyframes notch-19{0%{left:0}100%{left:calc(19% - 8px)}}.notch--19{animation:notch-19 1.2s ease-in-out forwards}@keyframes notch-20{0%{left:0}100%{left:calc(20% - 8px)}}.notch--20{animation:notch-20 1.2s ease-in-out forwards}@keyframes notch-21{0%{left:0}100%{left:calc(21% - 8px)}}.notch--21{animation:notch-21 1.2s ease-in-out forwards}@keyframes notch-22{0%{left:0}100%{left:calc(22% - 8px)}}.notch--22{animation:notch-22 1.2s ease-in-out forwards}@keyframes notch-23{0%{left:0}100%{left:calc(23% - 8px)}}.notch--23{animation:notch-23 1.2s ease-in-out forwards}@keyframes notch-24{0%{left:0}100%{left:calc(24% - 8px)}}.notch--24{animation:notch-24 1.2s ease-in-out forwards}@keyframes notch-25{0%{left:0}100%{left:calc(25% - 8px)}}.notch--25{animation:notch-25 1.2s ease-in-out forwards}@keyframes notch-26{0%{left:0}100%{left:calc(26% - 8px)}}.notch--26{animation:notch-26 1.2s ease-in-out forwards}@keyframes notch-27{0%{left:0}100%{left:calc(27% - 8px)}}.notch--27{animation:notch-27 1.2s ease-in-out forwards}@keyframes notch-28{0%{left:0}100%{left:calc(28% - 8px)}}.notch--28{animation:notch-28 1.2s ease-in-out forwards}@keyframes notch-29{0%{left:0}100%{left:calc(29% - 8px)}}.notch--29{animation:notch-29 1.2s ease-in-out forwards}@keyframes notch-30{0%{left:0}100%{left:calc(30% - 8px)}}.notch--30{animation:notch-30 1.2s ease-in-out forwards}@keyframes notch-31{0%{left:0}100%{left:calc(31% - 8px)}}.notch--31{animation:notch-31 1.2s ease-in-out forwards}@keyframes notch-32{0%{left:0}100%{left:calc(32% - 8px)}}.notch--32{animation:notch-32 1.2s ease-in-out forwards}@keyframes notch-33{0%{left:0}100%{left:calc(33% - 8px)}}.notch--33{animation:notch-33 1.2s ease-in-out forwards}@keyframes notch-34{0%{left:0}100%{left:calc(34% - 8px)}}.notch--34{animation:notch-34 1.2s ease-in-out forwards}@keyframes notch-35{0%{left:0}100%{left:calc(35% - 8px)}}.notch--35{animation:notch-35 1.2s ease-in-out forwards}@keyframes notch-36{0%{left:0}100%{left:calc(36% - 8px)}}.notch--36{animation:notch-36 1.2s ease-in-out forwards}@keyframes notch-37{0%{left:0}100%{left:calc(37% - 8px)}}.notch--37{animation:notch-37 1.2s ease-in-out forwards}@keyframes notch-38{0%{left:0}100%{left:calc(38% - 8px)}}.notch--38{animation:notch-38 1.2s ease-in-out forwards}@keyframes notch-39{0%{left:0}100%{left:calc(39% - 8px)}}.notch--39{animation:notch-39 1.2s ease-in-out forwards}@keyframes notch-40{0%{left:0}100%{left:calc(40% - 8px)}}.notch--40{animation:notch-40 1.2s ease-in-out forwards}@keyframes notch-41{0%{left:0}100%{left:calc(41% - 8px)}}.notch--41{animation:notch-41 1.2s ease-in-out forwards}@keyframes notch-42{0%{left:0}100%{left:calc(42% - 8px)}}.notch--42{animation:notch-42 1.2s ease-in-out forwards}@keyframes notch-43{0%{left:0}100%{left:calc(43% - 8px)}}.notch--43{animation:notch-43 1.2s ease-in-out forwards}@keyframes notch-44{0%{left:0}100%{left:calc(44% - 8px)}}.notch--44{animation:notch-44 1.2s ease-in-out forwards}@keyframes notch-45{0%{left:0}100%{left:calc(45% - 8px)}}.notch--45{animation:notch-45 1.2s ease-in-out forwards}@keyframes notch-46{0%{left:0}100%{left:calc(46% - 8px)}}.notch--46{animation:notch-46 1.2s ease-in-out forwards}@keyframes notch-47{0%{left:0}100%{left:calc(47% - 8px)}}.notch--47{animation:notch-47 1.2s ease-in-out forwards}@keyframes notch-48{0%{left:0}100%{left:calc(48% - 8px)}}.notch--48{animation:notch-48 1.2s ease-in-out forwards}@keyframes notch-49{0%{left:0}100%{left:calc(49% - 8px)}}.notch--49{animation:notch-49 1.2s ease-in-out forwards}@keyframes notch-50{0%{left:0}100%{left:calc(50% - 8px)}}.notch--50{animation:notch-50 1.2s ease-in-out forwards}@keyframes notch-51{0%{left:0}100%{left:calc(51% - 8px)}}.notch--51{animation:notch-51 1.2s ease-in-out forwards}@keyframes notch-52{0%{left:0}100%{left:calc(52% - 8px)}}.notch--52{animation:notch-52 1.2s ease-in-out forwards}@keyframes notch-53{0%{left:0}100%{left:calc(53% - 8px)}}.notch--53{animation:notch-53 1.2s ease-in-out forwards}@keyframes notch-54{0%{left:0}100%{left:calc(54% - 8px)}}.notch--54{animation:notch-54 1.2s ease-in-out forwards}@keyframes notch-55{0%{left:0}100%{left:calc(55% - 8px)}}.notch--55{animation:notch-55 1.2s ease-in-out forwards}@keyframes notch-56{0%{left:0}100%{left:calc(56% - 8px)}}.notch--56{animation:notch-56 1.2s ease-in-out forwards}@keyframes notch-57{0%{left:0}100%{left:calc(57% - 8px)}}.notch--57{animation:notch-57 1.2s ease-in-out forwards}@keyframes notch-58{0%{left:0}100%{left:calc(58% - 8px)}}.notch--58{animation:notch-58 1.2s ease-in-out forwards}@keyframes notch-59{0%{left:0}100%{left:calc(59% - 8px)}}.notch--59{animation:notch-59 1.2s ease-in-out forwards}@keyframes notch-60{0%{left:0}100%{left:calc(60% - 8px)}}.notch--60{animation:notch-60 1.2s ease-in-out forwards}@keyframes notch-61{0%{left:0}100%{left:calc(61% - 8px)}}.notch--61{animation:notch-61 1.2s ease-in-out forwards}@keyframes notch-62{0%{left:0}100%{left:calc(62% - 8px)}}.notch--62{animation:notch-62 1.2s ease-in-out forwards}@keyframes notch-63{0%{left:0}100%{left:calc(63% - 8px)}}.notch--63{animation:notch-63 1.2s ease-in-out forwards}@keyframes notch-64{0%{left:0}100%{left:calc(64% - 8px)}}.notch--64{animation:notch-64 1.2s ease-in-out forwards}@keyframes notch-65{0%{left:0}100%{left:calc(65% - 8px)}}.notch--65{animation:notch-65 1.2s ease-in-out forwards}@keyframes notch-66{0%{left:0}100%{left:calc(66% - 8px)}}.notch--66{animation:notch-66 1.2s ease-in-out forwards}@keyframes notch-67{0%{left:0}100%{left:calc(67% - 8px)}}.notch--67{animation:notch-67 1.2s ease-in-out forwards}@keyframes notch-68{0%{left:0}100%{left:calc(68% - 8px)}}.notch--68{animation:notch-68 1.2s ease-in-out forwards}@keyframes notch-69{0%{left:0}100%{left:calc(69% - 8px)}}.notch--69{animation:notch-69 1.2s ease-in-out forwards}@keyframes notch-70{0%{left:0}100%{left:calc(70% - 8px)}}.notch--70{animation:notch-70 1.2s ease-in-out forwards}@keyframes notch-71{0%{left:0}100%{left:calc(71% - 8px)}}.notch--71{animation:notch-71 1.2s ease-in-out forwards}@keyframes notch-72{0%{left:0}100%{left:calc(72% - 8px)}}.notch--72{animation:notch-72 1.2s ease-in-out forwards}@keyframes notch-73{0%{left:0}100%{left:calc(73% - 8px)}}.notch--73{animation:notch-73 1.2s ease-in-out forwards}@keyframes notch-74{0%{left:0}100%{left:calc(74% - 8px)}}.notch--74{animation:notch-74 1.2s ease-in-out forwards}@keyframes notch-75{0%{left:0}100%{left:calc(75% - 8px)}}.notch--75{animation:notch-75 1.2s ease-in-out forwards}@keyframes notch-76{0%{left:0}100%{left:calc(76% - 8px)}}.notch--76{animation:notch-76 1.2s ease-in-out forwards}@keyframes notch-77{0%{left:0}100%{left:calc(77% - 8px)}}.notch--77{animation:notch-77 1.2s ease-in-out forwards}@keyframes notch-78{0%{left:0}100%{left:calc(78% - 8px)}}.notch--78{animation:notch-78 1.2s ease-in-out forwards}@keyframes notch-79{0%{left:0}100%{left:calc(79% - 8px)}}.notch--79{animation:notch-79 1.2s ease-in-out forwards}@keyframes notch-80{0%{left:0}100%{left:calc(80% - 8px)}}.notch--80{animation:notch-80 1.2s ease-in-out forwards}@keyframes notch-81{0%{left:0}100%{left:calc(81% - 8px)}}.notch--81{animation:notch-81 1.2s ease-in-out forwards}@keyframes notch-82{0%{left:0}100%{left:calc(82% - 8px)}}.notch--82{animation:notch-82 1.2s ease-in-out forwards}@keyframes notch-83{0%{left:0}100%{left:calc(83% - 8px)}}.notch--83{animation:notch-83 1.2s ease-in-out forwards}@keyframes notch-84{0%{left:0}100%{left:calc(84% - 8px)}}.notch--84{animation:notch-84 1.2s ease-in-out forwards}@keyframes notch-85{0%{left:0}100%{left:calc(85% - 8px)}}.notch--85{animation:notch-85 1.2s ease-in-out forwards}@keyframes notch-86{0%{left:0}100%{left:calc(86% - 8px)}}.notch--86{animation:notch-86 1.2s ease-in-out forwards}@keyframes notch-87{0%{left:0}100%{left:calc(87% - 8px)}}.notch--87{animation:notch-87 1.2s ease-in-out forwards}@keyframes notch-88{0%{left:0}100%{left:calc(88% - 8px)}}.notch--88{animation:notch-88 1.2s ease-in-out forwards}@keyframes notch-89{0%{left:0}100%{left:calc(89% - 8px)}}.notch--89{animation:notch-89 1.2s ease-in-out forwards}@keyframes notch-90{0%{left:0}100%{left:calc(90% - 8px)}}.notch--90{animation:notch-90 1.2s ease-in-out forwards}@keyframes notch-91{0%{left:0}100%{left:calc(91% - 8px)}}.notch--91{animation:notch-91 1.2s ease-in-out forwards}@keyframes notch-92{0%{left:0}100%{left:calc(92% - 8px)}}.notch--92{animation:notch-92 1.2s ease-in-out forwards}@keyframes notch-93{0%{left:0}100%{left:calc(93% - 8px)}}.notch--93{animation:notch-93 1.2s ease-in-out forwards}@keyframes notch-94{0%{left:0}100%{left:calc(94% - 8px)}}.notch--94{animation:notch-94 1.2s ease-in-out forwards}@keyframes notch-95{0%{left:0}100%{left:calc(95% - 8px)}}.notch--95{animation:notch-95 1.2s ease-in-out forwards}@keyframes notch-96{0%{left:0}100%{left:calc(96% - 8px)}}.notch--96{animation:notch-96 1.2s ease-in-out forwards}@keyframes notch-97{0%{left:0}100%{left:calc(97% - 8px)}}.notch--97{animation:notch-97 1.2s ease-in-out forwards}@keyframes notch-98{0%{left:0}100%{left:calc(98% - 8px)}}.notch--98{animation:notch-98 1.2s ease-in-out forwards}@keyframes notch-99{0%{left:0}100%{left:calc(99% - 8px)}}.notch--99{animation:notch-99 1.2s ease-in-out forwards}@keyframes notch-100{0%{left:0}100%{left:calc(100% - 8px)}}.notch--100{animation:notch-100 1.2s ease-in-out forwards}@keyframes move-up{0%{top:25px;opacity:1}100%{top:-50px;opacity:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes appear{0%{opacity:0;-ms-transform:scale(0);transform:scale(0)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{-ms-transform:scale(0);transform:scale(0)}50%{-ms-transform:scale(1.2);transform:scale(1.2)}100%{-ms-transform:scale(1);transform:scale(1)}}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}#doubleUpGame .game-explanation{margin:25px 0}#doubleUpGame .game-explanation p{color:white !important}#doubleUpGame .game-explanation p.title{text-transform:uppercase;color:#f64775 !important;font-size:16px}#doubleUpGame .game-explanation p:last-child{margin-bottom:0}#doubleUpGame .game-explanation img{margin:25px 0 10px;max-width:120px}#doubleUpGame h6.title{text-align:center}#doubleUpGame .user-score,#doubleUpGame .timer{display:inline-block;margin-bottom:15px;width:100%;padding:10px 15px;border-radius:8px;border:1px dotted rgba(202,202,202,0.74);transition:all 0.1s linear;text-align:center;overflow:hidden;line-height:1;font-size:28px;color:#f64775;font-weight:bold}#doubleUpGame .user-score .score-title,#doubleUpGame .user-score .timer-title,#doubleUpGame .timer .score-title,#doubleUpGame .timer .timer-title{margin:4px 0 2px;font-size:13px !important;text-transform:uppercase;color:#57575E}#doubleUpGame .scores-container{float:right;text-align:right}#doubleUpGame .lets-play-overlay{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);top:0;left:0;z-index:100}#doubleUpGame .lets-play-overlay .content-container{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform-origin:center;transform-origin:center;text-align:center}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .lets-play-overlay .content-container{width:90%}}#doubleUpGame .lets-play-overlay .content-container .button{margin-bottom:0;transition:all 0.1s linear}#doubleUpGame .lets-play-overlay .content-container .button:hover{opacity:1;-ms-transform:translateY(1px);transform:translateY(1px)}#doubleUpGame .lets-play-overlay .content-container .button:active{-ms-transform:scale(0.95);transform:scale(0.95)}#doubleUpGame .lets-play-overlay .content-container h6{margin-bottom:0;color:#f64775}#doubleUpGame .double-up-game{position:relative;width:520px;margin:0 auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .double-up-game{-ms-transform:none;transform:none;width:340px}}#doubleUpGame .game-container{position:relative;padding:15px;cursor:default;-webkit-touch-callout:none;-ms-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;touch-action:none;background:rgba(241,245,249,0.2);border:2px solid #dce6f0;border-radius:16px;width:520px;height:520px;box-sizing:border-box}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .game-container{width:340px;height:340px}}#doubleUpGame .game-container .game-message{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(241,245,249,0.5);z-index:100;text-align:center;animation:fade-in 800ms ease 1200ms;animation-fill-mode:both}#doubleUpGame .game-container .game-message p{font-size:60px;font-weight:bold;height:60px;line-height:60px;margin-top:222px}#doubleUpGame .game-container .game-message .lower{display:block;margin-top:59px}#doubleUpGame .game-container .game-message a{margin-left:9px}#doubleUpGame .game-container .game-message a.keep-playing-button{display:none}#doubleUpGame .game-container .game-message.game-won{background:rgba(76,41,169,0.5);color:#f9f6f2}#doubleUpGame .game-container .game-message.game-won a.keep-playing-button{display:inline-block}#doubleUpGame .game-container .game-message.game-won,#doubleUpGame .game-container .game-message.game-over{display:block}#doubleUpGame .grid-container{position:absolute;padding:0 !important;max-width:100% !important;z-index:1}#doubleUpGame .grid-row{margin-bottom:15px}#doubleUpGame .grid-row:last-child{margin-bottom:0}#doubleUpGame .grid-row:after{content:"";display:block;clear:both}#doubleUpGame .grid-cell{width:111.25px;height:111.25px;margin-right:15px;float:left;border-radius:8px;border:1px dashed #dce6f0;background:#fcfdfe}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .grid-cell{width:66.25px;height:66.25px}}#doubleUpGame .grid-cell:last-child{margin-right:0}#doubleUpGame .tile-container{position:absolute;z-index:2}#doubleUpGame .tile,#doubleUpGame .tile .tile-inner{width:112px;height:112px;line-height:112px}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile,#doubleUpGame .tile .tile-inner{width:67px;height:67px;line-height:67px}}#doubleUpGame .tile.tile-position-1-1{-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-1-1{-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}}#doubleUpGame .tile.tile-position-1-2{-ms-transform:translate(0px, 126px);transform:translate(0px, 126px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-1-2{-ms-transform:translate(0px, 81px);transform:translate(0px, 81px)}}#doubleUpGame .tile.tile-position-1-3{-ms-transform:translate(0px, 252px);transform:translate(0px, 252px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-1-3{-ms-transform:translate(0px, 162px);transform:translate(0px, 162px)}}#doubleUpGame .tile.tile-position-1-4{-ms-transform:translate(0px, 378px);transform:translate(0px, 378px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-1-4{-ms-transform:translate(0px, 243px);transform:translate(0px, 243px)}}#doubleUpGame .tile.tile-position-2-1{-ms-transform:translate(126px, 0px);transform:translate(126px, 0px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-2-1{-ms-transform:translate(81px, 0px);transform:translate(81px, 0px)}}#doubleUpGame .tile.tile-position-2-2{-ms-transform:translate(126px, 126px);transform:translate(126px, 126px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-2-2{-ms-transform:translate(81px, 81px);transform:translate(81px, 81px)}}#doubleUpGame .tile.tile-position-2-3{-ms-transform:translate(126px, 252px);transform:translate(126px, 252px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-2-3{-ms-transform:translate(81px, 162px);transform:translate(81px, 162px)}}#doubleUpGame .tile.tile-position-2-4{-ms-transform:translate(126px, 378px);transform:translate(126px, 378px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-2-4{-ms-transform:translate(81px, 243px);transform:translate(81px, 243px)}}#doubleUpGame .tile.tile-position-3-1{-ms-transform:translate(252px, 0px);transform:translate(252px, 0px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-3-1{-ms-transform:translate(162px, 0px);transform:translate(162px, 0px)}}#doubleUpGame .tile.tile-position-3-2{-ms-transform:translate(252px, 126px);transform:translate(252px, 126px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-3-2{-ms-transform:translate(162px, 81px);transform:translate(162px, 81px)}}#doubleUpGame .tile.tile-position-3-3{-ms-transform:translate(252px, 252px);transform:translate(252px, 252px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-3-3{-ms-transform:translate(162px, 162px);transform:translate(162px, 162px)}}#doubleUpGame .tile.tile-position-3-4{-ms-transform:translate(252px, 378px);transform:translate(252px, 378px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-3-4{-ms-transform:translate(162px, 243px);transform:translate(162px, 243px)}}#doubleUpGame .tile.tile-position-4-1{-ms-transform:translate(378px, 0px);transform:translate(378px, 0px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-4-1{-ms-transform:translate(243px, 0px);transform:translate(243px, 0px)}}#doubleUpGame .tile.tile-position-4-2{-ms-transform:translate(378px, 126px);transform:translate(378px, 126px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-4-2{-ms-transform:translate(243px, 81px);transform:translate(243px, 81px)}}#doubleUpGame .tile.tile-position-4-3{-ms-transform:translate(378px, 252px);transform:translate(378px, 252px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-4-3{-ms-transform:translate(243px, 162px);transform:translate(243px, 162px)}}#doubleUpGame .tile.tile-position-4-4{-ms-transform:translate(378px, 378px);transform:translate(378px, 378px)}@media (max-width: 992px) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 3){#doubleUpGame .tile.tile-position-4-4{-ms-transform:translate(243px, 243px);transform:translate(243px, 243px)}}#doubleUpGame .tile{position:absolute;transition:100ms ease-in-out;transition-property:transform}#doubleUpGame .tile .tile-inner{border-radius:8px;background:#f1f5f9;text-align:center;font-weight:bold;z-index:10;font-size:38px}#doubleUpGame .tile.tile-2 .tile-inner{background:#f1f5f9;box-shadow:0 0 30px 10px rgba(112,75,211,0),inset 0 0 0 1px rgba(255,255,255,0)}#doubleUpGame .tile.tile-4 .tile-inner{background:#e1e1f1;box-shadow:0 0 30px 10px rgba(112,75,211,0),inset 0 0 0 1px rgba(255,255,255,0)}#doubleUpGame .tile.tile-8 .tile-inner{color:#f9f6f2;background:#8cb4f5}#doubleUpGame .tile.tile-16 .tile-inner{color:#f9f6f2;background:#56c4d4}#doubleUpGame .tile.tile-32 .tile-inner{color:#f9f6f2;background:#d483dd}#doubleUpGame .tile.tile-64 .tile-inner{color:#f9f6f2;background:#d49883}#doubleUpGame .tile.tile-128 .tile-inner{color:#f9f6f2;background:#c36488;font-size:45px}@media screen and (max-width: 540px){#doubleUpGame .tile.tile-128 .tile-inner{font-size:25px}}#doubleUpGame .tile.tile-256 .tile-inner{color:#f9f6f2;background:#b074e0;font-size:45px}@media screen and (max-width: 540px){#doubleUpGame .tile.tile-256 .tile-inner{font-size:25px}}#doubleUpGame .tile.tile-512 .tile-inner{color:#f9f6f2;background:#6f4ec7;font-size:45px}@media screen and (max-width: 540px){#doubleUpGame .tile.tile-512 .tile-inner{font-size:25px}}#doubleUpGame .tile.tile-1024 .tile-inner{color:#f9f6f2;background:#b14390;font-size:35px}@media screen and (max-width: 540px){#doubleUpGame .tile.tile-1024 .tile-inner{font-size:15px}}#doubleUpGame .tile.tile-2048 .tile-inner{color:#f9f6f2;background:#4c29a9;box-shadow:0 0 30px 10px rgba(112,75,211,0.555556),inset 0 0 0 1px rgba(255,255,255,0.333333);font-size:35px}@media screen and (max-width: 540px){#doubleUpGame .tile.tile-2048 .tile-inner{font-size:15px}}#doubleUpGame .tile.tile-super .tile-inner{color:#f9f6f2;background:#343339;font-size:30px}@media screen and (max-width: 540px){#doubleUpGame .tile.tile-super .tile-inner{font-size:10px}}#doubleUpGame .tile-new .tile-inner{animation:appear 200ms ease 100ms;animation-fill-mode:backwards}#doubleUpGame .tile-merged .tile-inner{z-index:20;animation:pop 200ms ease 100ms;animation-fill-mode:backwards}#doubleUpGame .above-game:after{content:"";display:block;clear:both}#doubleUpGame .game-intro{float:left;line-height:42px;margin-bottom:0}#doubleUpGame .restart-button{display:block;text-align:center;float:right}#doubleUpGame .double-up-keypad{position:relative;padding:30px;text-align:center;overflow:hidden}#doubleUpGame .double-up-keypad .d-pad{position:relative;display:inline-block;width:180px;height:180px;border-radius:48%;overflow:hidden}#doubleUpGame .double-up-keypad .d-pad:before{content:'';position:absolute;top:50%;left:50%;border-radius:5%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:66.6%;height:66.6%;background:#ddd}#doubleUpGame .double-up-keypad .d-pad:after{content:'';position:absolute;display:none;z-index:2;width:20%;height:20%;top:50%;left:50%;background:#ddd;border-radius:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all .25s;cursor:pointer}#doubleUpGame .double-up-keypad .d-pad:hover:after{width:30%;height:30%}#doubleUpGame .double-up-keypad .d-pad .dir{display:block;position:absolute;-webkit-tap-highlight-color:rgba(255,255,255,0);width:33.3%;height:43%;line-height:40%;color:#fff;background:#ddd;text-align:center;cursor:pointer}#doubleUpGame .double-up-keypad .d-pad .dir:hover{background:#eee}#doubleUpGame .double-up-keypad .d-pad .dir:before{content:'';position:absolute;width:0;height:0;border-radius:5px;border-style:solid;transition:all .25s}#doubleUpGame .double-up-keypad .d-pad .dir:after{content:'';position:absolute;width:102%;height:78%;background:#fff;border-radius:20%}#doubleUpGame .double-up-keypad .d-pad .dir.left,#doubleUpGame .double-up-keypad .d-pad .dir.right{width:43%;height:33%}#doubleUpGame .double-up-keypad .d-pad .dir.left:after,#doubleUpGame .double-up-keypad .d-pad .dir.right:after{width:78%;height:102%}#doubleUpGame .double-up-keypad .d-pad .dir.up{top:0;left:50%;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:17% 17% 50% 50%}#doubleUpGame .double-up-keypad .d-pad .dir.up:hover{background:linear-gradient(0deg, #ddd 0%, #eee 50%)}#doubleUpGame .double-up-keypad .d-pad .dir.up:after{left:0;top:0;-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);border-top-left-radius:50%;pointer-events:none}#doubleUpGame .double-up-keypad .d-pad .dir.up:before{top:40%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-width:0 13px 19px 13px;border-color:transparent transparent #aaa transparent}#doubleUpGame .double-up-keypad .d-pad .dir.up:active:before{border-bottom-color:#333}#doubleUpGame .double-up-keypad .d-pad .dir.up:hover:before{top:35%}#doubleUpGame .double-up-keypad .d-pad .dir.down{bottom:0;left:50%;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:50% 50% 17% 17%}#doubleUpGame .double-up-keypad .d-pad .dir.down:hover{background:linear-gradient(180deg, #ddd 0%, #eee 50%)}#doubleUpGame .double-up-keypad .d-pad .dir.down:after{right:0;bottom:0;-ms-transform:translate(100%, 0);transform:translate(100%, 0);border-bottom-right-radius:50%;pointer-events:none}#doubleUpGame .double-up-keypad .d-pad .dir.down:before{bottom:40%;left:50%;-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);border-width:19px 13px 0px 13px;border-color:#aaa transparent transparent transparent}#doubleUpGame .double-up-keypad .d-pad .dir.down:active:before{border-top-color:#333}#doubleUpGame .double-up-keypad .d-pad .dir.down:hover:before{bottom:35%}#doubleUpGame .double-up-keypad .d-pad .dir.left{top:50%;left:0;-ms-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:17% 50% 50% 17%}#doubleUpGame .double-up-keypad .d-pad .dir.left:hover{background:linear-gradient(-90deg, #ddd 0%, #eee 50%)}#doubleUpGame .double-up-keypad .d-pad .dir.left:after{left:0;bottom:0;-ms-transform:translate(0, 100%);transform:translate(0, 100%);border-bottom-left-radius:50%;pointer-events:none}#doubleUpGame .double-up-keypad .d-pad .dir.left:before{left:40%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-width:13px 19px 13px 0;border-color:transparent #aaa transparent transparent}#doubleUpGame .double-up-keypad .d-pad .dir.left:active:before{border-right-color:#333}#doubleUpGame .double-up-keypad .d-pad .dir.left:hover:before{left:35%}#doubleUpGame .double-up-keypad .d-pad .dir.right{top:50%;right:0;-ms-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:50% 17% 17% 50%}#doubleUpGame .double-up-keypad .d-pad .dir.right:hover{background:linear-gradient(90deg, #ddd 0%, #eee 50%)}#doubleUpGame .double-up-keypad .d-pad .dir.right:after{right:0;top:0;-ms-transform:translate(0, -100%);transform:translate(0, -100%);border-top-right-radius:50%;pointer-events:none}#doubleUpGame .double-up-keypad .d-pad .dir.right:before{right:40%;top:50%;-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);border-width:13px 0 13px 19px;border-color:transparent transparent transparent #aaa}#doubleUpGame .double-up-keypad .d-pad .dir.right:active:before{border-left-color:#333}#doubleUpGame .double-up-keypad .d-pad .dir.right:hover:before{right:35%}#doubleUpGame .double-up-keypad .d-pad.up .dir.up:before{border-bottom-color:#333}#doubleUpGame .double-up-keypad .d-pad.down .dir.down:before{border-top-color:#333}#doubleUpGame .double-up-keypad .d-pad.left .dir.left:before{border-right-color:#333}#doubleUpGame .double-up-keypad .d-pad.right .dir.right:before{border-left-color:#333}
