.icon-image { color: #22c55e; }
.icon-video { color: #ef4444; }
.icon-audio { color: #8b5cf6; }
.icon-document { color: #3b82f6; }
.icon-archive { color: #f59e0b; }
.icon-other { color: #64748b; }
