
.gamebar{
    background-color: rgb(28, 28, 29);
    max-width: 800px;
    border-radius: 1px;

    padding: 1em;
    margin-bottom: 1em;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.btn, input{
    height: 35px;
    padding: 0 1em;
}

.setter{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
    min-width: 35px;
    margin: 5px;
    cursor: pointer;
}

.selected{
    border-width: 2px;
    border-style: solid;
    border-color: var(--highlight)
}

.color{
    padding: 0 .25em;
    width: 100px;
    margin: 0 1em;
}

.board{
    --size: 4;
    
    background-color: rgb(28, 28, 29);
    width: 96vw;
    height: 96vw;
    border-radius: 1px;
    
    display: grid;
    grid-template-columns: repeat(var(--size), 1fr);
    grid-template-rows: repeat(var(--size), 1fr);
    gap: 3px;
    padding: 3px;
}

.pixel{
    background-color: rgb(61, 61, 61);
    border-radius: 2px;
    cursor:default;
}
