/* =========================================
   🖼️ 战报卡片版 - 完美还原圆角，去除紫色
   ========================================= */

/* 1. 全局背景修正：强制把最外层的紫色变白 */


/* 2. 主容器：不再是 fixed 全屏，而是保持正常的卡片容器感 */
.fullscreen-poster-page {
    /* 🟢 核心修改：使用固定定位，撑满全屏 */
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    background-color: #f4f4f7;
    display: flex;
    flex-direction: column;
    overflow-y: auto;/* 如果内容太长可以滚动 */
}

/* 3. 核心：海报矩形区域 (还原您最喜欢的圆角和阴影) */
.main-poster {
    position: relative;/* 🟢 还原边距：这是露出灰色背景、体现圆角的关键 */
    margin: 15px 22px 10px 22px !important;
    aspect-ratio: 3 / 5; /* 保持精美的海报比例 */
    border-radius: 28px; /* 🟢 关键：确保图片的圆角重新出现 */
    overflow: hidden; /* 确保内部图片不超出圆角范围 */
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08); /* 淡淡的阴影，增加立体感 */
}

/* 4. 海报内部图片 */
.poster-img {
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
}

/* 5. 海报内容层 (Keep going 文字和数据面板) */
.poster-content {
    position: absolute;
    inset: 0;
    padding: 35px 25px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /* 黑色渐变层，确保白色文字清晰 */
    background: linear-gradient(to bottom,
            rgba(0, 0, 0, 0.2) 0%,
            rgba(0, 0, 0, 0) 40%,
            rgba(0, 0, 0, 0.6) 100%);
}

.top-text h1 {
    color: #fff;
    font-size: 38px;
    font-weight: 900;
    margin: 0;
}

.top-text p {
    color: rgba(255, 255, 255, 0.9);
    font-size: 15px;
    margin-top: 8px;
}

/* 6. 毛玻璃数据面板 (矩形完全覆盖) */
.data-glass-panel {
    background: rgba(255, 255, 255, 0.12);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border-radius: 24px;
    padding: 22px;
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.user-meta {
    margin-bottom: 15px;
    text-align: center;
}

.u-name {
    color: #fff;
    font-size: 22px;
    font-weight: 800;
    display: block;
}

.u-time {
    color: rgba(255, 255, 255, 0.7);
    font-size: 12px;
    display: block; /* 🟢 建议也设为 block，这样上下两行字都能完美垂直对齐 */
}

.stats-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.stat-cell {
    text-align: center;
    flex: 1;
}

.stat-cell .v {
    color: #fff;
    font-size: 26px;
    font-weight: 800;
    display: block;
}

.stat-cell .l {
    color: rgba(255, 255, 255, 0.6);
    font-size: 11px;
    margin-top: 4px;
}

.stat-sep {
    width: 1px;
    height: 30px;
    background: rgba(255, 255, 255, 0.2);
}

/* 下方操作按钮区*/
.bottom-actions {
    margin-top: auto !important;
    padding: 10px 20px 25px 20px !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    background: #fff;
    box-sizing: border-box;
    width: 100%;
    background: transparent !important;
}


.nav-links {
    display: flex;
    justify-content: center;
    gap: 25px;
    margin-top: 20px;
    padding-bottom: 30px;
    color: #86868b;
    font-size: 14px;
}

/* 🟢 新增：中间“再来一组”的高亮样式 */
.action-link-highlight {
    color: #007aff; /* 使用苹果蓝色，突出主要操作 */
    font-weight: 700; /* 加粗，增加视觉重心 */
}