.sky-magazine-cinema {
    width: 420px !important;
    height: 450px !important;
    position: relative;
    overflow: hidden;
    font-family: "Segoe UI", Inter, Arial, sans-serif;
    background-color: #FCFCFC !important;
}

    .sky-magazine-cinema  a {
        color:white !important;
    }

    .sky-magazine-cinema,
    .sky-magazine-cinema * {
        box-sizing: border-box;
    }

.sky-news-archive-title h2 {
    color:#fff !important;
}



.sky-magazine-cinema__stage {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    isolation: isolate;
   
}

.sky-magazine-cinema__stage_dark {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    isolation: isolate;
    background-color: rgba(0,0,0,.9) !important;
}

.sky-magazine-cinema__slide {
    position: absolute;
    inset: 0;
    display: grid;
    place-items: center;
    opacity: 0;
    transform: scale(1.015);
    transition: opacity 1800ms cubic-bezier(.22,.61,.36,1), transform 7000ms cubic-bezier(.16,1,.3,1);
    pointer-events: none;
    
}

    .sky-magazine-cinema__slide.is-active {
        opacity: 1;
        transform: scale(1);
        z-index: 3;
    }

    .sky-magazine-cinema__slide.is-leaving {
        opacity: 0;
        transform: scale(1.035);
        z-index: 2;
    }

.sky-magazine-cinema__bg {
    position: absolute;
    inset: -8%;
    width: 116%;
    height: 116%;
    object-fit: cover;
    filter: blur(30px) saturate(1.08) brightness(.58);
    transform: scale(1.18);
    opacity: .92;
}

.sky-magazine-cinema__slide.is-active .sky-magazine-cinema__bg {
    animation: skyBgDrift 7600ms ease-in-out forwards;
}

.sky-magazine-cinema__cover {
    position: relative;
    z-index: 4;
    display: block;
    max-width: 95%;
    max-height: 95%;
    object-fit: contain;
    border-radius: 18px;
    box-shadow: 0 44px 110px rgba(0,0,0,.58), 0 18px 48px rgba(0,0,0,.38), inset 0 0 0 1px rgba(255,255,255,.08);
    transform: scale(.985);
    transition: transform 7000ms cubic-bezier(.16,1,.3,1), filter 1800ms cubic-bezier(.22,.61,.36,1);
}

.sky-magazine-cinema__slide.is-active .sky-magazine-cinema__cover {
    transform: translateY(-8px) scale(1.045);
    filter: contrast(1.03) saturate(1.03);
}

.sky-magazine-cinema__slide.is-leaving .sky-magazine-cinema__cover {
    transform: translateY(-12px) scale(1.055);
    filter: blur(3px) brightness(.88);
}

.sky-magazine-cinema__vignette {
    position: absolute;
    inset: 0;
    z-index: 10;
    pointer-events: none;
}

.sky-magazine-cinema__light {
    position: absolute;
    top: -18%;
    left: -55%;
    width: 42%;
    height: 140%;
    z-index: 11;
    pointer-events: none;
    transform: rotate(16deg);
    filter: blur(24px);
    opacity: 0;
    animation: skyLightSweep 7600ms ease-in-out infinite;
}

.sky-magazine-cinema__grain {
    position: absolute;
    inset: 0;
    z-index: 12;
    opacity: .08;
    pointer-events: none;
    mix-blend-mode: overlay;
    animation: skyFilmGrain 1200ms steps(2) infinite;
}

/* ===========================
   E-DERGİ ARŞİVİ LİNKİ
=========================== */

.sky-magazine-cinema__archive {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 22px;
    display: flex;
    justify-content: center;
    z-index: 999;
    pointer-events: none;
}

.sky-magazine-cinema__archive-link {
    pointer-events: auto;
    position: relative;
    display: inline-block;
    padding: 0 5px 8px;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: 700;
    letter-spacing: .12em;
    text-shadow: 0 3px 6px rgba(0,0,0,1), 0 0 12px rgba(0,0,0,.95), 2px 2px 10px rgba(0,0,0,.9), -2px -2px 10px rgba(0,0,0,.9);
    transition: color .35s, transform .35s;
}

    .sky-magazine-cinema__archive-link::after {
        content: "";
        position: absolute;
        left: 50%;
        bottom: 0;
        transform: translateX(-50%);
        width: 75%;
        height: 3px;
        border-radius: 20px;
        background: #E13723;
        box-shadow: 0 0 10px rgba(225,55,35,.85), 0 0 20px rgba(225,55,35,.45);
        transition: all .35s ease;

    }

    .sky-magazine-cinema__archive-link:hover {
        color: #ffffff;
        transform: translateY(-2px) scale(1.04);
    }

        .sky-magazine-cinema__archive-link:hover::after {
            width: 100%;
            height: 4px;
            box-shadow: 0 0 16px rgba(225,55,35,1), 0 0 30px rgba(225,55,35,.65);
        }

/* =========================== */

@keyframes skyBgDrift {

    from {
        transform: scale(1.18) translate(-1.5%,0);
    }

    to {
        transform: scale(1.24) translate(1.5%,-1.5%);
    }
}

@keyframes skyLightSweep {

    0%,28% {
        left: -60%;
        opacity: 0;
    }

    42% {
        opacity: .55;
    }

    60% {
        left: 118%;
        opacity: 0;
    }

    100% {
        left: 118%;
        opacity: 0;
    }
}

@keyframes skyFilmGrain {

    from {
        transform: translate(0,0);
    }

    to {
        transform: translate(-2%,1%);
    }
}

@media (max-width:768px) {

    .sky-magazine-cinema {
        width: 100% !important;
        height: 480px !important;
    }

    .sky-magazine-cinema__archive-link {
        font-size: 15px;
    }
}


.sky-dark-ad {
    background-color: #FCFCFC !important;
}