body{
    margin: 0;
    padding: 0;
    border: 0;
}
#winner
{
  height: fit-content;
  width: 100%;
  position:absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  background-color: rgba(122, 142, 230, 0.842);
  display: none;
  justify-items: center;
}
#display-output{
    width: fit-content;
    padding: 2em 0;
    margin:auto;
    font-family: 'Ranchers', cursive;
    font-size: 3em;
    color: rgb(255, 255, 255);
    display: block;
}
header{
    display: block;
    width: fit-content;
    margin: auto;
    margin-top: 0.2em;
    font-size: 2em;
    font-family: 'Ranchers', cursive;
    color: rgb(29, 189, 189);
    text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.container{
    padding: 0;
    /* border: solid 2px; */
    position: relative;
    /* height: 38em; */
    height: 70vh;
    width: 20em;
    margin: auto;
}
#player-score{
    font-size: 1.7em;
    font-family: 'Teko', sans-serif;
    position: sticky;
    left: 0;
}
#computer-score{
    font-size: 1.7em;
    font-family: 'Teko', sans-serif;
    position: sticky;
    margin: 0.2em;
    left: 100%;
}
.score-display{
    position: relative;
    /* height: 1.5em; */
    width: 100%;
    /* border: solid 2px; */
}

.player-win-list{
    position: absolute;
    left: 0.1em;
    margin: 0;
    padding: 0;
    display: inline-block;
    /* border: solid 2px; */
    height: fit-content;
    width: fit-content;
}
.player-list{
    display: inline-block;
    margin: 0;
    padding: 0;
    height: fit-content;
    width: fit-content;
}

.computer-win-list{
    position: absolute;
    right: 0.1em;
    margin: 0;
    padding: 0;
    display: inline-block;
    /* border: solid 2px; */
    height: fit-content;
    width: fit-content;
}
.computer-list{
    display: inline-block;
    margin: 0;
    padding: 0;
    height: fit-content;
    width: fit-content;
}
.player-bullet{
    padding: 0;
    margin: 0;
    height: 1em;
    width: 1em;
    border-radius: 50%  ;
    background-color: grey;
}

.computer-bullet{
    padding: 0;
    margin: 0;
    height: 1em;
    width: 1em;
    border-radius: 50%  ;
    background-color: grey ;
}

.output{
    /* border: solid 2px; */
    width: 100%;
    height: fit-content;
    margin: auto;
    position: relative;
    top: 5vh;
}

.player-output{
    display: inline-block;
    height: 7em;
    width: 7em;
    background-color: white;
    border-radius: 5%;
    background-size: 100%;
    background-repeat: no-repeat;
}
.computer-output{
    display: inline-block;
    position: absolute;
    right: 0;
    height: 7em;
    width: 7em;
    /* background-image: url(images/rolling.gif); */
    background-color: white;
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 5%;
}

#results{
    /* border: solid 2px; */
    width: 100%;
    margin: auto;
    height: 1.7em;
    position: relative;
    text-align: center;
    font-family: 'Teko', sans-serif;
    font-size: 1.7em;
    top: 4vh;
    display: block;
}


.choose-option{
    font-family: 'Ranchers', cursive;
    font-size: 1.9em;
    width: 100%;
    display: block;
    text-align: center;
    margin: auto;
    position: relative;
    top: 5vh;
    /* position: absolute;
    bottom: 6vh; */
}
.option-panel{
 /* border: solid 2px; */
    position: relative;
    top: 13vh;
    /* position: absolute;
    bottom: 3em; */
    width: fit-content;
    margin:auto;
    height: fit-content;
}
#rock-button{
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(images/rock.png);
}
#paper-button{
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(images/paper.png);
}
#scissor-button{
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(images/scissor.png);
}

.button{
    display: inline-block;
    outline: none;
    width: 6.1em;
    height: 6.9em;
    /* border: solid 2px; */
    /* border-radius: 5%; */
}