/** GENERATED FILE: DO NOT EDIT DIRECTLY */
body:is(.DEVMODE, :has(input[name="1x1"]:valid):has(input[name="1x2"]:valid):has(input[name="1x3"]:valid):has(input[name="1x4"]:valid):has(input[name="1x5"]:valid):has(input[name="1x6"]:valid):has(input[name="1x7"]:valid):has(input[name="1x8"]:valid):has(input[name="1x9"]:valid):has(input[name="1x10"]:valid):has(input[name="2x1"]:valid):has(input[name="2x2"]:valid):has(input[name="2x3"]:valid):has(input[name="2x4"]:valid):has(input[name="2x5"]:valid):has(input[name="2x6"]:valid):has(input[name="2x7"]:valid):has(input[name="2x8"]:valid):has(input[name="2x9"]:valid):has(input[name="2x10"]:valid):has(input[name="3x1"]:valid):has(input[name="3x2"]:valid):has(input[name="3x3"]:valid):has(input[name="3x4"]:valid):has(input[name="3x5"]:valid):has(input[name="3x6"]:valid):has(input[name="3x7"]:valid):has(input[name="3x8"]:valid):has(input[name="3x9"]:valid):has(input[name="3x10"]:valid):has(input[name="4x1"]:valid):has(input[name="4x2"]:valid):has(input[name="4x3"]:valid):has(input[name="4x4"]:valid):has(input[name="4x5"]:valid):has(input[name="4x6"]:valid):has(input[name="4x7"]:valid):has(input[name="4x8"]:valid):has(input[name="4x9"]:valid):has(input[name="4x10"]:valid):has(input[name="5x1"]:valid):has(input[name="5x2"]:valid):has(input[name="5x3"]:valid):has(input[name="5x4"]:valid):has(input[name="5x5"]:valid):has(input[name="5x6"]:valid):has(input[name="5x7"]:valid):has(input[name="5x8"]:valid):has(input[name="5x9"]:valid):has(input[name="5x10"]:valid):has(input[name="6x1"]:valid):has(input[name="6x2"]:valid):has(input[name="6x3"]:valid):has(input[name="6x4"]:valid):has(input[name="6x5"]:valid):has(input[name="6x6"]:valid):has(input[name="6x7"]:valid):has(input[name="6x8"]:valid):has(input[name="6x9"]:valid):has(input[name="6x10"]:valid):has(input[name="7x1"]:valid):has(input[name="7x2"]:valid):has(input[name="7x3"]:valid):has(input[name="7x4"]:valid):has(input[name="7x5"]:valid):has(input[name="7x6"]:valid):has(input[name="7x7"]:valid):has(input[name="7x8"]:valid):has(input[name="7x9"]:valid):has(input[name="7x10"]:valid):has(input[name="8x1"]:valid):has(input[name="8x2"]:valid):has(input[name="8x3"]:valid):has(input[name="8x4"]:valid):has(input[name="8x5"]:valid):has(input[name="8x6"]:valid):has(input[name="8x7"]:valid):has(input[name="8x8"]:valid):has(input[name="8x9"]:valid):has(input[name="8x10"]:valid):has(input[name="9x1"]:valid):has(input[name="9x2"]:valid):has(input[name="9x3"]:valid):has(input[name="9x4"]:valid):has(input[name="9x5"]:valid):has(input[name="9x6"]:valid):has(input[name="9x7"]:valid):has(input[name="9x8"]:valid):has(input[name="9x9"]:valid):has(input[name="9x10"]:valid):has(input[name="10x1"]:valid):has(input[name="10x2"]:valid):has(input[name="10x3"]:valid):has(input[name="10x4"]:valid):has(input[name="10x5"]:valid):has(input[name="10x6"]:valid):has(input[name="10x7"]:valid):has(input[name="10x8"]:valid):has(input[name="10x9"]:valid):has(input[name="10x10"]:valid)) {
    background-color: var(--winner);
}

