/**
 * 隐藏返回按钮 - 仅在标记页面（body.hide-back-buttons）生效
 * 用于小程序嵌入的特定页面，避免用户混淆返回入口
 */

/* 隐藏常见的返回按钮类名 */
body.hide-back-buttons .back-btn,
body.hide-back-buttons .back-home-btn,
body.hide-back-buttons .back-link,
body.hide-back-buttons .btn-back,
body.hide-back-buttons .nav-btn[href="/"],
body.hide-back-buttons .nav-btn[href="/index.html"],
body.hide-back-buttons a[href="/"]:not(.logo):not(.nav-item):not(.mobile-nav .nav-item),
body.hide-back-buttons a[href="/index.html"]:not(.logo):not(.nav-item),
body.hide-back-buttons a[href="javascript:history.back()"],
body.hide-back-buttons button[onclick*="goBack"],
body.hide-back-buttons button[onclick*="goHome"],
body.hide-back-buttons button[onclick*="history.back"],
body.hide-back-buttons .back-to-home,
body.hide-back-buttons .header-left a[href*="/"],
body.hide-back-buttons .page-header > a[href="/"],
body.hide-back-buttons .tool-header-nav > a[href="/"],
body.hide-back-buttons .tool-header-nav > a[href="/tools/index.html"],
body.hide-back-buttons .sidebar-links a[href="/blog/"],
body.hide-back-buttons a:contains("返回首页"),
body.hide-back-buttons a:contains("返回上一页"),
body.hide-back-buttons a:contains("← 返回"),
body.hide-back-buttons button:contains("返回首页"),
body.hide-back-buttons button:contains("返回上一页") {
    display: none !important;
}

/* 针对特定页面的返回按钮 */
body.hide-back-buttons .feedback-list-page .back-home-btn,
body.hide-back-buttons .demand-list-page .back-home-btn,
body.hide-back-buttons .community-page .back-home-btn,
body.hide-back-buttons .profile-page .back-home-btn,
body.hide-back-buttons .artists-page .back-btn,
body.hide-back-buttons .artist-detail-page .back-btn,
body.hide-back-buttons .showcase-detail-page .back-btn,
body.hide-back-buttons .queue-detail-page .back-to-home,
body.hide-back-buttons .publish-demand-page .back-home-btn,
body.hide-back-buttons .system-messages-page .back-home-btn,
body.hide-back-buttons .showcase-upload-page .back-home-btn {
    display: none !important;
}

/* 工具页面的返回按钮（仅在标记页面才隐藏） */
body.hide-back-buttons .tool-page .back-btn,
body.hide-back-buttons .tool-page .back-home-btn,
body.hide-back-buttons .tool-header-nav > a:first-child {
    display: none !important;
}

/* 详情页面的导航按钮 */
body.hide-back-buttons .detail-page .nav-btn,
body.hide-back-buttons .post-detail-page .nav-btn,
body.hide-back-buttons .feedback-detail-page .nav-btn,
body.hide-back-buttons .demand-detail-page .nav-btn,
body.hide-back-buttons .upload-service-detail-page .nav-btn {
    display: none !important;
}

/* 协议页面的返回按钮 */
body.hide-back-buttons .privacy-page .nav-buttons,
body.hide-back-buttons .user-agreement-page .nav-buttons {
    display: none !important;
}

/* 微信登录页面的返回按钮 */
body.hide-back-buttons .wechat-login-page .back-buttons {
    display: none !important;
}

