/* Custom CSS for CRM System */

/* Custom styling for dashboard cards - Tailwind yönetiyor */
/*
.card-body {
    padding: 1.25rem;
}
.card:hover {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.08);
}
*/

/* Dark mode hover effect - KALDIRILDI */

/* Custom alert styling - Tailwind yönetiyor */
/*
.alert {
    border-radius: 0.5rem;
    border-left-width: 4px;
}
.alert-primary { border-left-color: var(--primary); }
.alert-success { border-left-color: var(--success); }
.alert-warning { border-left-color: var(--warning); }
.alert-danger { border-left-color: var(--danger); }
*/

/* Button hover effects - Tailwind yönetiyor */
/*
.btn:hover {
    transform: translateY(-1px);
}
*/

/* Custom badge styling - Tailwind yönetiyor */
/*
.badge {
    display: inline-flex;
    align-items: center;
    padding: 0.2rem 0.5rem;
    font-size: 0.7rem;
    font-weight: 500;
    line-height: 1;
    border-radius: 0.25rem;
    text-transform: uppercase;
}
.badge-primary { background-color: var(--primary-light); color: var(--primary); }
.badge-success { background-color: var(--success-light); color: var(--success); }
.badge-warning { background-color: var(--warning-light); color: var(--warning); }
*/

/* Activity item styling - KALDIRILDI */

/* Custom table styling - Tailwind yönetiyor */
/*
.table th {
    font-weight: 600;
    background-color: #f8f9fa;
}
*/

/* Mobile responsive adjustments - KALDIRILDI (HTML'de yönetiliyor) */

/* Custom card header styling - Tailwind yönetiyor */
/*
.card-header {
    padding: 1rem 1.25rem;
    background-color: transparent;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
*/

/* Dashboard pattern background - KALDIRILDI */

/* Dashboard statistics cards styling - KALDIRILDI */

/* User dropdown styling - KALDIRILDI */

/* Sidebar styling - Essential for layout */
.sidebar {
    z-index: 30;
    overflow-y: auto;
    transition: transform 0.3s ease-in-out, left 0.3s ease-in-out;
}

@media (min-width: 992px) {
    .sidebar {
        position: fixed;
        top: 4rem; /* Header height */
        left: 0;
        bottom: 0;
        width: 16rem;
        transform: none;
        z-index: 10;
    }
    
    .content-wrapper {
        margin-left: 16rem;
        width: calc(100% - 16rem);
    }
}

/* Mobile sidebar */
@media (max-width: 991px) {
    .sidebar {
        position: fixed;
        top: 0;
        left: -280px;
        bottom: 0;
        width: 280px;
        z-index: 40;
    }
    
    .sidebar:not(.hidden) {
        left: 0;
    }
    
    .main-header {
        z-index: 35;
    }
    
    .content-wrapper {
        width: 100%;
        margin-left: 0;
    }
}

/* Sidebar overlay */
#sidebar-overlay {
    animation: fadeIn 0.2s ease-in-out;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

/* Hızlı ayarlama butonları için stil - Tailwind yönetiyor */
/*
.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0.5rem 1rem;
    border-radius: 0.375rem;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition: all 0.2s ease-in-out;
}
*/

/* Tooltip styling - KALDIRILDI (Varsa Alpine.js veya başka kütüphane ile yönetilebilir) */

/* Gradient backgrounds - KALDIRILDI (Tailwind sağlar) */

/* Chart styling */
canvas {
    max-width: 100%;
}

/* Notification badge - Tailwind yönetiyor */
/* .size-2, .size-10, etc. - KALDIRILDI */

/* BG opacity - Tailwind yönetiyor */
/* .bg-primary\/10, .bg-success\/10 etc. - KALDIRILDI */

/* Text colors - Tailwind yönetiyor */
/* .text-blue-100 etc. - KALDIRILDI */

/* Hover states - Tailwind yönetiyor */
/* .hover\:bg-blue-50:hover etc. - KALDIRILDI */

/* Specific bg colors - Tailwind yönetiyor */
/* .bg-blue-700 etc. - KALDIRILDI */

/* Transition effects - Tailwind yönetiyor */
/* .transition-colors etc. - KALDIRILDI */

/* Outline buttons - Tailwind yönetiyor */
/* .btn-outline-primary etc. - KALDIRILDI */

/* Page elements - Tailwind yönetiyor */
/* .page-wrapper, .main-content etc. - KALDIRILDI */

/* Form başlıkları ve düzenlemeleri - KALDIRILDI */

/* Input alanlarının boyutları ve görünümü - KALDIRILDI */

/* Card overrides - KALDIRILDI */

/* Remove other potentially conflicting custom styles */
/*
.card-body {
    padding: 1.5rem;
}

.card-header {
    padding: 1rem 1.5rem;
    border-bottom: 1px solid #e5e7eb;
}

.size-3 {
    width: 0.75rem !important;
    height: 0.75rem !important;
}

.small-card-body {
    padding: 1rem !important;
}

.absolute.bottom-2.right-2 {
    bottom: 0.5rem;
    right: 0.5rem;
}

.size-8 {
    width: 2rem !important;
    height: 2rem !important;
}

.text-lg {
    font-size: 1.125rem !important;
}

.mb-3 {
    margin-bottom: 0.75rem !important;
} 
*/ 