body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--twoback:#eee4da;--four:#ede0c8;--fourback:#eee1c9;--numbercolor:#f9f6f2;--eightback:#f3b27a;--sixteenback:#f69664;--thirtytwoback:#f77c5f;--sixtyfourback:#f75f3b;--onehundredback:#edd073;--twohundredback:#edcc62;--fivehundredback:#edc950;--thousandback:#edc53f;--twothousandback:#edc22e;--board:#bbada0;--emptysquare:hsla(30,37%,89%,.35)}.board-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.board{aspect-ratio:1/1;background-color:#bbada0;background-color:var(--board);height:90%}.no-focus{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:example;animation-name:example;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes example{to{-webkit-filter:brightness(80%) blur(10px);filter:brightness(80%) blur(10px)}}@keyframes example{to{-webkit-filter:brightness(80%) blur(10px);filter:brightness(80%) blur(10px)}}@-webkit-keyframes appeartext{0%{opacity:0}to{opacity:1}}@keyframes appeartext{0%{opacity:0}to{opacity:1}}.focusmessage{align-items:center;-webkit-animation:appeartext .5s ease .1s;animation:appeartext .5s ease .1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;cursor:default;display:flex;font-size:xxx-large;font-weight:bolder;justify-content:center;left:50%;position:relative;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.square.square0color{background-color:hsla(30,37%,89%,.35);background-color:var(--emptysquare);text-indent:-9999px}.square.square2color{background-color:#eee4da;background-color:var(--twoback)}.square.square4color{background-color:#eee1c9;background-color:var(--fourback)}.square.square8color{background-color:#f3b27a;background-color:var(--eightback);color:#f9f6f2;color:var(--numbercolor)}.square.square16color{background-color:#f69664;background-color:var(--sixteenback);color:#f9f6f2;color:var(--numbercolor)}.square.square32color{background-color:#f77c5f;background-color:var(--thirtytwoback);color:#f9f6f2;color:var(--numbercolor)}.square.square64color{background-color:#f75f3b;background-color:var(--sixtyfourback);color:#f9f6f2;color:var(--numbercolor)}.square.square128color{background-color:#edd073;background-color:var(--onehundredback);color:#f9f6f2;color:var(--numbercolor)}.square.square256color{background-color:#edcc62;background-color:var(--twohundredback);color:#f9f6f2;color:var(--numbercolor)}.square.square512color{background-color:#edc950;background-color:var(--fivehundredback);color:#f9f6f2;color:var(--numbercolor)}.square.square1024color{background-color:#edc53f;background-color:var(--thousandback);color:#f9f6f2;color:var(--numbercolor)}.square.square2048color{background-color:#edc22e;background-color:var(--twothousandback);color:#f9f6f2;color:var(--numbercolor)}@-webkit-keyframes appear{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes appear{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.new{-webkit-animation:appear .2s ease .1s;animation:appear .2s ease .1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.board{border-radius:10px;grid-template-rows:repeat(4,1 fr);padding:10px}.board,.board-row{grid-gap:10px;display:grid;gap:10px}.board-row{grid-template-columns:repeat(4,1fr)}.square{align-items:center;background-color:hsla(30,37%,89%,.35);background-color:var(--emptysquare);border-radius:10px;color:#776e65;display:flex;font-size:xxx-large;font-weight:700;justify-content:center;margin:0}
/*# sourceMappingURL=main.aff81c28.css.map*/