.KeyboardMenu {
               background: rgb(205, 204, 232);
               transform: scale(0.8);
               border: 1px solid;
               position: absolute;
               height: 75px;
               width: 200px;
               overflow: auto;
               bottom: 0px;
               right: 80px;
               z-index: 10;
           }
           .KeyboardMenu button {
               display: flex;
               align-items: center;
               width: 70px;
               text-align: center;
               -webkit-appearance: none;
               border: solid 1px;
               background: rgb(247, 247, 255);
               height: 21px;
               cursor: pointer;
               font-family: inherit;
               padding: 1px;
               font-size: 12px;
               margin: 3px ;
           }
           .KeyboardMenu button:focus {
               background: rgb(209, 240, 255);
               outline: 0;
           }
           .KeyboardMenu .option {
               position: absolute;
           }
           .KeyboardMenu .right {
               position: absolute;
               top: 0;
               bottom: 48px;
               left: 75px;
               font-size: 12px;
               display: flex;
               align-items: center;
               padding-right: 3px;
           }
           
          .DescriptionBox {
                position: absolute; /* Positioning to move it around */
                left: 50%; /* Center horizontally */
                transform: translateX(-50%); /* Adjust for half of its own width */
                bottom: 0px; /* Move it up from the bottom */
                color: rgb(0, 0, 0);
                border: 1px solid rgb(0, 0, 0);
                background: rgba(255, 255, 255, 0.8); /* Semi-transparent background */
                padding: 10px; /* Padding for readability */
                width: 100%; /* Set a specific width */
                box-sizing: border-box; /* Include padding in width */
            }
            
            .DescriptionBox p {
                font-size: 16px; /* Scale up the font size */
                text-align: center;
                margin: 0;
            }