*{
    margin:0;
    padding:0;
     box-sizing: border-box;
     font-family: "Roboto", sans-serif;
}
body{
    width:100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: teal;
}
.calculator{
    border:1px solid rgb(90, 87, 87);
    padding: 20px;
    border-radius: 15px;
    background: transparent;
    box-shadow: 0px 2px 15px gray;
    background-color: black;
}
input{
    width: 320px;
    border: none;
    padding: 17px ;
    margin: 20px;
    background: rgba(255, 255, 255, 0.711);
    box-shadow: 0px 2px 15px gray;
    font-size: 35px;
    text-align: right;
    cursor: pointer;
    color: black;
    border-radius: 10px;
}
input::placeholder{
    color:black;

}
button{
    border: none;
    width:65px;
    height: 65px;
    margin: 10px;
    border-radius: 10px;
    background: transparent;
    font-size: 25px;
    color: aliceblue;
    box-shadow:0px 3px 5px gray ;
    cursor: pointer;
}
.equalbtn{
    background-color: rgb(248, 94, 37);
    color: black;
font-weight: bolder;
}
.operator{
    color: aqua;
}