@font-face{font-family:Play;font-style:normal;font-weight:400;font-display:swap;src:local('Play Regular'),local('Play-Regular'),url(play-v8-latin-regular.woff2) format('woff2'),url(play-v8-latin-regular.woff) format('woff')}@font-face{font-family:Play;font-style:normal;font-weight:700;font-display:swap;src:local('Play Bold'),local('Play-Bold'),url(play-v8-latin-700.woff2) format('woff2'),url(play-v8-latin-700.woff) format('woff')}body{color:#202020;font-family:Play,sans-serif}button{font-family:Play,sans-serif}html{height:100%;margin:0 auto;padding:0;display:table}.hide{display:none!important}#main{display:table-cell;vertical-align:middle;padding:10px 0}#canv{height:500px;width:500px;float:left;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,.4);background-color:rgba(0,0,0,.85)}#message{float:left;font-size:14px;max-width:360px;margin-left:10px}#wins{color:#16b1db}#gamename{font-size:38px}.score{font-size:15px;letter-spacing:3px}#blue{color:#1e90ff}#red{color:#ff1493}#gamename,#next,#nextnext,#prev,#prevprev,#wins,.howtoplay a,.lv,.score{font-weight:700}.manual{font-size:12px;white-space:pre-wrap;word-wrap:break-word;overflow:auto;max-width:340px;padding:0 10px;line-height:20px}#next,#nextnext,#prev,#prevprev{width:80px;height:40px;margin-top:5px;margin-right:10px;font-size:15px;color:#fff;background-color:#1e90ff;border:none;border-radius:3px;box-shadow:0 3px 4px rgba(0,0,0,.2);transition:box-shadow .4s}#nextnext{margin-right:0}#newgame:hover,#next:hover,#nextnext:hover,#prev:hover,#prevprev:hover,#replay:hover,#tweetlog:hover{background:linear-gradient(0deg,#66b3ff,#1e90ff)}#replay,#suma,#tweetlog{width:350px;height:40px;margin-top:5px;font-size:15px;color:#fff;background:linear-gradient(-60deg,#66b3ff,#1e90ff);border:none;border-radius:3px;box-shadow:0 3px 4px rgba(0,0,0,.2);transition:box-shadow .4s}#suma{line-height:40px;text-align:center}#suma_a{text-decoration:none!important}.howtoplay a{text-align:center!important;padding-right:2.5em!important}#newgame{width:160px}#lvs{margin:0!important}.lv{width:110px}#sns{margin-left:5px;display:flex;flex-direction:row}#pocket-button-0,#twitter-widget-0{padding-left:7px}img.preload{display:none}body{-webkit-text-size-adjust:100%}#collapsible{width:340px;color:#2c2c2c;padding:5px;margin:10px 0;background-color:#fff;border:none;border-radius:3px;box-shadow:0 3px 4px rgba(0,0,0,.2)}body{background-size:10px 10px;background-color:#f3f3f3!important;background-image:linear-gradient(-45deg,#f9f9f9 25%,transparent 25%,transparent 50%,#f9f9f9 50%,#f9f9f9 75%,transparent 75%,transparent)}#footer{border-radius:5px;background:rgba(99,99,99,.1)!important;border-style:solid;border-color:#e9e9e9!important;border-width:1px;height:33px;color:#555;z-index:-1;position:absolute;top:calc(100vh - 33px);left:0;width:calc(100vw - 2px);margin:0;height:31px}#footer a{color:#555}#footer>p{line-height:30px;margin:0}#level{width:180px;height:40px;font-size:15px;color:#333;border:none;border-radius:3px;box-shadow:0 3px 4px rgba(0,0,0,.2);margin-right:8px;transition:box-shadow .4s;padding:0 20px;text-align:center;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAZJCYWISIYIyQYIiUWIiIYIyQYIiXh0rToAAAACHRSTlMA/hTRqiinvwFkb0sAAABCSURBVHjajchBDsAgDAPBOJDw/x+XVN0icQGfPGs3i+2GEqeiLCXWLENzvdzrDfP2ls/NjfKbgimYglfBq2Dm+LwHguMA235EdKYAAAAASUVORK5CYII=) 95% no-repeat;background-color:#fff}#newgame{width:158px;height:40px;font-size:15px;color:#fff;background:linear-gradient(-60deg,#66b3ff,#1e90ff);border:none;border-radius:3px;box-shadow:0 3px 4px rgba(0,0,0,.2);transition:box-shadow .4s}.howtoplay{margin:0;color:#777;font-size:20px;padding:0 10px;font-weight:400;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAZJCYWISIYIyQYIiUWIiIYIyQYIiXh0rToAAAACHRSTlMA/hTRqiinvwFkb0sAAABCSURBVHjajchBDsAgDAPBOJDw/x+XVN0icQGfPGs3i+2GEqeiLCXWLENzvdzrDfP2ls/NjfKbgimYglfBq2Dm+LwHguMA235EdKYAAAAASUVORK5CYII=) 90% no-repeat}#LauncherLogo{display:none!important}#WidgetLauncher{height:22px!important;margin-top:0!important;margin-bottom:0!important;margin-left:30px!important}#MicrosoftTranslatorWidget{height:22px!important;background-color:#555}#LauncherTranslatePhrase{height:16px!important;border:none!important;border-radius:3px!important;opacity:.5}.hue-rotate1{filter:hue-rotate(130deg)}.hue-rotate2{filter:hue-rotate(230deg)}.hue-rotate3{filter:hue-rotate(330deg)}@keyframes Flash{20%{opacity:.6}}@media (orientation:landscape){#main{display:table-cell;vertical-align:middle;padding:10px 10px;background-color:rgba(51,68,85,0)!important}body{background-color:rgba(51,68,85,0)!important;background-image:none}#dialogue{box-sizing:border-box;position:absolute;z-index:-1;top:0;left:0;height:116px;margin-right:calc(((100vw - 0px)/ 1) * -1);padding:1.5em calc((100vw - 0px)/ 2);background-image:url(head.jpg);background-position:auto auto;background-origin:padding-box;background-clip:border-box;background-size:cover;animation:huerotator 30s infinite alternate}@keyframes huerotator{0%{filter:hue-rotate(0)}100%{filter:hue-rotate(360deg)}}#dialogue2{box-sizing:border-box;position:absolute;z-index:-2;top:0;left:0;height:calc(100vh);margin-right:calc(((100vw - 0px)/ 1) * -1);padding:1.5em calc((100vw - 0px)/ 2);background-size:10px 10px;background-color:#f6f6f6!important;background-image:linear-gradient(-45deg,#f9f9f9 25%,transparent 25%,transparent 50%,#f9f9f9 50%,#f9f9f9 75%,transparent 75%,transparent)}#gamename{color:#fff;text-shadow:0 0 10px rgba(10,10,10,.3)}#head{height:76px}.score{line-height:22px}#blue{color:#fff;text-shadow:0 0 5px rgba(0,0,255,.5)}#red{color:#fff;text-shadow:0 0 5px rgba(255,0,0,.5)}#wins{color:#fff;text-shadow:0 0 5px rgba(255,255,0,.5)}#message{color:#fff;text-shadow:0 0 30px rgba(51,68,85,.3)}#head a{color:#fff;text-shadow:0 0 30px rgba(51,68,85,.3)}}@media (orientation:portrait){#lvs,#replay,#tweetlog{width:500px!important}#collapsible,.howtoplay{width:495px!important;padding:0!important}#next,#nextnext,#prev,#prevprev{width:116px}#message{width:495px!important;font-size:20px!important;margin-left:0;max-width:495px;text-align:left}.howtoplay{line-height:40px;text-align:center;color:#00008b;animation:opblink 2s infinite alternate}@keyframes opblink{0%{opacity:.2}50%{opacity:.8}100%{opacity:1}}#level{width:260px!important}#newgame{width:225px!important}.manual{font-size:18px!important;max-width:495px}#footer{display:none}#page{text-align:center!important;width:500px}body{margin:0}#main{display:block!important;width:500px!important;margin-left:auto!important;margin-right:auto!important}.score{font-size:20px}}