/* Clean Master visual polish patch */

/* smoother screenshots */
img {
    filter: brightness(1.06) contrast(1.08) saturate(1.05);
    transition: all 0.35s ease;
}

/* screenshot containers used in Spectral theme */
.image img,
.spotlight .image img {
    border-radius: 10px;
    filter: brightness(1.08) contrast(1.1) saturate(1.1) hue-rotate(-6deg);
}

/* subtle glow to match blue/purple theme */
.image {
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 12px 35px rgba(0,0,0,0.35);
}

/* hover effect */
.image img:hover,
.spotlight .image img:hover {
    filter: brightness(1.12) contrast(1.12) saturate(1.15);
    transform: scale(1.02);
}

/* improve hero readability */
#banner:before {
    background: linear-gradient(
            rgba(10,15,30,0.55),
            rgba(10,15,30,0.65)
    );
}

/* slightly richer background tone */
body {
    background: linear-gradient(
            180deg,
            #2e3842 0%,
            #27313b 100%
    );
}