body:is(.DEVMODE, :has(input[name="1x1"]:valid):has(input[name="1x2"]:valid):has(input[name="1x3"]:valid):has(input[name="1x4"]:valid):has(input[name="1x5"]:valid):has(input[name="1x6"]:valid):has(input[name="1x7"]:valid):has(input[name="1x8"]:valid):has(input[name="1x9"]:valid):has(input[name="1x10"]:valid):has(input[name="2x1"]:valid):has(input[name="2x2"]:valid):has(input[name="2x3"]:valid):has(input[name="2x4"]:valid):has(input[name="2x5"]:valid):has(input[name="2x6"]:valid):has(input[name="2x7"]:valid):has(input[name="2x8"]:valid):has(input[name="2x9"]:valid):has(input[name="2x10"]:valid):has(input[name="3x1"]:valid):has(input[name="3x2"]:valid):has(input[name="3x3"]:valid):has(input[name="3x4"]:valid):has(input[name="3x5"]:valid):has(input[name="3x6"]:valid):has(input[name="3x7"]:valid):has(input[name="3x8"]:valid):has(input[name="3x9"]:valid):has(input[name="3x10"]:valid):has(input[name="4x1"]:valid):has(input[name="4x2"]:valid):has(input[name="4x3"]:valid):has(input[name="4x4"]:valid):has(input[name="4x5"]:valid):has(input[name="4x6"]:valid):has(input[name="4x7"]:valid):has(input[name="4x8"]:valid):has(input[name="4x9"]:valid):has(input[name="4x10"]:valid):has(input[name="5x1"]:valid):has(input[name="5x2"]:valid):has(input[name="5x3"]:valid):has(input[name="5x4"]:valid):has(input[name="5x5"]:valid):has(input[name="5x6"]:valid):has(input[name="5x7"]:valid):has(input[name="5x8"]:valid):has(input[name="5x9"]:valid):has(input[name="5x10"]:valid):has(input[name="6x1"]:valid):has(input[name="6x2"]:valid):has(input[name="6x3"]:valid):has(input[name="6x4"]:valid):has(input[name="6x5"]:valid):has(input[name="6x6"]:valid):has(input[name="6x7"]:valid):has(input[name="6x8"]:valid):has(input[name="6x9"]:valid):has(input[name="6x10"]:valid):has(input[name="7x1"]:valid):has(input[name="7x2"]:valid):has(input[name="7x3"]:valid):has(input[name="7x4"]:valid):has(input[name="7x5"]:valid):has(input[name="7x6"]:valid):has(input[name="7x7"]:valid):has(input[name="7x8"]:valid):has(input[name="7x9"]:valid):has(input[name="7x10"]:valid):has(input[name="8x1"]:valid):has(input[name="8x2"]:valid):has(input[name="8x3"]:valid):has(input[name="8x4"]:valid):has(input[name="8x5"]:valid):has(input[name="8x6"]:valid):has(input[name="8x7"]:valid):has(input[name="8x8"]:valid):has(input[name="8x9"]:valid):has(input[name="8x10"]:valid):has(input[name="9x1"]:valid):has(input[name="9x2"]:valid):has(input[name="9x3"]:valid):has(input[name="9x4"]:valid):has(input[name="9x5"]:valid):has(input[name="9x6"]:valid):has(input[name="9x7"]:valid):has(input[name="9x8"]:valid):has(input[name="9x9"]:valid):has(input[name="9x10"]:valid):has(input[name="10x1"]:valid):has(input[name="10x2"]:valid):has(input[name="10x3"]:valid):has(input[name="10x4"]:valid):has(input[name="10x5"]:valid):has(input[name="10x6"]:valid):has(input[name="10x7"]:valid):has(input[name="10x8"]:valid):has(input[name="10x9"]:valid):has(input[name="10x10"]:valid)) .confetti {
    --confetti-display: flex;
}

