html,body,#root{height:auto!important;overflow:auto!important}#root>div{height:auto!important;display:block!important;overflow:visible!important}@font-face{font-family:Falcross;src:url("/static/fonts/uni05_53.ttf")format("truetype")}a{color:#2b83fb}button,.fc-button{color:#fff;text-align:center;background:#2b83fb;border:none;border-radius:5px;outline:none;min-width:120px;height:37px;padding:0 8px;line-height:36px;transition:background .1s linear;display:inline-block}button.block,.fc-button.block{display:block}button:hover,.fc-button:hover{color:#fff;background:#459dff}#live{text-align:center;background:#fff;width:100%;max-width:400px;padding:20px 0;font-family:Falcross;line-height:1.5;display:inline-block}#live-content{padding:0 20px}#live-content h2{margin:0}#live-content div{margin:8px 0}#live-content table{width:100%}#live-content td{padding:8px 4px}#live-content td:first-child{width:50px}#live-content td:last-child{text-align:right}#spread{background-image:url("/static/images/web-bg.png");background-position:50%;background-size:cover;height:580px}@media screen and (width<=768px){#spread{height:350px}}#splash{text-align:center}#header img{max-width:150px}#splash-content{background:#fff;padding:15px}#splash-screenshot{width:800px;max-width:90%}#footer{border-top:1px solid #ddd;padding:20px 8px}#puzzle-page{text-align:center;max-width:600px;margin:0 auto;padding:15px}#puzzle-page .buttons{min-width:290px;max-width:480px;margin:0 auto}#puzzle-page .stats{font-size:14px;font-weight:500}#puzzle-page h1{font-size:24px;font-weight:600;line-height:24px}.puzzle-card{background:#fff;border:1px solid #ddd;min-width:290px;padding:8px;transition:all .1s linear;display:block;position:relative;box-shadow:0 1px 3px #00000026}.puzzle-card:not(.static):hover{background:#f6f6f6;transform:translateY(2px)}.puzzle-card-content{width:100%;display:table}.puzzle-card-image,.puzzle-card-metadata{vertical-align:top;display:table-cell}.puzzle-card-image{width:84px;height:84px;line-height:1;overflow:hidden}.puzzle-card-image.blank{vertical-align:middle;text-align:center;border:1px solid #eee;font-size:30px;font-weight:300}.puzzle-card-metadata{text-align:left;padding-left:8px;line-height:1.2}.metadata-wrapper{height:84px;position:relative}.puzzle-title,.puzzle-author{color:#000;margin-bottom:2px}.puzzle-author,.puzzle-published{color:#555;font-size:.9rem}.puzzle-author{display:table}.puzzle-author .avatar{margin-right:5px}.puzzle-author span{vertical-align:middle;display:inline-block}.puzzle-published,.puzzle-likes{position:absolute;bottom:0}.puzzle-published{font-size:.7rem}.puzzle-likes{color:#000;font-size:.7rem;right:0}.puzzle-likes img{width:10px;margin-left:2px}#forgot{text-align:center;border-radius:8px;max-width:500px;margin:0 auto;padding:15px}#forgot fieldset{border:none}.puzzle-view{user-select:none;display:inline-block;overflow:hidden}.puzzle-view .tile{display:inline-block}.sk-cube-grid{width:40px;height:40px;margin:100px auto}.sk-cube-grid .sk-cube{float:left;background-color:#167efb;width:33%;height:33%;animation:1.3s ease-in-out infinite sk-cubeGridScaleDelay}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0s}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,70%,to{transform:scale(1)}35%{transform:scale(0)}}.profile-header{margin:44px 0;display:flex}.profile-header-stat{margin-right:48px;font-size:16px}@media screen and (width<=600px){.profile-header{flex-direction:column;min-height:300px}.profile-header-meta{text-align:center;margin-top:24px;margin-bottom:0;padding-top:16px}.profile-header-stat{margin:0 24px}}