: '';
            position: absolute;
            bottom: -4px;
            left: 0;
            width: 0;
            height: 2px;
            background: #d4a574;
            transition: width 0.3s ease;
        }

        .message-wrapper.show .username::after {
            width: 100%;
        }

        .badges {
            display: flex;
            gap: 6px;
            align-items: center;
        }

        .badge {
            height: 20px;
            filter: sepia(20%) con