        border-radius: 20px;
            flex-grow: 1;
            position: relative;
            /* 确保伪元素相对定位 */
            overflow: hidden;
            /* 隐藏溢出的内容 */
        }

        .card::before {
            z-index: -1;
            content: "";
            position: absolute;
            left: var(--x);
            top: var(--y);
            transform: translate(-50%, -50%);

            width: 80vh;
            height: 80vh;
            background: radial-gradient