/* =========================================================
   AMETHYST MYSTERY THEME - Ametist Gizem Teması
   Mor tonları, mistik ve büyülü tasarım
   ========================================================= */

[data-theme="amethyst-mystery"] {
    /* Ana Renkler */
    --accent: #8B5CF6;
    --accent-2: #A78BFA;
    --accent-soft: rgba(139, 92, 246, 0.3);
    --glow: rgba(139, 92, 246, 0.6);
    --bg: #0f0a1f;
    --ink: #faf5ff;
    --glass: #1a1333cc;
    
    /* Ek Renkler */
    --amethyst: #8B5CF6;
    --light-amethyst: #A78BFA;
    --dark-amethyst: #7C3AED;
    --lavender: #C4B5FD;
}

/* Ana Background - Amethyst Gradient */
[data-theme="amethyst-mystery"] body,
[data-theme="amethyst-mystery"] html {
    background: linear-gradient(135deg, 
        #0a0a0a 0%, 
        #14101f 20%, 
        #1f1833 40%, 
        #14101f 60%, 
        #0a0a0a 100%) !important;
    min-height: 100vh;
    position: relative;
    color: #faf5ff !important;
}

/* Ametist Parıltı Efekti - SABİT */
[data-theme="amethyst-mystery"] body::before {
    content: '';
    position: fixed;
    inset: 0;
    background: 
        radial-gradient(ellipse 800px 600px at 20% 10%, rgba(139, 92, 246, 0.25) 0%, transparent 50%),
        radial-gradient(ellipse 600px 800px at 80% 90%, rgba(167, 139, 250, 0.20) 0%, transparent 50%),
        radial-gradient(ellipse 500px 500px at 50% 50%, rgba(124, 58, 237, 0.15) 0%, transparent 50%);
    pointer-events: none;
    z-index: 0;
    /* Animasyon kaldırıldı */
}

/* Mistik Çizgiler Pattern - SABİT */
[data-theme="amethyst-mystery"] body::after {
    content: '';
    position: fixed;
    inset: 0;
    background-image: 
        repeating-linear-gradient(
            45deg,
            transparent,
            transparent 90px,
            rgba(139, 92, 246, 0.04) 90px,
            rgba(139, 92, 246, 0.04) 180px
        ),
        repeating-linear-gradient(
            -45deg,
            transparent,
            transparent 90px,
            rgba(167, 139, 250, 0.03) 90px,
            rgba(167, 139, 250, 0.03) 180px
        );
    pointer-events: none;
    z-index: 0;
    /* Animasyon kaldırıldı */
}

/* Kartlar - Amethyst Style */
[data-theme="amethyst-mystery"] .card,
[data-theme="amethyst-mystery"] .felix-card,
[data-theme="amethyst-mystery"] .neon-frame {
    background: linear-gradient(135deg, 
        rgba(15, 10, 31, 0.95) 0%, 
        rgba(26, 19, 51, 0.9) 25%, 
        rgba(37, 29, 71, 0.85) 50%, 
        rgba(15, 10, 31, 0.95) 100%) !important;
    border: 2px solid rgba(139, 92, 246, 0.5) !important;
    box-shadow: 
        0 0 20px rgba(139, 92, 246, 0.4),
        inset 0 0 20px rgba(139, 92, 246, 0.1) !important;
    backdrop-filter: blur(15px) !important;
}

[data-theme="amethyst-mystery"] .card:hover,
[data-theme="amethyst-mystery"] .felix-card:hover,
[data-theme="amethyst-mystery"] .neon-frame:hover {
    border-color: rgba(167, 139, 250, 0.7) !important;
    box-shadow: 
        0 0 30px rgba(167, 139, 250, 0.6),
        inset 0 0 25px rgba(139, 92, 246, 0.15) !important;
    transform: translateY(-2px);
}

/* Butonlar - Amethyst Gradient */
[data-theme="amethyst-mystery"] .chip,
[data-theme="amethyst-mystery"] button,
[data-theme="amethyst-mystery"] .nav-link {
    background: linear-gradient(135deg, 
        rgba(139, 92, 246, 0.2) 0%, 
        rgba(167, 139, 250, 0.15) 50%, 
        rgba(139, 92, 246, 0.2) 100%) !important;
    border: 1px solid rgba(139, 92, 246, 0.4) !important;
    box-shadow: 0 4px 12px rgba(139, 92, 246, 0.2) !important;
}

[data-theme="amethyst-mystery"] .chip:hover,
[data-theme="amethyst-mystery"] button:hover,
[data-theme="amethyst-mystery"] .nav-link:hover {
    background: linear-gradient(135deg, 
        rgba(139, 92, 246, 0.3) 0%, 
        rgba(167, 139, 250, 0.25) 50%, 
        rgba(139, 92, 246, 0.3) 100%) !important;
    box-shadow: 0 6px 20px rgba(167, 139, 250, 0.4) !important;
}

/* Sidebar - Amethyst */
[data-theme="amethyst-mystery"] .sidebar {
    background: linear-gradient(180deg,
        rgba(15, 10, 31, 0.98) 0%,
        rgba(26, 19, 51, 0.95) 50%,
        rgba(15, 10, 31, 0.98) 100%) !important;
    border-right: 2px solid rgba(139, 92, 246, 0.4) !important;
    box-shadow: 
        12px 0 30px rgba(0, 0, 0, 0.6),
        0 0 50px rgba(139, 92, 246, 0.3) !important;
}

/* Footer - Amethyst */
[data-theme="amethyst-mystery"] .site-footer {
    background: linear-gradient(135deg, 
        #0a0a0a 0%, 
        #14101f 20%, 
        #1f1833 40%, 
        #14101f 60%, 
        #0a0a0a 100%) !important;
    border-top: 3px solid rgba(139, 92, 246, 0.4) !important;
}

/* Iframe Borders - Amethyst */
[data-theme="amethyst-mystery"] iframe {
    border: 2px solid rgba(139, 92, 246, 0.5) !important;
    border-radius: 12px !important;
    box-shadow: 0 0 20px rgba(139, 92, 246, 0.3) !important;
}

/* Animasyonlar kaldırıldı - Tüm temalar statik */
