.chansey-logo {
    font-family: 'Press Start 2P', cursive;
    font-size: 1.2rem;
    color: #ff3399;
    text-shadow: 
        2px 2px 0 rgba(0, 0, 0, 0.2),
        -1px -1px 0 rgba(255, 255, 255, 0.3);
    letter-spacing: 2px;
    text-transform: uppercase;
    background: linear-gradient(
        45deg,
        #ff3399 0%,
        #ff66b2 50%,
        #ff3399 100%
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: logoShine 3s ease-in-out infinite;
    margin: 4px 0;
    padding: 0;
    text-decoration: none;
    display: inline-block;
}

@keyframes logoShine {
    0%, 100% {
        filter: brightness(100%);
    }
    50% {
        filter: brightness(120%);
    }
} 

/* Style for the logo link */
.nav-left a {
    text-decoration: none;
} 