/*! TilesGame - v0.0.1 - 2018-03-31 */@-webkit-keyframes load{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes load{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes intro{0%{opacity:0}40%{opacity:0;-webkit-transform:scale(.1) rotate(100deg) translateY(30%);transform:scale(.1) rotate(100deg) translateY(30%);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}60%{opacity:1;-webkit-transform:scale(1) rotate(-200deg);transform:scale(1) rotate(-200deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}86%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}88%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}92%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}96%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes intro{0%{opacity:0}40%{opacity:0;-webkit-transform:scale(.1) rotate(100deg) translateY(30%);transform:scale(.1) rotate(100deg) translateY(30%);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}60%{opacity:1;-webkit-transform:scale(1) rotate(-200deg);transform:scale(1) rotate(-200deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}86%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}88%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}92%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}96%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes resetboard{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}34%{-webkit-transform-origin:140% -20%;transform-origin:140% -20%;-webkit-transform:rotate(-200deg) scale(.1);transform:rotate(-200deg) scale(.1);opacity:0}35%{-webkit-transform-origin:-40% 120%;transform-origin:-40% 120%;-webkit-transform:rotate(200deg) scale(.1);transform:rotate(200deg) scale(.1);opacity:0}70%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}82%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}86%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}88%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}92%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}96%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes resetboard{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}34%{-webkit-transform-origin:140% -20%;transform-origin:140% -20%;-webkit-transform:rotate(-200deg) scale(.1);transform:rotate(-200deg) scale(.1);opacity:0}35%{-webkit-transform-origin:-40% 120%;transform-origin:-40% 120%;-webkit-transform:rotate(200deg) scale(.1);transform:rotate(200deg) scale(.1);opacity:0}70%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}82%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}86%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}88%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}92%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}96%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}#bg,#bg img,#game-wrapper,#game,#board,#board .tile .inner,#board .tile .number,html,body{display:block;width:100%;height:100%;overflow:hidden}body{margin:0}#game-wrapper{position:relative}#game-wrapper html,#game-wrapper body,#game-wrapper div,#game-wrapper span,#game-wrapper applet,#game-wrapper object,#game-wrapper iframe,#game-wrapper h1,#game-wrapper h2,#game-wrapper h3,#game-wrapper h4,#game-wrapper h5,#game-wrapper h6,#game-wrapper p,#game-wrapper blockquote,#game-wrapper pre,#game-wrapper a,#game-wrapper abbr,#game-wrapper acronym,#game-wrapper address,#game-wrapper big,#game-wrapper cite,#game-wrapper code,#game-wrapper del,#game-wrapper dfn,#game-wrapper em,#game-wrapper img,#game-wrapper ins,#game-wrapper kbd,#game-wrapper q,#game-wrapper s,#game-wrapper samp,#game-wrapper small,#game-wrapper strike,#game-wrapper strong,#game-wrapper sub,#game-wrapper sup,#game-wrapper tt,#game-wrapper var,#game-wrapper b,#game-wrapper u,#game-wrapper i,#game-wrapper center,#game-wrapper dl,#game-wrapper dt,#game-wrapper dd,#game-wrapper ol,#game-wrapper ul,#game-wrapper li,#game-wrapper fieldset,#game-wrapper form,#game-wrapper label,#game-wrapper legend,#game-wrapper table,#game-wrapper caption,#game-wrapper tbody,#game-wrapper tfoot,#game-wrapper thead,#game-wrapper tr,#game-wrapper th,#game-wrapper td,#game-wrapper article,#game-wrapper aside,#game-wrapper canvas,#game-wrapper details,#game-wrapper embed,#game-wrapper figure,#game-wrapper figcaption,#game-wrapper footer,#game-wrapper header,#game-wrapper hgroup,#game-wrapper menu,#game-wrapper nav,#game-wrapper output,#game-wrapper ruby,#game-wrapper section,#game-wrapper summary,#game-wrapper time,#game-wrapper mark,#game-wrapper audio,#game-wrapper video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#game-wrapper article,#game-wrapper aside,#game-wrapper details,#game-wrapper figcaption,#game-wrapper figure,#game-wrapper footer,#game-wrapper header,#game-wrapper hgroup,#game-wrapper menu,#game-wrapper nav,#game-wrapper section{display:block}#game-wrapper body{line-height:1}#game-wrapper ol,#game-wrapper ul{list-style:none}#game-wrapper blockquote,#game-wrapper q{quotes:none}#game-wrapper blockquote:before,#game-wrapper blockquote:after{content:"";content:none}#game-wrapper q:before,#game-wrapper q:after{content:"";content:none}#game-wrapper table{border-collapse:collapse;border-spacing:0}#bg{position:absolute;top:0;left:0;pointer-events:none;pointer-events:auto}#bg img{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.5}html.cssfilters #bg img{-webkit-filter:blur(10px) saturate(150%);filter:blur(10px) saturate(150%)}#game{position:absolute;z-index:10;background-color:#999;border-radius:.3em;box-shadow:0 0 .3em #000,0 0 .1em #000;transition:box-shadow .2s 1s}#game.__animationInProgress,#game.__animationInProgress *{transition:none;box-shadow:none}#board{position:relative;box-shadow:0 0 0 .05em #222;border-radius:.12em;background:#222}#board .tile{position:absolute;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}#board .tile:focus{outline:0}#board .tile.hole{display:none}#board .tile>*{pointer-events:none}#board .tile .inner{margin:0;box-sizing:border-box;box-shadow:0 0 0 .05em #222 inset;background-color:#989898;background-repeat:no-repeat;border-radius:.17em;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-duration:50ms;transition-timing-function:ease-out}#board .tile .number{line-height:200%;text-align:center;font-family:sans-serif;color:#d8d8d8;text-shadow:.01em .01em .1em #000}#board .tile.pressed .inner,#board .tile:active .inner{will-change:transform,transition,background;-webkit-transform:scale(.97);transform:scale(.97);transition:none}#board .tile.pressed .number,#board .tile:active .number{color:silver}#board .tile.even-row.odd-col .inner,#board .tile.odd-row.even-col .inner{}#board .tile.even-row.odd-col .number,#board .tile.odd-row.even-col .number{color:#e8e8e8}#board .tile.even-row.odd-col.pressed .inner,#board .tile.odd-row.even-col:active .inner{}#board .tile.even-row.odd-col.pressed .number,#board .tile.odd-row.even-col:active .number{color:#d0d0d0}body{background:#333;color:red;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}::-moz-selection{background-color:transparent}::selection{background-color:transparent}
/*# sourceMappingURL=app.min.css.map */