/* Sticky Navbar - Mobil */
@media (max-width: 1023px) {
    .container.responsive-container {
        position: sticky;
        top: 0;
        z-index: 1000;
        background: var(--bg, #f7f7ff);
    }

    body.dark .container.responsive-container {
        background: #0a0e27;
    }
}

/* Desktop - Navbar/Sidebar sabit boyut */
@media (min-width: 1024px) {
    /* Wrapper ve container animasyonlarını kapat */
    .wrapper,
    .container,
    .container.responsive-container {
        transition: none !important;
        transform: none !important;
    }
    
    /* Yan menü (wrap-side) sabit boyut */
    .wrap-side {
        transition: none !important;
        transform: none !important;
        width: auto !important;
        min-width: auto !important;
        max-width: none !important;
    }
    
    .wrap-side .wrap-head {
        transition: none !important;
        transform: none !important;
    }
    
    .wrap-side .wrap-head .logo {
        transition: none !important;
        transform: none !important;
    }
    
    .wrap-side .wrap-head .logo .icon,
    .wrap-side .wrap-head .logo .icon img {
        transition: none !important;
        transform: none !important;
        width: 36px !important;
        height: auto !important;
    }
    
    .wrap-side .wrap-head .logo .text {
        transition: none !important;
        transform: none !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
    
    /* Navbar menü */
    .wrap-navbar {
        transition: none !important;
        transform: none !important;
    }
    
    .wrap-navbar ul,
    .wrap-navbar ul li,
    .wrap-navbar ul li a {
        transition: none !important;
        transform: none !important;
    }
}

