/* ===== Additional styles for OGG to MP3 Converter ===== */

/* File icon specific */
.file-item .file-icon {
    background: var(--primary-light);
    color: var(--primary);
}

.file-item .file-icon svg {
    width: 20px;
    height: 20px;
}

/* Bitrate slider custom styling */
#bitrateSlider {
    background: linear-gradient(to right, var(--primary-light), var(--primary));
}

#bitrateSlider::-webkit-slider-thumb {
    background: var(--primary);
    box-shadow: 0 2px 8px rgba(37, 99, 235, 0.3);
}

#bitrateSlider::-moz-range-thumb {
    background: var(--primary);
    border: none;
}

/* Spacing fixes */
.stats-grid {
    margin-bottom: 16px;
}

.file-list {
    margin-bottom: 16px;
}

/* Responsive tweaks */
@media (max-width: 640px) {
    .file-item .file-icon {
        width: 36px;
        height: 36px;
    }
    
    .file-item .file-icon svg {
        width: 16px;
        height: 16px;
    }
}

/* Dark mode support */
@media (prefers-color-scheme: dark) {
    .file-item:hover {
        background: var(--bg);
    }
}