.letter[data-v-0aeab1aa]{background-color:hsla(0,0%,100%,.75);font-weight:700;font-size:1.2rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.025);box-shadow:0 2px 4px rgba(0,0,0,.025);text-transform:uppercase;margin:0 .125rem .24rem;position:relative;border:0}.letter[data-v-0aeab1aa]:nth-child(n+11){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.letter[data-v-0aeab1aa]:nth-child(n+20){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.letter[data-v-0aeab1aa]:hover{background:#90ee90;cursor:pointer}.letter[data-v-0aeab1aa]:active{top:1px}.letter[data-v-0aeab1aa]:disabled{background-color:#d3d3d3}.keyboard[data-v-228b401c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.keyboard[data-v-228b401c]:after,.keyboard[data-v-228b401c]:before{content:"";width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.figure-container{fill:transparent;stroke:red;stroke-width:4px;stroke-linecap:round}.figure-part{display:none}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.key_letter{background-color:hsla(0,0%,100%,.75);color:grey;line-height:2.5rem;margin:0 .25rem .25rem}