/* NetFix visual polish patch */

/* balanced vividness for screenshots */
img {
    filter: brightness(1.05) contrast(1.1) saturate(1.1) hue-rotate(-10deg);
    transition: all 0.35s ease;
}

/* screenshot containers (Spectral theme) */
.image img,
.spotlight .image img {
    border-radius: 10px;
    filter: brightness(1.08) contrast(1.12) saturate(1.12) hue-rotate(-12deg);
}

/* glow and depth tuned toward purple */
.image {
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 12px 35px rgba(64, 0, 128, 0.35);
}

/* hover gives slight violet accent */
.image img:hover,
.spotlight .image img:hover {
    filter: brightness(1.15) contrast(1.15) saturate(1.2) hue-rotate(-15deg);
    transform: scale(1.02);
}

/* hero overlay: deeper purple gradient for readability */
#banner:before {
    background: linear-gradient(
            rgba(40, 0, 70, 0.55),
            rgba(25, 0, 50, 0.75)
    );
}

/* overall theme tone — subtle violet gradient background */
body {
    background: linear-gradient(
            180deg,
            #301b45 0%,
            #251433 100%
    );
    color: #eee;
}

/* optional: make buttons & links feel more “NetFix purple” */
.button.primary {
    background-color: #6e35d6;
    box-shadow: 0 0 15px rgba(110, 53, 214, 0.45);
}

.button.primary:hover {
    background-color: #8048ff;
}

/* accent links */
a {
    color: #b18cff;
}

a:hover {
    color: #d4b8ff;
}
