.TetrisGame_tetrisWrapper__b5RPz{display:flex;width:100%;gap:.5rem;flex-direction:column}@media(min-width:640px){.TetrisGame_tetrisWrapper__b5RPz{flex-direction:row;gap:2rem}}.TetrisGame_tetrisGameWrapper__E7SYt{width:100%;max-width:40svh;margin:auto;flex:1 1}.TetrisGame_tetrisGame__Tynvf{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(20,1fr);width:100%;padding:3px;box-sizing:border-box;background-color:#1f2937;border-radius:3px}@supports(aspect-ratio:1/2){.TetrisGame_tetrisGame__Tynvf{aspect-ratio:1/2}}.TetrisGame_tetrisScore__ruGOB{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.TetrisGame_tetrisCell__qFn2c{border:.5px solid #6b7280;border-radius:1px;display:inline-block;color:#fff}.TetrisGame_pieceI__tM7cq{background-color:#22d3ee}.TetrisGame_pieceJ__g3niv{background-color:#1e40af}.TetrisGame_pieceL__l5VJm{background-color:#f97316}.TetrisGame_pieceO__SAVoN{background-color:#fde047}.TetrisGame_pieceS__RUJRN{background-color:#a3e635}.TetrisGame_pieceT__ACQjg{background-color:#d946ef}.TetrisGame_pieceZ__bGmhS{background-color:#ef4444}.TetrisGame_tetrisControls__6oNMN{flex:1 1}.TetrisGame_tetrisSpeed__Q49qM{display:flex;gap:2ch;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin:.5rem 0}.TetrisGame_tetrisSpeed__Q49qM input{flex:1 1}.TetrisGame_tetrisSpeed__Q49qM span{width:6ch;text-align:right}.TetrisGame_tetrisActions__HQiiq,.TetrisGame_tetrisStats__5M7Ty{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.TetrisGame_tetrisActions__HQiiq{line-height:1.15em;min-height:3.45em}