.app-page { display: none; opacity: 0; transition: opacity 0.2s ease-in-out; }
.app-page.active { display: block; opacity: 1; }
.admin-section { display: none; }
.admin-section.active { display: block; }
#map { height: 130px; width: 100%; border-radius: 0.75rem; z-index: 10; }
.wa-chat-bg {
    background-color: #efeae2;
    background-image: radial-gradient(#d1dbd6 0.75px, transparent 0.75px), radial-gradient(#d1dbd6 0.75px, #efeae2 0.75px);
    background-size: 30px 30px;
    background-position: 0 0, 15px 15px;
}
body.modal-open {
    overflow: hidden;
    position: fixed;
    width: 100%;
}
