/**
 * 清理所有动画特效 - 确保编辑功能正常工作
 * 移除所有可能影响点击编辑的动画效果
 */

/* 全局禁用所有动画和过渡效果 */
*, *::before, *::after {
    animation: none !important;
    transition: none !important;
    transform: none !important;
}

/* 禁用所有悬停效果 */
*:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 确保可编辑元素保持静态 */
[data-editable] {
    position: relative;
    cursor: text;
    transform: none !important;
    transition: none !important;
    animation: none !important;
}

[data-editable]:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
    outline: none !important;
    border: none !important;
}

/* 按钮和链接保持静态 */
.btn, .btn:hover, .btn:focus, .btn:active {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 卡片和容器保持静态 */
.card, .card:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

.feature-card, .feature-card:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

.feature-stat-card, .feature-stat-card:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 图标保持静态 */
.feature-icon, .feature-icon:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 列表项保持静态 */
.list-group-item, .list-group-item:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 导航链接保持静态 */
.nav-link, .nav-link:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 公司预览卡片保持静态 */
.company-preview-card, .company-preview-card:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 快速链接保持静态 */
.quick-link, .quick-link:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 搜索相关元素保持静态 */
.search-btn, .search-btn:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 移除所有关键帧动画 */
@keyframes backgroundMove { }
@keyframes fadeInUp { }
@keyframes shimmer { }
@keyframes buttonGradient { }
@keyframes iconPulse { }
@keyframes float { }
@keyframes fadeIn { }
@keyframes pulse { }

/* 确保背景元素不影响编辑 */
body::before {
    animation: none !important;
    transform: none !important;
}

/* SVG动画禁用 */
svg, svg * {
    animation: none !important;
    transform: none !important;
    transition: none !important;
}

/* 统计数字保持静态 */
.stat-number, .stat-number:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 广告容器保持完全静态 */
.ad-container, .ad-container:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

.ad-container img, .ad-container img:hover {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}

/* 确保编辑区域可点击性 */
[data-editable] {
    pointer-events: auto !important;
    position: relative !important;
    z-index: 1 !important;
}

/* 移除可能干扰点击的伪元素 */
.card::before,
.feature-card::before,
.feature-stat-card::before {
    display: none !important;
    content: none !important;
}

/* 确保文本选择正常工作 */
[data-editable] {
    -webkit-user-select: text !important;
    -moz-user-select: text !important;
    -ms-user-select: text !important;
    user-select: text !important;
}
