@keyframes wordle-cell-flip{0%{transform:rotateX(0);background-color:var(--from-bg);border-color:var(--from-border);color:var(--from-color)}50%{transform:rotateX(90deg);background-color:var(--from-bg);border-color:var(--from-border);color:var(--from-color)}50.01%{transform:rotateX(90deg);background-color:var(--to-bg);border-color:var(--to-border);color:var(--to-color)}to{transform:rotateX(0);background-color:var(--to-bg);border-color:var(--to-border);color:var(--to-color)}}@keyframes wordle-cell-shake{0%,to{transform:translate(0)}10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.wordle-row-shaking{animation:wordle-cell-shake .5s ease-in-out both}