body:is(.DEVMODE, :has(input[name="1x1"]:valid):has(input[name="1x2"]:valid):has(input[name="1x3"]:valid):has(input[name="1x4"]:valid):has(input[name="1x5"]:valid):has(input[name="1x6"]:valid):has(input[name="1x7"]:valid):has(input[name="1x8"]:valid):has(input[name="1x9"]:valid):has(input[name="1x10"]:valid):has(input[name="2x1"]:valid):has(input[name="2x2"]:valid):has(input[name="2x3"]:valid):has(input[name="2x4"]:valid):has(input[name="2x5"]:valid):has(input[name="2x6"]:valid):has(input[name="2x7"]:valid):has(input[name="2x8"]:valid):has(input[name="2x9"]:valid):has(input[name="2x10"]:valid):has(input[name="3x1"]:valid):has(input[name="3x2"]:valid):has(input[name="3x3"]:valid):has(input[name="3x4"]:valid):has(input[name="3x5"]:valid):has(input[name="3x6"]:valid):has(input[name="3x7"]:valid):has(input[name="3x8"]:valid):has(input[name="3x9"]:valid):has(input[name="3x10"]:valid):has(input[name="4x1"]:valid):has(input[name="4x2"]:valid):has(input[name="4x3"]:valid):has(input[name="4x4"]:valid):has(input[name="4x5"]:valid):has(input[name="4x6"]:valid):has(input[name="4x7"]:valid):has(input[name="4x8"]:valid):has(input[name="4x9"]:valid):has(input[name="4x10"]:valid):has(input[name="5x1"]:valid):has(input[name="5x2"]:valid):has(input[name="5x3"]:valid):has(input[name="5x4"]:valid):has(input[name="5x5"]:valid):has(input[name="5x6"]:valid):has(input[name="5x7"]:valid):has(input[name="5x8"]:valid):has(input[name="5x9"]:valid):has(input[name="5x10"]:valid):has(input[name="6x1"]:valid):has(input[name="6x2"]:valid):has(input[name="6x3"]:valid):has(input[name="6x4"]:valid):has(input[name="6x5"]:valid):has(input[name="6x6"]:valid):has(input[name="6x7"]:valid):has(input[name="6x8"]:valid):has(input[name="6x9"]:valid):has(input[name="6x10"]:valid):has(input[name="7x1"]:valid):has(input[name="7x2"]:valid):has(input[name="7x3"]:valid):has(input[name="7x4"]:valid):has(input[name="7x5"]:valid):has(input[name="7x6"]:valid):has(input[name="7x7"]:valid):has(input[name="7x8"]:valid):has(input[name="7x9"]:valid):has(input[name="7x10"]:valid):has(input[name="8x1"]:valid):has(input[name="8x2"]:valid):has(input[name="8x3"]:valid):has(input[name="8x4"]:valid):has(input[name="8x5"]:valid):has(input[name="8x6"]:valid):has(input[name="8x7"]:valid):has(input[name="8x8"]:valid):has(input[name="8x9"]:valid):has(input[name="8x10"]:valid):has(input[name="9x1"]:valid):has(input[name="9x2"]:valid):has(input[name="9x3"]:valid):has(input[name="9x4"]:valid):has(input[name="9x5"]:valid):has(input[name="9x6"]:valid):has(input[name="9x7"]:valid):has(input[name="9x8"]:valid):has(input[name="9x9"]:valid):has(input[name="9x10"]:valid):has(input[name="10x1"]:valid):has(input[name="10x2"]:valid):has(input[name="10x3"]:valid):has(input[name="10x4"]:valid):has(input[name="10x5"]:valid):has(input[name="10x6"]:valid):has(input[name="10x7"]:valid):has(input[name="10x8"]:valid):has(input[name="10x9"]:valid):has(input[name="10x10"]:valid)) .grid {
  opacity: 0.5;
}
.grid:has(input[name="1x1"]:valid):has(input[name="1x2"]:valid):has(input[name="1x3"]:valid):has(input[name="1x4"]:valid):has(input[name="1x5"]:valid):has(input[name="1x6"]:valid):has(input[name="1x7"]:valid):has(input[name="1x8"]:valid):has(input[name="1x9"]:valid):has(input[name="1x10"]:valid) [name^="1x"] { background-color: var(--complete, gold); }
.grid:has(input[name="2x1"]:valid):has(input[name="2x2"]:valid):has(input[name="2x3"]:valid):has(input[name="2x4"]:valid):has(input[name="2x5"]:valid):has(input[name="2x6"]:valid):has(input[name="2x7"]:valid):has(input[name="2x8"]:valid):has(input[name="2x9"]:valid):has(input[name="2x10"]:valid) [name^="2x"] { background-color: var(--complete, gold); }
.grid:has(input[name="3x1"]:valid):has(input[name="3x2"]:valid):has(input[name="3x3"]:valid):has(input[name="3x4"]:valid):has(input[name="3x5"]:valid):has(input[name="3x6"]:valid):has(input[name="3x7"]:valid):has(input[name="3x8"]:valid):has(input[name="3x9"]:valid):has(input[name="3x10"]:valid) [name^="3x"] { background-color: var(--complete, gold); }
.grid:has(input[name="4x1"]:valid):has(input[name="4x2"]:valid):has(input[name="4x3"]:valid):has(input[name="4x4"]:valid):has(input[name="4x5"]:valid):has(input[name="4x6"]:valid):has(input[name="4x7"]:valid):has(input[name="4x8"]:valid):has(input[name="4x9"]:valid):has(input[name="4x10"]:valid) [name^="4x"] { background-color: var(--complete, gold); }
.grid:has(input[name="5x1"]:valid):has(input[name="5x2"]:valid):has(input[name="5x3"]:valid):has(input[name="5x4"]:valid):has(input[name="5x5"]:valid):has(input[name="5x6"]:valid):has(input[name="5x7"]:valid):has(input[name="5x8"]:valid):has(input[name="5x9"]:valid):has(input[name="5x10"]:valid) [name^="5x"] { background-color: var(--complete, gold); }
.grid:has(input[name="6x1"]:valid):has(input[name="6x2"]:valid):has(input[name="6x3"]:valid):has(input[name="6x4"]:valid):has(input[name="6x5"]:valid):has(input[name="6x6"]:valid):has(input[name="6x7"]:valid):has(input[name="6x8"]:valid):has(input[name="6x9"]:valid):has(input[name="6x10"]:valid) [name^="6x"] { background-color: var(--complete, gold); }
.grid:has(input[name="7x1"]:valid):has(input[name="7x2"]:valid):has(input[name="7x3"]:valid):has(input[name="7x4"]:valid):has(input[name="7x5"]:valid):has(input[name="7x6"]:valid):has(input[name="7x7"]:valid):has(input[name="7x8"]:valid):has(input[name="7x9"]:valid):has(input[name="7x10"]:valid) [name^="7x"] { background-color: var(--complete, gold); }
.grid:has(input[name="8x1"]:valid):has(input[name="8x2"]:valid):has(input[name="8x3"]:valid):has(input[name="8x4"]:valid):has(input[name="8x5"]:valid):has(input[name="8x6"]:valid):has(input[name="8x7"]:valid):has(input[name="8x8"]:valid):has(input[name="8x9"]:valid):has(input[name="8x10"]:valid) [name^="8x"] { background-color: var(--complete, gold); }
.grid:has(input[name="9x1"]:valid):has(input[name="9x2"]:valid):has(input[name="9x3"]:valid):has(input[name="9x4"]:valid):has(input[name="9x5"]:valid):has(input[name="9x6"]:valid):has(input[name="9x7"]:valid):has(input[name="9x8"]:valid):has(input[name="9x9"]:valid):has(input[name="9x10"]:valid) [name^="9x"] { background-color: var(--complete, gold); }
.grid:has(input[name="10x1"]:valid):has(input[name="10x2"]:valid):has(input[name="10x3"]:valid):has(input[name="10x4"]:valid):has(input[name="10x5"]:valid):has(input[name="10x6"]:valid):has(input[name="10x7"]:valid):has(input[name="10x8"]:valid):has(input[name="10x9"]:valid):has(input[name="10x10"]:valid) [name^="10x"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x1"]:valid):has(input[name="2x1"]:valid):has(input[name="3x1"]:valid):has(input[name="4x1"]:valid):has(input[name="5x1"]:valid):has(input[name="6x1"]:valid):has(input[name="7x1"]:valid):has(input[name="8x1"]:valid):has(input[name="9x1"]:valid):has(input[name="10x1"]:valid) [name$="x1"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x2"]:valid):has(input[name="2x2"]:valid):has(input[name="3x2"]:valid):has(input[name="4x2"]:valid):has(input[name="5x2"]:valid):has(input[name="6x2"]:valid):has(input[name="7x2"]:valid):has(input[name="8x2"]:valid):has(input[name="9x2"]:valid):has(input[name="10x2"]:valid) [name$="x2"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x3"]:valid):has(input[name="2x3"]:valid):has(input[name="3x3"]:valid):has(input[name="4x3"]:valid):has(input[name="5x3"]:valid):has(input[name="6x3"]:valid):has(input[name="7x3"]:valid):has(input[name="8x3"]:valid):has(input[name="9x3"]:valid):has(input[name="10x3"]:valid) [name$="x3"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x4"]:valid):has(input[name="2x4"]:valid):has(input[name="3x4"]:valid):has(input[name="4x4"]:valid):has(input[name="5x4"]:valid):has(input[name="6x4"]:valid):has(input[name="7x4"]:valid):has(input[name="8x4"]:valid):has(input[name="9x4"]:valid):has(input[name="10x4"]:valid) [name$="x4"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x5"]:valid):has(input[name="2x5"]:valid):has(input[name="3x5"]:valid):has(input[name="4x5"]:valid):has(input[name="5x5"]:valid):has(input[name="6x5"]:valid):has(input[name="7x5"]:valid):has(input[name="8x5"]:valid):has(input[name="9x5"]:valid):has(input[name="10x5"]:valid) [name$="x5"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x6"]:valid):has(input[name="2x6"]:valid):has(input[name="3x6"]:valid):has(input[name="4x6"]:valid):has(input[name="5x6"]:valid):has(input[name="6x6"]:valid):has(input[name="7x6"]:valid):has(input[name="8x6"]:valid):has(input[name="9x6"]:valid):has(input[name="10x6"]:valid) [name$="x6"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x7"]:valid):has(input[name="2x7"]:valid):has(input[name="3x7"]:valid):has(input[name="4x7"]:valid):has(input[name="5x7"]:valid):has(input[name="6x7"]:valid):has(input[name="7x7"]:valid):has(input[name="8x7"]:valid):has(input[name="9x7"]:valid):has(input[name="10x7"]:valid) [name$="x7"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x8"]:valid):has(input[name="2x8"]:valid):has(input[name="3x8"]:valid):has(input[name="4x8"]:valid):has(input[name="5x8"]:valid):has(input[name="6x8"]:valid):has(input[name="7x8"]:valid):has(input[name="8x8"]:valid):has(input[name="9x8"]:valid):has(input[name="10x8"]:valid) [name$="x8"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x9"]:valid):has(input[name="2x9"]:valid):has(input[name="3x9"]:valid):has(input[name="4x9"]:valid):has(input[name="5x9"]:valid):has(input[name="6x9"]:valid):has(input[name="7x9"]:valid):has(input[name="8x9"]:valid):has(input[name="9x9"]:valid):has(input[name="10x9"]:valid) [name$="x9"] { background-color: var(--complete, gold); }
.grid:has(input[name="1x10"]:valid):has(input[name="2x10"]:valid):has(input[name="3x10"]:valid):has(input[name="4x10"]:valid):has(input[name="5x10"]:valid):has(input[name="6x10"]:valid):has(input[name="7x10"]:valid):has(input[name="8x10"]:valid):has(input[name="9x10"]:valid):has(input[name="10x10"]:valid) [name$="x10"] { background-color: var(--complete, gold); }
