<!-- CODE = #A069 --> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>NETBYZZ A069</title> <link rel="stylesheet" href="style.css"> </head> <body> <form class="demo-content"> <input id="mole-title-toggle" class="toggle mole-title-toggle" type="checkbox" checked="checked" /> <div class="mole-title"> <p class="mole-title-chunks"> <span class="mole-title-far-left">Wha</span> <span class="mole-title-center-left">c-</span> <span class="mole-title-center">A</span> <span class="mole-title-center-right">-M</span> <span class="mole-title-far-right">ole</span> </p> <label class="button mole-start-button" for="mole-title-toggle" >Play</label > </div> <div class="mole-game"> <input id="mole-hole-far-left-toggle" class="toggle mole-hole-toggle" type="checkbox" /> <label class="mole-hole mole-hole-far-left" for="mole-hole-far-left-toggle" ></label> <div class="mole-hole mole-hole-far-left"></div> <input id="mole-hole-center-left-toggle" class="toggle mole-hole-toggle" type="checkbox" /> <label class="mole-hole mole-hole-center-left" for="mole-hole-center-left-toggle" ></label> <div class="mole-hole mole-hole-center-left"></div> <input id="mole-hole-center-toggle" class="toggle mole-hole-toggle" type="checkbox" /> <label class="mole-hole mole-hole-center" for="mole-hole-center-toggle" ></label> <div class="mole-hole mole-hole-center"></div> <input id="mole-hole-center-right-toggle" class="toggle mole-hole-toggle" type="checkbox" /> <label class="mole-hole mole-hole-center-right" for="mole-hole-center-right-toggle" ></label> <div class="mole-hole mole-hole-center-right"></div> <input id="mole-hole-far-right-toggle" class="toggle mole-hole-toggle" type="checkbox" /> <label class="mole-hole mole-hole-far-right" for="mole-hole-far-right-toggle" ></label> <div class="mole-hole mole-hole-far-right"></div> <input id="mole-mole-0-toggle" class="toggle mole-mole-toggle" type="checkbox" /> <label class="mole-mole mole-mole-0" for="mole-mole-0-toggle"></label> <input id="mole-mole-1-toggle" class="toggle mole-mole-toggle" type="checkbox" /> <label class="mole-mole mole-mole-1" for="mole-mole-1-toggle"></label> <input id="mole-mole-2-toggle" class="toggle mole-mole-toggle" type="checkbox" /> <label class="mole-mole mole-mole-2" for="mole-mole-2-toggle"></label> <input id="mole-mole-3-toggle" class="toggle mole-mole-toggle" type="checkbox" /> <label class="mole-mole mole-mole-3" for="mole-mole-3-toggle"></label> <input id="mole-mole-4-toggle" class="toggle mole-mole-toggle" type="checkbox" /> <label class="mole-mole mole-mole-4" for="mole-mole-4-toggle"></label> <p class="mole-score">current score</p> <label class="button button-small mole-help-button" for="mole-help-toggle" >pause/help</label > <input id="mole-help-toggle" class="toggle mole-help-toggle" type="checkbox" /> <div class="mole-modal mole-help-modal"> <p> Five moles and five holes. Click on the moles to hit them as they pop out. Be careful though—if you hit a hole when a mole isn't there, you damage the hole! </p> <input class="button mole-restart-button" type="reset" value="Restart" /> <label class="button" for="mole-help-toggle">Continue</label> </div> <div class="mole-modal mole-win-modal"> <p> Congratulations, shepherd! You got all of them. Those pesky moles won't be hurting your precious flock anymore. </p> <input class="button mole-restart-button" type="reset" value="Restart" /> </div> <div class="mole-modal mole-loss-modal"> <p> Oh no, all the holes are damaged! How will we ever catch those pesky moles now? Let's try that again. </p> <input class="button mole-restart-button" type="reset" value="Restart" /> </div> </div> </form> </body> </html>
.mole-modal { display: none; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 2; padding: 0.5em 3em; background-color: rgba(0, 0, 0, 0.7); font-size: 0.9em; } .mole-modal p { margin: 0 0 0.5em 0; } .mole-title-chunks { position: relative; top: -8em; z-index: 1; margin: 0; padding: 0.3em 0; color: #546269; font-size: 1.5em; text-shadow: -1px -1px 0 #22282a, 1px -1px 0 #22282a, -1px 1px 0 #22282a, 1px 1px 0 #22282a; letter-spacing: 0.2em; word-spacing: -0.4em; transition: top 400ms cubic-bezier(0.36, 0, 0.66, -0.56); } .mole-title-toggle:checked+.mole-title .mole-title-chunks { top: 0; transition: none; } .mole-title-far-left, .mole-title-center-left { display: inline-block; transform-origin: bottom right; } .mole-title-center-right, .mole-title-far-right { display: inline-block; transform-origin: bottom left; } .mole-title-far-left { transform: rotate(-20deg) translate(0.2em, 0.1em); } .mole-title-center-left { transform: rotate(-10deg) translate(0.1em, -0.1em); } .mole-title-center-right { transform: rotate(10deg) translate(-0.2em, 0); } .mole-title-far-right { transform: rotate(20deg) translate(-0.3em, 0.3em); } .mole-start-button { position: relative; bottom: -8em; transition: bottom 400ms cubic-bezier(0.36, 0, 0.66, -0.56); } .mole-title-toggle:checked+.mole-title .mole-start-button { bottom: 0; transition: none; } .mole-game { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; opacity: 1; transition: opacity 400ms 400ms; } .mole-title-toggle:checked+.mole-title+.mole-game { top: -8em; opacity: 0; transition: none; } .mole-hole, .mole-mole { display: block; position: absolute; cursor: crosshair; } .mole-hole { width: 4.4em; height: 2.7em; border: 0.3em solid #30383b; border-bottom-width: 0; border-radius: 50%; background-color: #22282a; } .mole-hole+.mole-hole { display: none; z-index: 1; border-color: #444f55; background-color: #30383b; cursor: not-allowed; } .mole-hole-toggle:checked+.mole-hole { display: none; } .mole-hole-toggle:checked+.mole-hole+.mole-hole { display: block; } .mole-hole::before, .mole-hole::after, .mole-mole::before, .mole-mole::after, .mole-mole:active::before, .mole-mole:active::after { content: ""; display: block; position: absolute; border-radius: 0.5em; transform: rotate(-30deg); } .mole-hole::before, .mole-mole:active::before { top: -8em; left: 4.5em; width: 1em; height: 4em; background-color: #30383b; transform-origin: bottom right; } .mole-hole::after, .mole-mole:active::after { top: -8em; left: 3em; width: 4em; height: 2em; background-color: #444f55; transform-origin: 2.5em 5.5em; } .mole-hole:active::before, .mole-hole:active::after, .mole-mole:active::before, .mole-mole:active::after { animation-name: hammer; animation-duration: 200ms; } .mole-hole:active::before, .mole-mole:active::before { top: -0.5em; } .mole-hole:active::after, .mole-mole:active::after { top: -2em; } .mole-hole+.mole-hole::before, .mole-hole+.mole-hole::after { display: block; left: -0.3em; width: 5.83em; height: 0.3em; background-color: #22282a; } .mole-hole+.mole-hole::before { top: -0.3em; transform: rotate(28deg); transform-origin: top left; animation-name: none; } .mole-hole+.mole-hole::after { top: auto; bottom: 0; transform: rotate(-28deg); transform-origin: bottom left; animation-name: none; } .mole-hole-far-left, .mole-hole-center, .mole-hole-far-right { top: 2.5em; } .mole-hole-center-left, .mole-hole-center-right { top: 1em; } .mole-hole-far-left { left: 5em; } .mole-hole-center-left { left: 11em; } .mole-hole-center { left: 17em; } .mole-hole-center-right { left: 23em; } .mole-hole-far-right { left: 29em; } .mole-mole:active { animation-play-state: paused; } .mole-mole { top: -8em; left: 0; width: 5em; height: 3em; animation-name: mole; animation-duration: 300s; animation-iteration-count: infinite; animation-timing-function: step-end; } .mole-mole.mole-mole-1 { animation-delay: -60s; } .mole-mole.mole-mole-2 { animation-delay: -120s; } .mole-mole.mole-mole-3 { animation-delay: -180s; } .mole-mole.mole-mole-4 { animation-delay: -240s; } .mole-mole-toggle:checked+.mole-mole { display: none; } .mole-mole::before, .mole-mole::after { transform: none; } .mole-mole::before { top: 0.25em; left: 1.25em; width: 2.5em; height: 2.5em; border-radius: 1em 1em 0.5em 0.5em; background-color: #30383b; } .mole-mole::after { content: ".."; top: 0.5em; left: 1.75em; width: 1.5em; height: 1em; border-radius: 0.5em; background-color: #444f55; font-weight: bold; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-loss-modal { display: block; } .mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-win-modal { display: block; } .mole-score { position: absolute; top: 0.5em; left: 0.5em; margin: 0; color: #30383b; text-align: left; font-weight: bold; font-size: 0.9em; line-height: 1; } .mole-score::after { content: "000"; display: block; font-size: 2em; letter-spacing: 0.1em; } .mole-mole-toggle:checked~.mole-score::after { content: "+10"; } .mole-hole-toggle:checked~.mole-score::after { content: "\2212 05"; } .mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+20"; } .mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+05"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-score::after { content: "\2212 10"; } .mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+30"; } .mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+15"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "000"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-score::after { content: "\2212 15"; } .mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+40"; } .mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+25"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+10"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "\2212 05"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-score::after { content: "\2212 20"; } .mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+50"; } .mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+35"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+20"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+05"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "\2212 10"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-score::after { content: "\2212 25"; } .mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+45"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+30"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+15"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "000"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "\2212 15"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+40"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+25"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+10"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "\2212 05"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+35"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+20"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+05"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+30"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+15"; } .mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-hole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-mole-toggle:checked~.mole-score::after { content: "+25"; } .mole-help-button { position: absolute; top: 0.5em; right: 0.5em; } .mole-help-toggle:checked+.mole-help-modal { display: block; } body { margin: 0; background-color: #161819; color: #617078; text-align: center; font: 20px/1.5 "Titillium Web", sans-serif; } .button { display: inline-block; border: 0.1em solid #444f55; border-radius: 0.3em; padding: 0.5em; background-color: #617078; color: #3d484c; text-decoration: none; font-size: 1em; line-height: 1; font-weight: bold; cursor: pointer; user-select: none; } .button-small { padding: 0.3em; font-size: 0.9em; } .button:hover { background-color: #6f828b; } .button:active, .timer-analog-toggle:checked~.timer-controls .timer-analog, .timer-digital-toggle:checked~.timer-controls .timer-digital { background-color: #546269; } .toggle { display: none; } .demo-content { margin: auto; margin-top: 20%; position: relative; width: 39em; height: 7em; overflow: hidden; background-color: #546269; } @keyframes hammer { 0% { transform: rotate(-30deg); } 50% { transform: rotate(-45deg); } 100% { transform: rotate(-30deg); } } @keyframes mole { 1.11% { top: 1em; left: 23em; } 1.34% { top: -8em; } 2.36% { top: 2.5em; left: 17em; } 2.60% { top: -8em; } 3.75% { top: 2.5em; left: 17em; } 3.90% { top: -8em; } 4.84% { top: 2.5em; left: 29em; } 5.00% { top: -8em; } 5.72% { top: 2.5em; left: 5em; } 5.91% { top: -8em; } 6.62% { top: 2.5em; left: 5em; } 6.84% { top: -8em; } 7.76% { top: 1em; left: 23em; } 7.96% { top: -8em; } 9.00% { top: 2.5em; left: 17em; } 9.12% { top: -8em; } 10.07% { top: 2.5em; left: 29em; } 10.21% { top: -8em; } 11.07% { top: 2.5em; left: 29em; } 11.24% { top: -8em; } 12.44% { top: 1em; left: 23em; } 12.64% { top: -8em; } 13.78% { top: 2.5em; left: 17em; } 13.98% { top: -8em; } 14.76% { top: 2.5em; left: 17em; } 14.90% { top: -8em; } 15.73% { top: 2.5em; left: 29em; } 15.96% { top: -8em; } 16.56% { top: 2.5em; left: 5em; } 16.78% { top: -8em; } 17.39% { top: 1em; left: 11em; } 17.52% { top: -8em; } 18.29% { top: 1em; left: 11em; } 18.51% { top: -8em; } 19.50% { top: 2.5em; left: 5em; } 19.70% { top: -8em; } 21.05% { top: 1em; left: 11em; } 21.24% { top: -8em; } 22.15% { top: 2.5em; left: 5em; } 22.38% { top: -8em; } 23.27% { top: 1em; left: 23em; } 23.47% { top: -8em; } 24.45% { top: 1em; left: 23em; } 24.58% { top: -8em; } 25.78% { top: 1em; left: 23em; } 25.94% { top: -8em; } 26.65% { top: 2.5em; left: 29em; } 26.85% { top: -8em; } 27.76% { top: 2.5em; left: 17em; } 27.89% { top: -8em; } 28.85% { top: 2.5em; left: 5em; } 29.06% { top: -8em; } 30.02% { top: 1em; left: 23em; } 30.23% { top: -8em; } 30.89% { top: 2.5em; left: 17em; } 31.05% { top: -8em; } 31.76% { top: 2.5em; left: 5em; } 31.98% { top: -8em; } 32.67% { top: 2.5em; left: 17em; } 32.84% { top: -8em; } 33.83% { top: 2.5em; left: 29em; } 34.07% { top: -8em; } 35.16% { top: 2.5em; left: 5em; } 35.33% { top: -8em; } 35.96% { top: 2.5em; left: 5em; } 36.14% { top: -8em; } 36.93% { top: 1em; left: 11em; } 37.05% { top: -8em; } 38.24% { top: 2.5em; left: 5em; } 38.39% { top: -8em; } 39.07% { top: 2.5em; left: 5em; } 39.22% { top: -8em; } 40.85% { top: 2.5em; left: 17em; } 41.09% { top: -8em; } 42.17% { top: 2.5em; left: 17em; } 42.34% { top: -8em; } 43.13% { top: 2.5em; left: 5em; } 43.34% { top: -8em; } 44.41% { top: 1em; left: 11em; } 44.63% { top: -8em; } 45.52% { top: 2.5em; left: 29em; } 45.71% { top: -8em; } 46.48% { top: 1em; left: 11em; } 46.71% { top: -8em; } 47.81% { top: 2.5em; left: 29em; } 47.94% { top: -8em; } 48.69% { top: 1em; left: 23em; } 48.91% { top: -8em; } 49.85% { top: 2.5em; left: 17em; } 50.07% { top: -8em; } 51.15% { top: 2.5em; left: 5em; } 51.28% { top: -8em; } 52.43% { top: 2.5em; left: 17em; } 52.56% { top: -8em; } 53.57% { top: 2.5em; left: 5em; } 53.75% { top: -8em; } 54.56% { top: 2.5em; left: 5em; } 54.68% { top: -8em; } 55.40% { top: 1em; left: 23em; } 55.53% { top: -8em; } 56.55% { top: 1em; left: 23em; } 56.69% { top: -8em; } 57.37% { top: 2.5em; left: 29em; } 57.56% { top: -8em; } 58.75% { top: 1em; left: 11em; } 58.90% { top: -8em; } 59.51% { top: 1em; left: 23em; } 59.71% { top: -8em; } 60.76% { top: 2.5em; left: 5em; } 60.89% { top: -8em; } 61.55% { top: 2.5em; left: 29em; } 61.78% { top: -8em; } 62.56% { top: 1em; left: 23em; } 62.69% { top: -8em; } 63.84% { top: 2.5em; left: 5em; } 63.98% { top: -8em; } 64.73% { top: 1em; left: 23em; } 64.91% { top: -8em; } 66.07% { top: 2.5em; left: 17em; } 66.24% { top: -8em; } 66.90% { top: 1em; left: 11em; } 67.12% { top: -8em; } 67.97% { top: 2.5em; left: 5em; } 68.18% { top: -8em; } 68.88% { top: 1em; left: 11em; } 69.00% { top: -8em; } 69.98% { top: 1em; left: 11em; } 70.13% { top: -8em; } 70.74% { top: 2.5em; left: 17em; } 70.87% { top: -8em; } 71.51% { top: 2.5em; left: 29em; } 71.65% { top: -8em; } 72.66% { top: 2.5em; left: 29em; } 72.89% { top: -8em; } 73.58% { top: 1em; left: 11em; } 73.73% { top: -8em; } 74.90% { top: 1em; left: 11em; } 75.10% { top: -8em; } 75.71% { top: 1em; left: 23em; } 75.90% { top: -8em; } 76.86% { top: 1em; left: 23em; } 77.02% { top: -8em; } 78.07% { top: 1em; left: 23em; } 78.27% { top: -8em; } 79.14% { top: 2.5em; left: 17em; } 79.33% { top: -8em; } 79.95% { top: 1em; left: 11em; } 80.91% { top: 2.5em; left: 29em; } 81.10% { top: -8em; } 82.29% { top: 1em; left: 11em; } 82.45% { top: -8em; } 83.57% { top: 2.5em; left: 29em; } 83.75% { top: -8em; } 84.55% { top: 2.5em; left: 17em; } 84.77% { top: -8em; } 85.79% { top: 1em; left: 11em; } 85.95% { top: -8em; } 86.92% { top: 2.5em; left: 29em; } 87.14% { top: -8em; } 87.90% { top: 2.5em; left: 17em; } 88.12% { top: -8em; } 88.95% { top: 2.5em; left: 29em; } 89.14% { top: -8em; } 89.97% { top: 2.5em; left: 5em; } 90.10% { top: -8em; } 91.26% { top: 1em; left: 11em; } 91.41% { top: -8em; } 92.29% { top: 1em; left: 11em; } 92.45% { top: -8em; } 93.06% { top: 2.5em; left: 5em; } 93.24% { top: -8em; } 93.88% { top: 2.5em; left: 5em; } 94.02% { top: -8em; } 95.07% { top: 2.5em; left: 29em; } 95.29% { top: -8em; } 96.29% { top: 1em; left: 23em; } 96.42% { top: -8em; } 97.51% { top: 2.5em; left: 17em; } 97.74% { top: -8em; } 98.40% { top: 2.5em; left: 29em; } 98.61% { top: -8em; } 99.28% { top: 2.5em; left: 29em; } 99.51% { top: -8em; } }