/**
 * Yeni Reklam Kısıtlaması Slider - Basit ve Görünür
 * Instagram, Facebook ve Google Reklam Çözümleri
 * v2.0 - Tüm override'ları engellemek için güçlendirildi
 */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap');

/* ===============================================
   Slider Container - Tüm override'ları engelle
   =============================================== */
.new-ad-slider,
#new-ad-slider,
div.new-ad-slider,
section.new-ad-slider,
body .new-ad-slider,
body #new-ad-slider,
.page .new-ad-slider,
.page #new-ad-slider {
    position: relative !important;
    width: 100% !important;
    background: #FFFFFF !important;
    margin-top: 70px !important;
    padding: 5rem 0 !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.06) !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    min-height: 400px !important;
    z-index: 1 !important;
    overflow: visible !important;
    clear: both !important;
    float: none !important;
    height: auto !important;
    max-height: none !important;
}

/* Tüm gizleme kurallarını override et */
.new-ad-slider[style*="display: none"],
#new-ad-slider[style*="display: none"],
.new-ad-slider[style*="visibility: hidden"],
#new-ad-slider[style*="visibility: hidden"],
.new-ad-slider[style*="opacity: 0"],
#new-ad-slider[style*="opacity: 0"] {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Container class kaldırıldı - artık inline style kullanılıyor */

/* ===============================================
   Responsive
   =============================================== */
@media (max-width: 575px) {
    .new-ad-slider,
    #new-ad-slider,
    div.new-ad-slider,
    section.new-ad-slider,
    body .new-ad-slider,
    body #new-ad-slider,
    .page .new-ad-slider,
    .page #new-ad-slider {
        padding: 3rem 0 !important;
        min-height: 300px !important;
    }
}
