body{
    margin:0;
    background:#111;
    color:#fff;
    font-family:Arial;
}

.slot-wrapper{
    width:900px;
    margin:30px auto;
}

#grid{
    display:grid;
    grid-template-columns:repeat(7,1fr);
    gap:5px;
}

.symbol{
    height:100px;
    background:#222;
    border:1px solid #444;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:20px;
    border-radius:10px;
}

#spinBtn{
    width:100%;
    height:60px;
    margin-top:20px;
    border:none;
    background:gold;
    font-size:20px;
    font-weight:bold;
    cursor:pointer;
}