ight: 1.6;
            position: relative;
            z-index: 2;
        }

        .role-tag {
            position: absolute;
            top: -12px;
            font-size: 0.8rem;
            font-weight: 700;
            padding: 5px 15px;
            border-radius: 20px;
            text-transform: uppercase;
            letter-spacing: 1px;
            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
        }

        .role-user .role-tag {
            background: var(--primary);
            right: 20px;