/* 全局禁用所有悬停效果 */

/* 1. 禁用所有元素的悬停效果和动画 */
* {
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

/* 2. 专门针对图片和图片容器元素 */
img, 
.work-item, 
.work-item:hover,
.work-item img, 
.work-item:hover img,
img:hover,
a:hover img,
a img:hover,
article:hover img,
.work-item-small:hover,
.work-item-large:hover,
.work-item-small img:hover,
.work-item-large img:hover {
    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
    box-shadow: none !important;
    border: none !important;
    outline: none !important;
    transition: none !important;
    animation: none !important;
    -webkit-filter: none !important;
    -webkit-transform: none !important;
    -webkit-transition: none !important;
    -moz-transform: none !important;
    -moz-transition: none !important;
    -o-transform: none !important;
    -o-transition: none !important;
}

/* 3. 禁用所有可能的filter效果 */
*:hover {
    filter: none !important;
    -webkit-filter: none !important;
    filter: brightness(1) !important;
    filter: contrast(1) !important;
    filter: saturate(1) !important;
    filter: blur(0) !important;
    filter: drop-shadow(0 0 0 transparent) !important;
}

/* 4. 强制恢复默认鼠标样式 */
*, *:hover {
    cursor: default !important;
}

a, a:hover, button, button:hover, .work-item, .work-item:hover {
    cursor: pointer !important;
}

/* 5. 禁止缩放和移动效果 */
@keyframes none {
    0% { transform: none; }
    100% { transform: none; }
}

* {
    animation-name: none !important;
    transform: none !important;
    scale: 1 !important;
    zoom: 1 !important;
} 