 */
            min-height: 100vh; /* 最小高度为视口高度，确保内容撑满屏幕 */
            margin: 0; /* 移除默认外边距 */
            padding: 1rem; /* 页面内边距，防止内容紧贴边缘 */
            overflow-x: hidden; /* 防止背景动画可能导致的水平滚动条 */
        }

        /* 背景渐变动画定义 */
        @keyframes gradientAnimation {
            0% { background-position: 0% 50%; } /* 动画开始时背景位置 */
            50% { background-po