/* Logo with hover effect */
.logo-container {
    position: relative;
}

.progress-logo {
    font-size: 1.5rem;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    background: linear-gradient(90deg, white 50%, rgba(3, 79, 255, 0.336) 50%);
    background-size: 200% 100%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: background-position 0.5s ease-in-out;
    cursor: pointer;
    white-space: nowrap; /* Prevent text wrapping */
}

.progress-logo:hover {
    background-position: -100% 0;
}