.swal2-toast {
    width: 300px !important;
    padding: 0.5rem !important;
    font-size: 0.875rem !important;
    border-radius: 0.375rem !important;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
}

.swal2-popup {
    width: 400px !important;
    padding: 1rem !important;
    border-radius: 0.5rem !important;
    background: #1a1a1a !important;
    color: #ffffff !important;
}

.swal2-title {
    font-size: 1rem !important;
    margin: 0.5rem 0 !important;
}

.swal2-html-container {
    font-size: 0.875rem !important;
    margin: 0.5rem 0 !important;
}

.swal2-timer-progress-bar {
    background: rgba(255, 255, 255, 0.2) !important;
}

/* Dark tema renkleri */
.swal2-container {
    background: rgba(0, 0, 0, 0.5) !important;
}

.swal2-popup {
    background: #1a1a1a !important;
    color: #ffffff !important;
}

.swal2-title {
    color: #ffffff !important;
}

.swal2-html-container {
    color: #e5e7eb !important;
}

/* Buton stilleri */
.swal2-confirm {
    background-color: #4ade80 !important;
    border: none !important;
    padding: 0.5rem 1rem !important;
    font-size: 0.875rem !important;
}

.swal2-cancel {
    background-color: #f87171 !important;
    border: none !important;
    padding: 0.5rem 1rem !important;
    font-size: 0.875rem !important;
} 
    width: 300px !important;
    padding: 0.5rem !important;
    font-size: 0.875rem !important;
    border-radius: 0.375rem !important;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
}

.swal2-popup {
    width: 400px !important;
    padding: 1rem !important;
    border-radius: 0.5rem !important;
    background: #1a1a1a !important;
    color: #ffffff !important;
}

.swal2-title {
    font-size: 1rem !important;
    margin: 0.5rem 0 !important;
}

.swal2-html-container {
    font-size: 0.875rem !important;
    margin: 0.5rem 0 !important;
}

.swal2-timer-progress-bar {
    background: rgba(255, 255, 255, 0.2) !important;
}

/* Dark tema renkleri */
.swal2-container {
    background: rgba(0, 0, 0, 0.5) !important;
}

.swal2-popup {
    background: #1a1a1a !important;
    color: #ffffff !important;
}

.swal2-title {
    color: #ffffff !important;
}

.swal2-html-container {
    color: #e5e7eb !important;
}

/* Buton stilleri */
.swal2-confirm {
    background-color: #4ade80 !important;
    border: none !important;
    padding: 0.5rem 1rem !important;
    font-size: 0.875rem !important;
}

.swal2-cancel {
    background-color: #f87171 !important;
    border: none !important;
    padding: 0.5rem 1rem !important;
    font-size: 0.875rem !important;
} 
    width: 300px !important;
    padding: 0.5rem !important;
    font-size: 0.875rem !important;
    border-radius: 0.375rem !important;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
}

.swal2-popup {
    width: 400px !important;
    padding: 1rem !important;
    border-radius: 0.5rem !important;
    background: #1a1a1a !important;
    color: #ffffff !important;
}

.swal2-title {
    font-size: 1rem !important;
    margin: 0.5rem 0 !important;
}

.swal2-html-container {
    font-size: 0.875rem !important;
    margin: 0.5rem 0 !important;
}

.swal2-timer-progress-bar {
    background: rgba(255, 255, 255, 0.2) !important;
}

/* Dark tema renkleri */
.swal2-container {
    background: rgba(0, 0, 0, 0.5) !important;
}

.swal2-popup {
    background: #1a1a1a !important;
    color: #ffffff !important;
}

.swal2-title {
    color: #ffffff !important;
}

.swal2-html-container {
    color: #e5e7eb !important;
}

/* Buton stilleri */
.swal2-confirm {
    background-color: #4ade80 !important;
    border: none !important;
    padding: 0.5rem 1rem !important;
    font-size: 0.875rem !important;
}

.swal2-cancel {
    background-color: #f87171 !important;
    border: none !important;
    padding: 0.5rem 1rem !important;
    font-size: 0.875rem !important;
} 