body { text-align: center; margin: 0; } .tic-tac-toe { height: 450px; width: 450px; margin: 50px auto 30px auto; position: relative; background-color: #E6E6FA; } .tic-tac-toe label { background-color: #78bec5; height: 140px; width: 140px; display: none; margin: 5px; position: absolute; cursor: pointer; color: #fff; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .tic-tac-toe input.col-0 + label { left: 0px; right: 300px; } .tic-tac-toe input.col-1 + label { left: 150px; right: 150px; } .tic-tac-toe input.col-2 + label { left: 300px; right: 0px; } .tic-tac-toe input.row-0 + label { top: 0px; bottom: 300px; } .tic-tac-toe input.row-1 + label { top: 150px; bottom: 150px; } .tic-tac-toe input.row-2 + label { top: 300px; bottom: 0px; } .tic-tac-toe input { display: none; } .tic-tac-toe input.turn-0 + label { z-index: 0; display: block; } .tic-tac-toe input.turn-0:checked + label { cursor: default; background-color: red; z-index: 10 !important; } .tic-tac-toe input.turn-0:checked ~ .turn-2 + label { z-index: 2; display: block; } .tic-tac-toe input.turn-2:checked + label { cursor: default; background-color: red; z-index: 10 !important; } .tic-tac-toe input.turn-2:checked ~ .turn-4 + label { z-index: 4; display: block; } .tic-tac-toe input.turn-4:checked + label { cursor: default; background-color: red; z-index: 10 !important; } .tic-tac-toe input.turn-4:checked ~ .turn-6 + label { z-index: 6; display: block; } .tic-tac-toe input.turn-6:checked + label { cursor: default; background-color: red; z-index: 10 !important; } .tic-tac-toe input.turn-6:checked ~ .turn-8 + label { z-index: 8; display: block; } .tic-tac-toe input.turn-8:checked + label { cursor: default; background-color: red; z-index: 10 !important; } .tic-tac-toe input.turn-8:checked ~ .turn-10 + label { z-index: 10; display: block; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-1.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-3.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-0:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-1.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-3.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-1:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-1.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-2:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-1.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-3.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-3:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-1.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-3.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-4:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-1.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-5:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-1.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-3.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-6:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-1.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-4:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-8:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-8:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-8 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-4:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-4:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-7:checked ~ input.turn-2.field-8:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-4:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-1.field-4 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-3.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-0:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-1:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-3.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-2:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-3.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-5:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-3:checked ~ input.turn-4.field-7:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-3.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-0:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-6:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-3:checked ~ input.turn-6.field-7:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-5.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-6:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-5:checked ~ input.turn-4.field-7:checked ~ input.turn-5.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-3.field-7 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-6:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-1 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-3.field-6 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-0:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-5.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-2:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-1:checked ~ input.turn-6.field-5:checked ~ input.turn-7.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-5.field-5 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-0:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-1:checked ~ input.turn-7.field-3 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-2:checked ~ input.turn-6.field-3:checked ~ input.turn-7.field-0 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-3:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; } .tic-tac-toe input.turn-0.field-8:checked ~ input.turn-2.field-7:checked ~ input.turn-4.field-5:checked ~ input.turn-5.field-2 + label { display: block; cursor: default; background-color: green; z-index: 10 !important; }