/* Дополнительные стили для тем */
.theme-switcher {
    transition: all 0.3s ease;
}

.theme-option {
    transition: all 0.2s ease;
    border-radius: 4px;
}

.theme-option:hover {
    transform: translateX(5px);
}

/* Адаптивность для мобильных */
@media (max-width: 768px) {
    .theme-preview {
        width: 16px;
        height: 16px;
    }
}