#fw-section-hero-0eb2dac4-eff3-4da7-a0e7-790f660bb94c {

/* Cyberpunk style for button links with rounded edges */
a {
    color: #ffffff; /* White text */
    font-weight: bold;
    text-shadow: 0 0 5px #9b00ff, 0 0 10px #9b00ff; /* Subtle neon glow */
    background-color: #0a0a0a; /* Dark button background */
    border: 2px solid #9b00ff; /* Neon purple border */
    border-radius: 50px; /* Fully rounded / capsule shape */
    padding: 10px 20px;
    text-decoration: none;
    transition: all 0.3s ease;
}

/* Hover glow effect */
a:hover {
    color: #fff;
    text-shadow: 0 0 10px #9b00ff, 0 0 20px #9b00ff, 0 0 30px #9b00ff;
    box-shadow: 0 0 15px #9b00ff, 0 0 30px #9b00ff inset;
}
}
#fw-section-recent-videos-7160a7a5-3d4b-4703-9e39-c6687438523d {

/* Cyberpunk Theme for YouTube Feed Links */
a {
    color: #ffffff !important; /* White text for readability */
    font-weight: bold !important;
    text-shadow: 0 0 5px #9b00ff, 0 0 10px #9b00ff !important; /* Subtle neon glow */
    text-decoration: none !important;
    transition: all 0.3s ease !important;
}

/* Hover Glow Effect */
a:hover {
    color: #000000 !important; /* Black text on hover */
    text-shadow: 0 0 10px #9b00ff, 0 0 20px #9b00ff, 0 0 30px #9b00ff !important; /* Intensified glow */
}

/* Cyberpunk Style for Video Buttons (Watch / Subscribe) */
a.button, button {
    color: #ffffff !important; /* White text */
    font-weight: bold !important;
    background-color: #0a0a0a; /* Dark button background */
    border: 2px solid #9b00ff; /* Neon purple border */
    border-radius: 50px; /* Rounded / capsule style */
    padding: 10px 20px;
    text-decoration: none !important;
    text-align: center;
    transition: all 0.3s ease !important;
    text-shadow: 0 0 5px #9b00ff, 0 0 10px #9b00ff;
}

a.button:hover, button:hover {
    color: #000000 !important; /* Black on hover */
    text-shadow: 0 0 10px #9b00ff, 0 0 20px #9b00ff, 0 0 30px #9b00ff;
    box-shadow: 0 0 15px #9b00ff, 0 0 30px #9b00ff inset;
}
}
#fw-section-tiers-a9b28870-b42f-4d1f-88a6-34368fb2ffdc {

/* Cyberpunk Theme for Membership Tier Links/Buttons */
a {
    color: #ffffff !important; /* Base text white for readability */
    font-weight: bold !important;
    text-shadow: 0 0 5px #9b00ff, 0 0 10px #9b00ff !important; /* Subtle neon glow */
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 2px solid #9b00ff; /* Neon purple border */
    border-radius: 12px; /* Rounded edges */
    padding: 8px 16px; /* Button spacing */
    background-color: #0a0a0a; /* Dark background */
}

/* Hover Glow Effect for Tiers */
a:hover {
    color: #000000 !important; /* Turns black on hover */
    text-shadow: 0 0 10px #9b00ff, 0 0 20px #9b00ff, 0 0 30px #9b00ff !important; /* Intensified glow */
    box-shadow: 0 0 15px #9b00ff, 0 0 30px #9b00ff inset;
}
}

#fw-section-header {
--color-primary: #a421d9;
--color-primary-rgb: 164, 33, 217;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
/* Cyberpunk Dark Purple Menu Links - Sharp Idle, Neon Glow on Hover */
a {
    color: #9b00ff; /* Dark neon purple */
    text-decoration: none;
    font-weight: bold;
    font-size: 1.5em; /* Bigger font */
    text-shadow: none; /* Remove blurry shadow when idle */
    transition: all 0.3s ease;
}

/* Hover Glow Effect */
a:hover {
    color: #fff;
    text-shadow: 0 0 10px #9b00ff, 0 0 20px #9b00ff, 0 0 30px #9b00ff;
}
}



#fw-section-links-list-3447e36d-8abb-41f0-b4a5-3204747a7aad {

/* Cyberpunk Theme for All Links with Black Text */
a {
    color: #000000 !important; /* Black text */
    font-weight: bold !important;
    text-shadow: 0 0 5px #9b00ff, 0 0 10px #9b00ff !important; /* Subtle neon glow */
    text-decoration: none !important; /* Optional: remove underline */
    transition: all 0.3s ease !important;
}

/* Hover Glow Effect */
a:hover {
    color: #ffffff !important; /* Turns white on hover */
    text-shadow: 0 0 10px #9b00ff, 0 0 20px #9b00ff, 0 0 30px #9b00ff !important; /* Intensified neon glow */
}
}
#fw-section-announcement-bar-e806b5f3-5161-4691-8f6e-f18768da1788 {

/* Cyberpunk Announcement Bar with White Text */
a {
    color: #ffffff; /* White text for readability */
    font-weight: bold;
    transition: all 0.3s ease;
}

/* Background for the announcement bar */
.announcement-bar {
    background-color: #0a0a0a; /* Dark black base */
    border-top: 2px solid #9b00ff; /* Neon purple top border */
    border-bottom: 2px solid #9b00ff; /* Neon purple bottom border */
    box-shadow: 0 0 15px #9b00ff, 0 0 30px #9b00ff inset; /* Neon glow effect */
    padding: 10px 0;
    text-align: center;
    transition: all 0.3s ease;
}

/* Optional hover effect for the bar */
.announcement-bar:hover {
    box-shadow: 0 0 25px #9b00ff, 0 0 50px #9b00ff inset; /* Stronger neon glow */
}
}