/**
 * Curious marka renkleri (logo: pembe + yeşil/teal)
 *
 * GERİ ALMAK İÇİN:
 *   panel/app/Views/front/partials/elvion/head.php dosyasında
 *   curious-brand.css satırını yorumlayın veya silin.
 *
 * Orijinal Elvion değerleri (yedek – custom.css :root):
 *   --main-color:      #1D9AED;
 *   --primary-color:   #02131F;
 *   --secondary-color: #F0F3FF;
 *   --accent-color:    #1D1DED;
 *   --gradiant-color:  linear-gradient(90deg, #1D9AED 0%, #1D1DED 100%);
 */

:root {
    /* Logo paleti */
    --curious-pink: #D14B94;
    --curious-pink-dark: #B83D82;
    --curious-pink-light: #E86AAB;
    --curious-green: #2DB4C6;
    --curious-green-dark: #249AAA;
    --curious-green-light: #4CC9D8;

    /* Tema değişkenlerine eşleme */
    --main-color: var(--curious-pink);
    --accent-color: var(--curious-green);
    --gradiant-color: linear-gradient(90deg, var(--curious-pink) 0%, var(--curious-green) 100%);
    --secondary-color: #FDF5F9;

    /* Koyu zemin (hero, footer) okunabilirlik için aynı kalır */
    --primary-color: #02131F;
}

/* Vurgu: buton hover yeşile kayar */
.sis-btn-default:hover,
.sis-btn-default:focus {
    background-color: var(--curious-green) !important;
    border-color: var(--curious-green) !important;
}

/* İkincil/outline butonlar */
.sis-btn-default.sis-btn-outline,
.btn-outline-primary {
    color: var(--curious-pink) !important;
    border-color: var(--curious-pink) !important;
}

.sis-btn-default.sis-btn-outline:hover {
    background-color: var(--curious-pink) !important;
    color: var(--white-color) !important;
}

/* Menü hover / aktif */
.sis-main-menu ul li a:hover,
.sis-main-menu ul li.current-menu-item > a {
    color: var(--curious-pink);
}

/* Hero: hafif marka geçişi (isteğe bağlı – sadece ana sayfa) */
.home-page .hero-content.sisf-page-background {
    background-image: linear-gradient(
        145deg,
        var(--primary-color) 0%,
        #0d2430 45%,
        #1a3a42 100%
    );
}

/* Başlık vurgusu (panelden gelen highlight span) */
.sisf-e-colored,
.sis-section-title h1 span.sisf-e-colored {
    color: var(--curious-green);
}

/* Sosyal / link hover */
.social-icons-link ul li a:hover,
.footer-social-icons-link li a:hover i {
    color: var(--curious-pink);
}

/* Scrollbar ve küçük aksanlar */
::-webkit-scrollbar-thumb {
    background: var(--curious-pink);
}

::-webkit-scrollbar-thumb:hover {
    background: var(--curious-green);
}

/* 3 sütunlu kart grid: son satırda eksik öğe varsa ortala */
.sis-card-grid-3 {
    justify-content: center;
}
