/* 图片详情页 Footer 移动端适配修复 */
@media (max-width: 768px) {
    /* 确保footer在移动端使用2列布局 */
    footer .grid.grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    
    /* 确保footer容器正确显示 */
    footer .grid.gap-8 {
        gap: 2rem !important;
    }
}
