  border-radius: 15px;
            padding: 0 15px;
            display: flex;
            align-items: center;
            font-weight: 600;
            box-shadow: 0 2px 5px rgba(0,0,0,0.1);
            animation: growBar 2s ease;
            transform-origin: left;
        }

        @keyframes growBar {
            0% { width: 0; }
            100% { width: 100%; }
        }

        .mt-4 {
            margin-top: 1rem;
        }

        /* 添加响应式设计 */
        @media (