.number-display {
    font-size: 2rem; /* Large font size */
    font-weight: bold; /* Make it bold */
    background: linear-gradient(90deg, #E69D00, #FFA500, #FF8C00); /* Enhanced yellow-orange gradient */
    background-clip: text; /* Clip the background to text */
    -webkit-text-fill-color: transparent; /* Make text take gradient color */
    display: inline-block;
    position: relative;
}

.number-display::after {
    content: "";
    display: block;
    width: 100%;
    height: 3px;
    background: linear-gradient(90deg, #E69D00, #FFA500, #FF8C00); /* Gradient underline */
    position: absolute;
    bottom: -3px;
    left: 0;
    border-radius: 5px; /* Smooth edges */
}