/**
 * Page Loader Fix - Force Hide
 * 强制隐藏页面加载器
 * 
 * 修复日语产品页面加载器不消失的问题
 * Version: 1.0
 */

/* 强制隐藏已加载的页面加载器 */
.page-loader.loaded {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    display: none !important;
}

/* 确保加载器在页面加载完成后立即隐藏 */
body.loaded .page-loader,
html.loaded .page-loader {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    display: none !important;
}

/* 备用方案：如果 JavaScript 没有添加 loaded class，2秒后自动隐藏 */
@keyframes autoHideLoader {
    0% {
        opacity: 1;
        visibility: visible;
    }
    99% {
        opacity: 0;
        visibility: visible;
    }
    100% {
        opacity: 0;
        visibility: hidden;
        display: none;
    }
}

.page-loader {
    animation: autoHideLoader 2s ease-in-out forwards;
}

/* 如果有 loaded class，立即隐藏，不等待动画 */
.page-loader.loaded {
    animation: none !important;
}
