.spinner{display:inline-block;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;border:2px solid rgba(0,0,0,0);border-top-color:#81bc1b;border-right-color:#81bc1b;-webkit-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite;-webkit-user-select:none;user-select:none;pointer-events:none}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.loading-screen{position:absolute;top:0;left:0;width:100%;height:100%}.loading-screen .spinner{position:absolute;display:block;top:50%;left:50%;margin-top:-24px;margin-left:-24px;width:48px;height:48px;border-width:4px}.loading-screen .hourglass{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.loading-screen .hourglass p{margin:16px 0 0 0}.loading-screen .hourglass__label-placeholder{color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;pointer-events:none}
.handoff{text-align:center}.handoff .tux-header{display:block}.handoff .heading{padding:20px;background-image:url("https://t7.leapfrog.com/images/jpg-no-resize/bg_stars.jpg");text-align:center}.handoff .heading h1{color:#006400;font-size:24px}.handoff .heading .subheading{font-size:14px}.handoff .banner{display:inline-block;margin-bottom:20px}.handoff .banner img{display:block}@media(min-width: 600px){.handoff .heading h1{font-size:30px}.handoff .heading .subheading{font-size:18px}}
*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff;margin:0;padding:0;font-family:Roboto,Muli,arial,sans-serif;font-size:15px;color:#333;overflow-x:hidden;-webkit-user-select:none;user-select:none;cursor:default}a{color:#690;text-decoration:none}a:hover{color:#f80}
