/**
 * 我的页面样式
 */

/* 页面容器 */
.profile-page {
    position: relative;
    width: 375px;
    min-height: 1569px;
    margin: 0 auto;
}

/* 响应式支持 */
@media (max-width: 374px) {
    .profile-page {
        transform: scale(0.85);
        transform-origin: top center;
    }
}

@media (min-width: 768px) {
    .profile-page {
        box-shadow: 0 0 20px rgba(0,0,0,0.1);
    }
}

/* 头像样式 */
.profile-page img[alt="头像"] {
    object-fit: cover;
}

/* 小按钮悬停效果 */
.profile-page button {
    transition: all 0.3s;
}

.profile-page button:hover {
    background: #b0aeae !important;
    transform: translateY(-1px);
}

.profile-page button:active {
    transform: translateY(0);
}

/* 功能菜单项悬停效果 */
.profile-page div[style*="border:1px solid"] {
    transition: all 0.3s;
    cursor: pointer;
}

.profile-page div[style*="border:1px solid"]:hover {
    border-color: #c61f0d !important;
    box-shadow: 0 2px 8px rgba(198,31,13,0.2);
}

/* 卡片动画 */
.profile-page > div[style*="background:white"] {
    transition: transform 0.3s;
}

.profile-page > div[style*="background:white"]:hover {
    transform: translateY(-2px);
}

/* 图片悬停效果 */
.profile-page img[alt*="我的"] {
    transition: transform 0.3s;
}

.profile-page img[alt*="我的"]:hover {
    transform: scale(1.02);
}