             top: 0.4rem;
                right: 0.4rem;
            }

            .top-icons {
                top: 1rem;
                right: 1rem;
                gap: 0.5rem;
            }

            .icon-button {
                width: 2rem;
                height: 2rem;
                font-size: 1rem;
            }

            .search-container {
                padding: 1.5rem;
                width: 95%;
            }

            .search-popup {
                padding-top: 10vh;
          