/* 管理端导航修复样式 - 简化版本 */

/* 强制隐藏旧的PC导航 */
#admin-pc-nav {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
}

/* 确保统一导航正确显示 */
#adminTopNav.health-nav {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* 管理端导航栏特殊设置 - 确保无留空，滚动时置顶 */
#adminTopNav.health-nav {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    position: sticky !important;
    position: -webkit-sticky !important; /* Safari */
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    z-index: var(--health-z-sticky, 1020) !important;
}

/* 管理端导航内容区域 - 占满整个宽度 */
#adminTopNav .health-nav-content {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 var(--health-spacing-md, 16px) !important;
}

/* 超大屏幕才限制最大宽度并居中 */
@media (min-width: 1400px) {
    #adminTopNav .health-nav-content {
        max-width: 1400px !important;
        margin: 0 auto !important;
    }
}

/* 管理端内容区域 - 移除顶部留空 */
body.admin-pc-page .health-container,
body.health-app.admin-pc-page .health-container,
body.admin-pc-page .container,
body.admin-pc-page .ios-container {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* 确保body和html没有上方留空 */
body.admin-pc-page,
body.health-app.admin-pc-page {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

html {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
