/* 修复提示窗口样式问题 */
.notice--wrapper {
    opacity: 0 !important;
    pointer-events: none !important;
    transition: opacity 0.3s ease-in-out !important;
}

.notice--wrapper[style*="opacity: 1"] {
    opacity: 1 !important;
}

/* 确保提示窗口在移动设备上正确显示 */
@media (max-width: 768px) {
    .notice--wrapper {
        width: 80% !important;
        max-width: 300px !important;
    }
}

/* 防止与其他动画冲突 */
.notice--wrapper {
    animation: none !important;
    transform: translateX(-50%) !important;
}

/* 友情链接页面：描述信息换行显示 */
.link-item .description {
    display: block;
    font-size: 12px;
    margin-top: 4px;
    color: var(--farallon-text-gray);
}

/* 文章点赞：点击后保持红色图标可见 */
.post--single__action .button--like.is-active svg {
    fill: #ff4d4f !important;
}

.post--single__action .button--like.is-active .count {
    color: #ff4d4f !important;
}

.post--single__action .button--like.is-active .icon--default {
    display: block !important;
}