.material-symbols-outlined {
    font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
    vertical-align: middle;
}

.glass-aura {
    box-shadow: 0 0 0 12px rgba(37, 211, 102, 0.1);
}

.whatsapp-aura {
    box-shadow: 0 0 0 12px rgba(37, 211, 102, 0.1);
}

.glass-effect {
    backdrop-filter: blur(20px);
    background: rgba(246, 250, 254, 0.8);
}

.glass-panel {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background: rgba(246, 250, 254, 0.7);
}

.glass-card {
    backdrop-filter: blur(20px);
    background: rgba(255, 255, 255, 0.7);
}

.aura-ring::after {
    background: rgba(37, 211, 102, 0.15);
    border-radius: 9999px;
    bottom: -12px;
    content: "";
    left: -12px;
    position: absolute;
    right: -12px;
    top: -12px;
    z-index: -1;
}

.whatsapp-gradient {
    background: linear-gradient(135deg, #25d366 0%, #128c7e 100%);
}

html {
    scroll-padding-top: 6rem;
}
