      display: none;
                z-index: 1050;
            }

            .info-button {
                position: fixed;
                bottom: 15px;
                right: 15px;
                display: flex;
                align-items: center;
                background-color: rgba(245, 245, 247, 0.9);
                backdrop-filter: blur(10px);
                -webkit-backdrop-filter: blur(10px);
                border-radius: 25px;
                padding: 10px;
                text-decoration: