.game{user-select:none}.game .game__info{user-select:none;color:#15202b}.game__container{display:flex;justify-content:center;width:100%}.game__content{position:relative;background:#fff;overflow:auto;border:1px solid}:root{--grid-size: 4}.grid{position:relative}.grid__row{display:flex;margin:0}.grid__row:last-child .grid__cell{border-bottom:none}.grid__row .grid__cell:first-child{border-left:none}.grid__row .grid__cell:last-child{border-right:none}.grid__cell{width:calc(131px - (var(--grid-size) * 8px));aspect-ratio:1 / 1;border-right:1px solid;border-bottom:1px solid;box-sizing:content-box !important;position:relative}.grid__cell::after{position:absolute;border:0.5rem solid #fff;border-radius:50%;box-sizing:border-box;width:100%;aspect-ratio:1 / 1}.grid__cell:last-child{margin-right:0}.game__content{display:inline-block;position:relative;box-sizing:border-box;cursor:default;user-select:none}.game__container{position:relative;flex-direction:column;align-items:center}.grid.ready .grid__cell.circle.visible::after{content:"";background-color:#15202b}.grid.game .grid__cell{cursor:pointer}.grid.game .grid__cell.invalid::after,.grid.game .grid__cell.valid::after{content:"";background-color:#15202b}.grid.end .grid__cell.circle::after,.grid.retry .grid__cell.circle::after{content:"";background-color:#15202b}.grid.end .grid__cell.invalid,.grid.retry .grid__cell.invalid{pointer-events:none}.grid.end .grid__cell.invalid::after,.grid.retry .grid__cell.invalid::after{content:"";background-color:#ff003d}.grid.end .grid__cell.valid.circle,.grid.retry .grid__cell.valid.circle{pointer-events:none}.grid.end .grid__cell.valid.circle::after,.grid.retry .grid__cell.valid.circle::after{content:"";background-color:#18d39e !important}.game__button{justify-content:center;margin:1rem 0 0}.game__button button{font-weight:600;background:transparent;font-family:"Open Sans",sans-serif;font-size:20px;color:#15202b}.game__button button:hover{opacity:.7}.dark-theme .grid__cell::after{border-color:#15202b}.dark-theme .grid.retry .grid__cell.circle::after{background-color:#f7f9f9}.dark-theme .grid.ready .grid__cell.circle.visible::after{background-color:#f7f9f9}.dark-theme .grid.game .grid__cell.valid::after{background-color:#f7f9f9}.dark-theme .grid.game .grid__cell.invalid::after,.dark-theme .grid.game .grid__cell.valid::after{background-color:#f7f9f9}


/*# sourceMappingURL=visualmemorytest.css.d44dac8a065f.map */