/* ============================================
   YAZILIM SAYFASI - BÜTÜN/DÜZ GÖRÜNÜM
   Kutu yok, shadow yok, border yok
   ============================================ */

/* Tüm arka planlar beyaz */
body.page-page-detail-software #section-software-detail,
body.page-page-detail-software #section-software-detail .bg-theme-light,
body.page-page-detail-software #section-software-detail .software-meta,
body.page-page-detail-software #section-software-detail .rounded-4,
body.page-page-detail-software #section-popular-software,
body.page-page-detail-software #section-popular-software .bg-theme-light,
body.page-page-detail-software .fon-section {
    background-color: #ffffff !important;
    background: #ffffff !important;
}

/* KUTU GÖRÜNÜMÜNÜ KALDIR - Sol ve Sağ container */
body.page-page-detail-software #section-software-detail .bg-theme-light.rounded-4,
body.page-page-detail-software .software-meta.rounded-4,
body.page-page-detail-software .col-md-5 .bg-theme-light,
body.page-page-detail-software .col-lg-4 .bg-theme-light,
body.page-page-detail-software .col-md-7 .bg-theme-light,
body.page-page-detail-software .col-lg-8 .bg-theme-light {
    background: #ffffff !important;
    box-shadow: none !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
}

/* Rounded-4 sınıfını kaldır */
body.page-page-detail-software #section-software-detail .rounded-4,
body.page-page-detail-software #section-software-detail [class*="rounded"] {
    border-radius: 0 !important;
}

/* Fiyat gösterimi kutusu - sadece bu hafif stillenebilir */
body.page-page-detail-software #section-software-detail .price.rounded-4,
body.page-page-detail-software #section-software-detail .price.d-flex {
    background: #f0fdf4 !important;
    border-radius: 12px !important;
    border: none !important;
    box-shadow: none !important;
}

/* Ürün görseli - %55 boyut ve gölgeli */
body.page-page-detail-software #section-software-detail .software-image,
body.page-page-detail-software #section-software-detail .card.software-image {
    border-radius: 16px !important;
    box-shadow: 0 10px 40px rgba(0,0,0,0.1) !important;
    border: none !important;
    overflow: hidden !important;
    max-width: 55% !important;
    margin: 0 auto 30px !important;
}

/* Özellik kartları - düz görünüm */
body.page-page-detail-software #section-software-detail .scriptozellks {
    background: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    box-shadow: none !important;
}

/* Navigasyon - düz görünüm */
body.page-page-detail-software #section-software-detail .page-inner-nav {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
}

/* İçerik kutuları - düz görünüm */
body.page-page-detail-software #section-software-detail .bg-white.rounded-4,
body.page-page-detail-software #section-software-detail-info .bg-white,
body.page-page-detail-software #section-software-setup-info .bg-white,
body.page-page-detail-software #section-software-version-info .bg-white {
    background: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    box-shadow: none !important;
}

/* Fiyat kartı iç kısım */
body.page-page-detail-software .software-meta .bg-white,
body.page-page-detail-software .software-meta .border-0 {
    background: #ffffff !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

/* Popüler yazılımlar - düz görünüm */
body.page-page-detail-software #section-popular-software > .container > div {
    background: #ffffff !important;
    box-shadow: none !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 20px 0 !important;
}

/* Butonlar - bunlar stillenebilir */
body.page-page-detail-software #section-software-detail .btn-success,
body.page-page-detail-software #section-software-detail .buy-link {
    border-radius: 8px !important;
}

/* ============================================
   LAYOUT DEĞİŞİKLİĞİ - %70 / %30 Oranı
   ============================================ */

/* Sağ kolon (fiyat) - %30 */
body.page-page-detail-software #section-software-detail .col-md-5,
body.page-page-detail-software #section-software-detail .col-lg-4 {
    flex: 0 0 30% !important;
    max-width: 30% !important;
}

/* Sol kolon - %70 */
body.page-page-detail-software #section-software-detail .col-md-7,
body.page-page-detail-software #section-software-detail .col-lg-8 {
    flex: 0 0 70% !important;
    max-width: 70% !important;
}

/* Fiyat kartı - kompakt görünüm */
body.page-page-detail-software #section-software-detail .software-meta {
    max-width: 280px !important;
    margin-left: auto !important;
}

/* Fiyat kutusu içi - daha küçük */
body.page-page-detail-software #section-software-detail .software-meta h1 {
    font-size: 18px !important;
    margin-bottom: 15px !important;
}

body.page-page-detail-software #section-software-detail .price-new {
    font-size: 32px !important;
}

body.page-page-detail-software #section-software-detail .software-buttons .btn {
    padding: 10px 20px !important;
    font-size: 14px !important;
}

/* Mobil için tam genişlik */
@media (max-width: 991px) {
    body.page-page-detail-software #section-software-detail .col-md-5,
    body.page-page-detail-software #section-software-detail .col-lg-4,
    body.page-page-detail-software #section-software-detail .col-md-7,
    body.page-page-detail-software #section-software-detail .col-lg-8 {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
    
    body.page-page-detail-software #section-software-detail .software-meta {
        max-width: 100% !important;
        margin: 0 auto 30px !important;
    }
}